基于51单片机DS18B20温度采集器详解.pdf
先天下之忧而忧,后天下之乐而乐。——范仲淹
一核心器件的基本构成及特性
1.1AT89S51功能特性
89C51是INTEL公司MCS-51系列单片机中基本的产品,它采用INTEL公
司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51
的HCMOS产品。它结合了HMOS的高速和高密度技术及CHMOS的低功耗
特征,它基于标准的MCS-51单片机体系结构和指令系统,属于80C51基础
型单片机版本,集成了时钟输出和向上或向下计数器等更多的功能。89C51内
置8位中央处理单元、256字节内部数据存储器RAM、8k片内程序存储器
(ROM)32个双向输入/输出(I/O)口、3个16位定时/计数器和5个两级中断
结构,一个全双工串行通信口,片内时钟振荡电路。此外,89C51还可工作于
低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU
而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数
据,时钟振荡停止,同时停止芯片内其它功能。89C51有PDIP(40pin)和
PLCC(44pin)两种封装形式。
1.2AT89S51管脚介绍
AT89C51单片机是把那些作为控制应用所必需的基本内容都集成在一个尺
寸有限的集成电路芯片上。如果按功能划分,它由如下功能部件组成,即微处
理器(CPU)、数据存储器(RAM)、程序存储器(ROM)、并行I/O口(4个8位
I/O口)、串行口、定时器/计数器、中断系统及特殊功能寄存器。它们都是通
过片内单一总线连接而成,其基本结构依旧是微处理器(CPU)加上外围芯片
的传统结构模式。但对各种功能部件的控制是采用特殊功能寄存器的集中控制
方式,以实现不同的功能。
AT89C51单片机如图所示。
1
先天下之忧而忧,后天下之乐而乐。——范仲淹
山东交通学院课程设计任务书
1.1.1引脚功能介绍
Vcc(40引脚):接+5V电源。
Vss(20引脚):接地。
XTAL1(19引脚):片内振荡器反相放大器和时钟发生器电路的输入端。
XTAL2(18引脚):片内震荡器反相放大器的输出端。
RST:复位引脚,高电平有效。
EA:外部程序存储器访问允许控制端。
ALE:低8位地址锁存允许信号端。
PSEN:读外部程序存储器的选通信号端。
P0口:8位,漏极开路的双向I/O口。
P1口:8位,准双向I/O口,具有内部上拉电阻。
P2口:8位,准双向I/O口,具有内部上拉电阻。
P3口:8位,准双向I/O口,具有内部上拉电阻。
1.1.2微处理器(CPU)
AT89C51单片机中有一个8位的微处理器,与通用的微处理器基本相同,
同样包括了运算器和控制器两大部分,只是增加了面向控制的处理功能,不仅
可处理数据,还可以位变量的处理。