全文预览

毕业设计(论文)-基于AT89C51单片机设计的智能电热壶的设计

上传者:学习一点 |  格式:doc  |  页数:40 |  大小:0KB

文档介绍
O口。P3口输出缓冲级可驱动4个TTL逻辑门电路。对P3口写“1”时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3口将用上拉电阻输出电流[10]。РP3口除了作为一般的I/O线外,更重要的用途是它的第二功能,如表1所示[11]:Р表1 P3口的第二功能Р端口引脚Р第二功能РP3.0РRXD(串行输入口)РP3.1РTXD(串行口输出口)РP3.2РINT0 (外中断0)РP3.3РINT1(外中断1)РP3.4РT0(定时/计数器0)РP3.5РT1(定时/计数器1)РP3.6РWR(外部数据存储器写选通)РP3.7РRD(外部数据存储器读选通)Р此外,P3口还接收一些用于FLASH闪存存储器编程器和程序校验的控制信号。Р2.3 AT89C51的最小系统РAT89C51的最小系统由单片机连接复位电路和晶振电路组成如图3、4所示:Р图3 单片机复位电路Р复位电路Р 复位原理:复位操作有手动复位和上电自动复位,智能电热壶的设计采用的是一种上电自动复位电路,在复位电路上电的瞬间,RC电路充电,由于电容上电压不能突变,所以RST引脚出现高电平。RST引脚出现的高电平将会随着对电容C的充电过程而逐渐回落,为了保证RST引脚出现的高电平持续两个机器周期以上的时间,需要合理地选择其电阻和电容的参数值,而电阻和电容参数的取值随着时钟频率的不同而变化[12]。Р在单片机应用系统中,除单片机本身需要复位外,外部扩展接口电路等也需要复位,所以系统需要一个同步的复位信号。为了保证系统可靠工作,CPU应在系统所有芯片的初始化完成后再对其进行读写。因此硬件电路应保证单片机复位后CPU开始工作时,所有的外部扩展接口电路全部复位完毕,即外部扩展接口电路的复位操作完成在前,单片机的复位操作完成在后,也可以采用软件的方式提供这种保证,在主程序的开始部分加入延时,然后再对单片机进行初始化操作。

收藏

分享

举报
下载此文档