单片机6位密码锁设计(汇编语言源程序配Proteus电路图).docVIP

  • 4
  • 0
  • 约1.9千字
  • 约 20页
  • 2019-06-07 发布于安徽
  • 举报

单片机6位密码锁设计(汇编语言源程序配Proteus电路图).doc

. . 单片机6位密码锁设计(汇编语言源程序配Proteus电路图) 硬件设计 基于AT89C51为核心的单片机控制的电子密码锁设计。本设计能完成开锁,修改密码,密码错误报警,LCD显示密码等基本的密码锁功能。设计的电路框如图1。 报警控制电路LCD显示电路AT89C51单片机开锁控制电路 报警控制电路 LCD显示电路 AT89C51 单片机 开锁控制电路 矩阵 矩阵 键盘 控制 指示电路 指示电路 图一 电路的功能单元设计 1.单片机AT89C51组成基本框图 P0 P0 AT89C51 CPU 程序存储器 ROM 并行接口 串行接口 数据存储器 RAM 中断系统 定时器/计数器 时钟电路 P3 P1 P2 TxD INT0 RxD INT1 T0 T1 外中断 内中断 单片机引脚 介绍 2.单片机外围电路设计 (1)单片机复位电路: 采用按键手动复位方式中的电平复位方式,复位电平是通过使RST端经电阻与VCC电源接通而实现的。 (2)单片机时钟电路:AT89C51内部有时钟电路,需外接石英晶体和微调电容,本设计的晶振频率为11.0592MHz。 3.矩阵键盘的设计 本设计中用到4*4的键盘。键盘扫描方式,键盘的列线与P1口的低4位相接,行线与P1口的高3位相接。 首先使P1.0为低电平“0”,其余三根列线

文档评论(0)

1亿VIP精品文档

相关文档