行检查核对,如果正确锁打开,否则不打开。主要的设计实施过程:首先,选用ATMEL公司的单片机AT89C51,以及选购其他电子元器件。第二步,使用DXP2004设计硬件电路原理图,并设计PCB图完成人工布线(后因PCB板损坏决定采用万能板焊接的方法)。第三步,使用KeiluVisio
3软件编写单片机的C语言程序、仿真、软件调试。第四部,使用PROTEUS软件进行模拟软、硬件调试。最后,联合软、硬件调试电路板,完成本次毕业设计。
关键词:4×4矩阵键盘;AT89C51;密码锁;密码二次确认
3
f目录
中文摘要………………………………………………………………1目录……………………………………………………………………4第1章概述………………………………………………………1第2章系统总体方案设计……………………………………………2第3章硬件电路设计………………………………………………531键盘电路设计……………………………………………………532LED显示电路………………………………………………………633开锁电路…………………………………………………………834报警电路…………………………………………………………9第四章软件设计……………………………………………………1141软件设计思路……………………………………………………1142各子程序设计……………………………………………………11第5章系统调试……………………………………………………17第6章心得体会………………………………………………………18第7章参考文献……………………………………………………19附录………………………………………………………………20源程序清单……………………………………………………………20硬件原理图……………………………………………………………27
4
f5
f第1章概述
随着科技的发展,单片机已不是一个陌生的名词,它的出现是近代计算机技术发展史上的一个重要里程碑,因为单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。单片机单芯片的微小体积和低的成本,可广泛地嵌入到如玩具、家用电器、机器人、仪器仪表、汽车电子系统、工业控制单元、办公自动化设备、金融电子系统、舰船、个人信息终端及通讯产品中,成为现代电子系统中最重要的智能化工具。
本文所涉及的是市场占有率最高的是MCS51系列,因为世界上很多知名的IC生产厂家都生产51兼容的芯片。到目前为r