单片机系统课程设计 74HC573为八进制3态非反转透明锁存器,器件的输入是和标准的CMOS输出兼容的;加上上拉电阻,他们能和LS/ALSTTL输出兼容。74HC573控制时序如图4.2所示
图4.274HC573控制时序
窗口LED显示部分流程图如图4.3所示
开 始按键呼叫数据处理窗口LED显示 图4.3 窗口LED显示部分流程图
结束4.3LCD显示程序设计
LCD12864液晶可以显示汉字、字母、数字符号等,这样就可以利用液晶同时显示4个客户的信息,分别占据一行,这儿样客户就可以提前看到自己被呼叫的相关信息。12864液晶初始化的流程图如图4.4所示
20
单片机系统课程设计 开电源显示开/关控制字 0C0H延时>100us延时>40ms功能设定控制字 30H延时>100us轻触屏幕控制字 01H延时>10ms进入设定点控制字 06H功能设定控制字 30H延时>37us初始化完成
图4.412864液晶初始化的流程图
4.4声音系统程序设计
ISD4004在使用之前需要将播放的声音录制到芯片内,本设计中,因为需要播放的声音信号种类不多,提前将“请、号、到、窗口、0、1、2、3、4、5、6、7、8、9、A、B、C”分别单独录制到芯片即可,比如在本设计中如需要播放“请A123号到1号窗口”,当大屏幕上显示此信息时,就会听到此信息的声音信号。语音系统提示流程图如图4.5所示
21
单片机系统课程设计 初始化服务按键动作YN语音提示返回
图4.5 语音系统提示流程图
具体的完成过程是将每一个字的声音信号单独从芯片的存储器中调用,然后将其连续的播放即可实现一段语音的连续播放。
5系统仿真实验
初始状态下,窗口数码管显示如图5.1所示:
图5.1
当按一下任意大厅对应的按键,窗口数码管显示如图5.2所示:
22
单片机系统课程设计
图5.2
再次按一下任意大厅对应的按键,窗口数码管显示如图5.3所示:
图5.3
由以上仿真结果可知,仿真设计完全满足设计要求。
上电清零,按下任意大厅对应的按键,液晶上的显示如图5.4所示:
23
单片机系统课程设计
图5.4
按下抽号按键,按到第5下时,液晶上的显示如图5.5所示:
图5.5
排完20人,再按抽号按键时,液晶上的显示如图5.6所示:
图5.6
通过实验室调试,可以得出窗口数码管显示情况为:
6总结
这次的课程设计很重要,通过它我们系统的复习和实际运用已学知识,并且
联系动手能力.
通过去图书馆查阅相关书籍、网上资料和一些仿真实例,我分析了其中的原理之后,认真总结并深入其中,完成了本次的排队叫号系统设计。系统的原理,芯片的选型、引脚功能、使用的优缺点,硬件的设计,电路的连接,程序的设计,系统的仿真等,对这些问题都需要综合性的专业知识,以及资料的查询,自己的
24