毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

51单片机的智能空调温度控制系统的设计+仿真图+源码(5)

时间:2016-12-10 16:18来源:毕业论文
3.2.4 总线 MCS-51单片机属总线型结构,通过地址/数据总线可以与存储器(RAM、EPROM)、并行I/O接口芯片相连接。 MCS-51单片机所产生的地址、数据和控制信号


3.2.4 总线
MCS-51单片机属总线型结构,通过地址/数据总线可以与存储器(RAM、EPROM)、并行I/O接口芯片相连接。
MCS-51单片机所产生的地址、数据和控制信号与外部存储器、并行I/O接口芯片连接简单、方便。

表1 P3口的第二功能
端  口  功  能    第  二  功  能
P3.0    RXD---串行输入(数据接收)口
P3.1    TXD---串行输出(数据发送)口
P3.2     ---外部中断0输入线

P3.3     ---外部中断1输入线

P3.4    T0  ---定时器0外部输入
P3.5    T1  ---定时器1外部输入
P3.6     ---外部数据存储器写选通信号输出

P3.7     ---外部数据存储器读选通信号输入

3.2.5 MCS-51单片机引脚功能
MCS单片机有40个引脚双列直插封装。图9为引脚排列图, 40条引脚说明如下:
(1) Vss和Vcc
1) Vss接地                                                      
2) Vcc为+5V
(2) XTAL1和XTAL2
1) XTAL1构成反相放大器的输入端,外接晶振一端。需要外部振荡时,此引脚应接地。    
2) XTAL2构成反相放大器的输出端,外接晶振的另一端。需要外部振荡时,此引脚应接外部振荡源。              
(3) RST /VPD,ALE/ , 和 /Vpp
1) RST/VPD 当振荡器振荡时,此引脚上有两个机器周期的高电平(由低到高跳变),将使单片机复位在Vcc掉电期间,备用电源可由此引脚接上,由VPD向内部提供电源,用来文持内部RAM中重要的数据不被丢失。
2) ALE/  ALE是地址锁存器,它可以把低字节地址锁存到外部锁存器中。 用来接收EPROM型单片机在编程期间的编程脉冲。
3)  外部程序存储器读选通输出。
4) /Vpp   /Vpp用来选择内部和外部程序存储器。当其为高电平时,访问内部程序存储器,当其为低电平时,则访问外部程序存储器。
(4) 输入/输出引脚P0.0 - P0.7,P1.0 - P1.7,P2.0 - P2.7,P3.0 - P3.7。在I/O端口部分已经讲过,这里不再赘述。
3.3 温度检测单元
3.3.1 DS18B20的特点
本设计采用DS18B20[4]作为温度传感器来检测房间的温度,它有一下特点:
(1) 能在很宽的电压范围内工作,电压范围为3.0~5.5V。
(2) 独一无二的单线接口,仅需一条口线即可实现CPU与DS18B20之间的双向通讯。
    (3) 兼容多点组网功能,多个DS18B20可以用一根线相连,实现组多点温度检测。                                      
    (4) DS18B20在使用中不需要外加任何元件,所有元件及转换电路集成在就像一只三极管的电路内部
    (5) 温范围-55℃~+125℃。
(6) 在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字,速度更快。
    (7) 负压特性:电源极性反接时,芯片不会因为发热而被烧毁,只是不能正常的工作。
以上特点是的DS18B20实用性很强,它所组成的温度检测控制系统十分方便,克服了以往传感器需要A/D转换以及外围电路的劣势,占用CPU的端口少,能节省许多引线以及逻辑电路,而且成本低、体积小、可靠性高。 51单片机的智能空调温度控制系统的设计+仿真图+源码(5):http://www.751com.cn/zidonghua/lunwen_806.html
------分隔线----------------------------
推荐内容