主要元器件的介绍及特点
2.2.1 单片机
目前,单片机的系统结构有两种类型:一种是将程序和数据存储器分开使用, 即哈佛(Harvard)结构,当前的单片机大都是这种结构。另一种是采用和PC机的冯.诺依曼(Von Neumann)类似的原理,对程序和数据存储器不作逻辑上的区分,用来存放用户程序,可分为EPROM、OTP、ROM和FLASH等类,其基本结构有 :
1) 中央处理器(CPU)
这是单片机的核心单元,通常由算术逻辑运算部件ALU和控制部件构成。CPU就象人的大脑一样,决定了单片机的运算能力和处理速度。 论文网
http://www.751com.cn/2) 并行输入/输出(I/O)口
I/O口通常为独立的双向口,任何口既可以用作输入方式,又可以作输出方式,通过软件编程来设定。现代的单片机的I/O口也有不同的功能,有的内部具有上拉或下拉电阻,有的是漏极开路输出,有的能提供足够的电流可以直接驱动外部设备。I/O是单片机的重要资源,也是衡量单片机功能的重要指针之一。
3) 定时器/计数器(T/C)
单片机内部用于精确定时或对外部事件(输入信号如脉冲)进行计数,有的单片机内部有多个定时/计数器。
4) 系统时钟原文请加辣'文'论"文'网QQ324,9114
通常需要外接石英晶体或其它振荡源来提供时钟信号输入,也有的使用内部RC振荡器。
以上是单片机的基本构成,现代的单片机又加入了许多新的功能部件,如模拟/数字转换器(A/D)、数字/模拟转换器(D/A)、温度传感器、液晶(LCD)驱动电路、电压监控、看门狗(WDT)电路、低压检测(LVD)电路等等。
本系统以MCS-51单片机成员中的AT89C52为控制核心。
2.2.2 AT89C52的介绍及其特点
本系统采用AT89C52为控制核心。AT89C52是美国ATMEL公司生产的低功、高性能CMOS8 位微控制器,具有8K在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统 ,可编程Flash,使得AT89C52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
AT89C52 具有以下标准功能:8k 字节Flash,256 字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6 向量2 级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89C52 可降至0Hz 静态逻辑操作,支持2 种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
ATMEL公司的功能强大,低价位AT89C52单片机可为您提供许多高性价比的应用场合,它灵活应用于各种控制领域。论文网
http://www.751com.cn/1、主要功能和特性:
a) 兼容MCS51指令系统。
b) 8k可反复擦写(大于1000次)Flash ROM。
c) 32个双向I/O口。
d) 256x8bit内部RAM。
e) 3个16位可编程定时/计数器中断。
f) 时钟频率0-24MHz。
g) 2个串行中断,可编程UART串行通道。
h) 2个外部中断源,共8个中断源。
i) 2个读写中断口线,3级加密位。原文请加辣'文'论"文'网QQ324.9114
j) 低功耗空闲和掉电模式,软件设置睡眠和唤醒功能。
k) 有PDIP、PQFP、TQFP及PLCC等几种封装形式,以适应不同产品的需求。
2、引脚结构
AT89C52为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。引脚如图2-2所示:
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
AT89C52+DS18B20+C语言温度控制器设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766