毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89C52数字式保险柜防盗系统的设计与实现(3)
3. 系统硬件设计
3.1 核心控制模块设计
AT89C52是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及AT80C52引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型
计算机
的AT89C52可为许多嵌入式控制应用系统提供高性价比的解决方案。
AT89C52主要引脚功能说明[1]:
图3-1 AT89C52芯片引脚图
VCC:电源电压
GND:地
P0口:P0口作为输出口用时,每一位能驱动8个TTL逻辑门电路,对端口写“1”可作为高阻抗输入端口。外部数据存储器或程序存储器被访问时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间内部上拉电阻被激活。
P1口:P1是一个8位双向I/O口(内部带上拉电阻),P1的输出缓冲级可以驱动4个TTL逻辑门电路。对端口写“1”时,端口被内部的上拉电阻置成高电平,此时为输入口。作为输入口时,因为内部存在上拉电阻,当外部信号校验某个引脚期间,P1接收低8位地址。
P2口:P2是一个8位双向I/O口(带有内部上拉电阻),即地址总线。P2的输出缓冲级可以驱动4TTL个逻辑门电路。当P2口被写为“1”时,端口被内部的上拉电阻拉到高电平,此时为输入口,作为输入口时,因为内部有上拉电阻,某个引脚被外部信号拉低时会输出一个电流I。在访问8位地址的外部数据存储器(如执行:MOVX @Ri 指令)时,P2口线上的内阻在整个访问期间不改变。
P3口:P3口是一组8位双向I/O口(带有内部上拉电阻)。P3口输出缓冲级可以驱动4个TTL逻辑门电路。当P3口被写为“1”时,它们被内部上拉电阻拉高并可作为输入端口。作输入端口时,被外部拉低的P3口将用上拉电阻输出电流I。P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能,P3口的第二功能如表3-1所示:
表3-1 P3口的第二功能
端口功能 第二功能 端口引脚 第二功能
RXD(P3.0) 串行数据接收 T0(P3.4) 定时/计数器0外部输入
TXD(P3.1) 串行数据发送 T1(P3.5) 定时/计数器1外部输入
INT0(P3.2) 外中断0申请 WR(P3.6) 外部RAM写选通
INT1(P3.3) 外中断1申请 RD(P3.7) 外部RAM读选通
RST:复位输入。当振荡工作时,RST引脚出现两个机器周期上高电平将使单片机复位。EA/VPP:外部访问允许。想要使CPU访问外部程序存储器(地址0000H-FFFFH),EA端必须一直是低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端的状态。如EA端为高电平(接VCC端),CPU则执行内部程序存储器中的指令。Flash存储器编程时,该引脚加上+12V的编程电压VPP。
XTAL1:振荡器反相放大器及内部时钟发生器的输入端。
XTAL2:振荡器反相放大器的输出端。
3.2 电机驱动模块设计
由于密码保险柜的柜门打开动作比较简单,而且需要的精度也不高,所以可以使用直流电机即可,其可以使用一个简单的H桥进行驱动[2]。
(a)封装后的驱动模块图 (b)未封装的电力路连接图
图3-2 电机驱动模块原理图
3.3 键盘输入模块和显示模块设计
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
STC89C52单片机控制的高精度脉冲恒流源的设计与实现
下一篇:
AT89C51单片机智能恒温混水阀控制器的设计
AT89C52单片机电控箱降温除湿控制装置设计
AT89C52单片机交直流电动机测功机控制器设计
AT89C52单片机的超声测距系统设计+电路图+程序
AT89C52单片机电力系统中智...
AT89C52单片机火灾报警监测...
AT89C52单片机的集中抄表系统设计+程序+电路图
AT89C52单片机多机通信系统...
浅谈新形势下妇产科护理...
国内外无刷直流电动机研究现状
浅谈传统人文精神茬大學...
《醉青春》导演作品阐述
中国古代秘书擅权的发展和恶变
多元化刑事简易程序构建探讨【9365字】
谷度酒庄消费者回访调查问卷表
拉力采集上位机软件开发任务书
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...