第8章 应用举例(备用).doc

第8章 应用举例(备用)

第八章:数字系统设计实例 8.1数字密码锁电路的设计 8.1.1系统设计要求 (1)密码输入:每按下一个数字键,就输入一个数值,并在显示器上显示出该数值,同时将先前输入的数据依次左移一个数字位置。 (2)密码清除:按下清键可清除前面的所有的输入值,清除成为“0000”。 (3)密码更改:按下更改键可将目前的数码设定成新的密码。 (4)密码上锁:按下上锁键可将密码锁。 (5)密码解除:按下解除键首先检查输入的密码是否正确,密码正确即开锁。系统设计 根据系统设计要求,系统设计采用自顶向下的设计方法。顶层设计采用原理图设计方式,系统的整体组装设计原理图如图8-1所示,它由密码输入模块、密码锁控制模块和密码锁显示译码模块三部分组成。 图8-1 系统的整体组装设计原理图模块设计与实现 系统模块由输入模块、控制模块和译码模块三个模块组成,下面我们介绍各子模块的设计及实现过程。 密码锁输入模块 密码锁输入模块由时序产生电路、键盘扫描电路、键盘译码电路及按键存储电路组成。 (1)时序产生电路 产生电路中使用三种不同频率的工作脉冲波形,即系统时钟脉冲、弹跳消除取样信号和键盘扫描信号。 (2)键盘扫描电路SEL ------------- 1110 SEL ------------- 1101 SEL------------- 1011 SEL-------------0111

文档评论(0)

1亿VIP精品文档

相关文档