2.3系统电路设计
使用AltiumDesignerSummer2009软件设计系统电路原理图和PCB图,具体如图2、图3所示。
3、软件部分的设计
软件部分主要分为使能输出、行列扫描和显示三大部分。因为需要2个行扫描的74HC573芯片和8个列扫描的74HC573芯片,所以,使能端高电、低电输入顺序的排布算法十分重要。显示部分的内容是通过取模软件转换为16进制的格式存放在数组中的,方便使用。软件设计流程如图4所示。
4、系统联调
程序是利用Keil4软件编写、调试的,而需要调试的主要有显示屏刷新频率和行列扫描两部分。在行列扫描部分要特别注意74HC573芯片的启动和停止情况,否则会出现大量的乱码。通过对硬件和软件的多次联调得出了图5所示的效果(在滚动中拍摄截图)。
5、结论
综上所述,在目测条件下,LED显示屏的各点亮度均匀、充足,可以显示图形和文字,并且显示的图形和文字稳定、清晰,无串扰、抖动、闪烁和重影等情况发生。
关于嵌入式设计应用就介绍完了,您有什么想法可以联系小编。