微机原理多功能密码锁论文设计.docx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT26 微机原理 班级:13电气2 学号:178940045 姓名: 李林娟 成绩: 目录 一、设计内容············································3 二、设计要求············································3三、方案选择及原理··································3 四、所用器件········································3 五、主要器件简介·····································3 六、原理图··········································5 1、8086与8255A连接······························5 2、8255A的A口、C口与矩阵键盘连接······················6 3、8255A的A口、B口与数码管的连接····················7 4、8086与8253连接······························7 5、完整电路图····································8 七、软件设计思路···································9 八、流程图·········································10 1、主程序·······································10 2、子程序·······································11 九、程序代码·······································13 十、设计中的难点···································22 十一、收获及体会···································22 十二、参考文献·····································23 密码锁 设计内容 在实验系统TDN86/88上实现密码锁功能。 设计内容:密码锁在输入密码正确的条件下输出开锁电平,控制电控锁开启,同时显示0字样。当输入密码错误时,发出错误警告声音,同时显示CC字样。当六次误码输入的条件下,产生报警信号。还可以实现对密码的修改,修改成功后,蜂鸣器发生确认音。根据实验系统的配置,可以通过使步进电机转动180度来模拟开锁和关锁动作。 设计要求 用LED显示器现实电子锁的当前状态; 画出详细的硬件连接图; 给出程序设计思路、画出软件流程图; 给出所有程序清单,并加上必要注释; 完成设计说明书(列出参考文献)。 三、方案选择及原理 这次的设计要求是在密码输入正确时输出开锁电平和显示“0”,密码错误时显示“C”和蜂鸣器发出报警声音等,我们采用8255A的A口低四位和C口的低三位组成4x3的矩阵键盘,同时A口的低六位为选管;B口作为显示器的输出;C口高四位的PC4口输出开锁电平,对于6次密码错误输入,PC5口输出报警电平。用8253计数器产生警告音和确认音。用蜂鸣器发声次数来区分确认和警告声音,一声表示确认,三声表示警告。采用Proteus自带的键盘元件 KEYPAD-PHONE,0-9为数字键,#为确认/返回键和*为密码修改键,每次对键盘扫描,获得对应的键值。 四、使用器件 CPU8086、并行接口8255A、地址锁存器74LS273、4 线-16 线译码器 74HCT154、石英晶振,可编程定时/计数器8253、共阴极数码管、各类逻辑门、蜂鸣器,电阻、键盘等。 五、主要器件简介 CPU8086 8086是Inter系列的16位微处理器,芯片上有2.9万个晶体管,采用 HMOS工 艺制造,用单一的+5V电源,时钟频率为5MHz-10MHz。 8086有16根数据线和20根地址线,它既能处理16位数据,也能处理8位数据。可寻址的内存空间为1MB。 并行接口8255 Intel 8086/8088 系列的可编程外设接口电路(Programmable Peripheral Interface)简称 PPI,型号为8255,具有24条输入/输出引脚、可编程的通用并行输入/输出接口电路。它是一片使用单一+5V电源的40脚双列直插式大规模集成电路。8255A的通用性强,使用灵活,通

文档评论(0)

新起点 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档