![](https://csdnimg.cn/release/download_crawler_static/87979951/bg6.jpg)
对中央处理器的选择多种多样,本设计采用 ATMEL 公司生产的 AT89S52 系列的单片机作
为主控制器。它支持 ISP 在线可编程写入技术!串行写入、其频率高达 33MHz,故其速度
更快、内部集成看门狗计时器,不再需要像 89C51 那样外接看门狗计时器单元电路。稳
定性更好。AT89S52 高性能 8 位单片机是一个低功耗,高性能 CMOS 8 位单片机,片内含
8k Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只读程序存储器,
器件采用 ATMEL 公司的高密度、非易失性存储技术制造,兼容标准 MCS-51 指令系统及
80C51 引脚结构,芯片内集成了通用 8 位中央处理器和 ISP Flash 存储单元,功能强大
的微型计算机的 AT89S52 可为许多嵌入式控制应用系统提供高性价比的解决方案。
AT89S52 具有如下特点:40 个引脚,8k Bytes Flash 片内程序存储器,256 bytes 的
随机存取数据存储器(RAM),32 个外部双向输入/输出(I/O)口,5 个中断优先级 2 层
中断嵌套中断,2 个 16 位可编程定时计数器,2 个全双工串行通信口,看门狗(WDT)电
路,片内时钟振荡器。 此外,AT89S52 设计和配置了振荡频率可为 0Hz 并可通过软件设
置省电模式。空闲模式下,CPU 暂停工作,而 RAM 定时计数器,串行口,外中断系统可
继续工作,掉电模式冻结振荡器而保存 RAM 的数据,停止芯片其它功能直至外中断激活
或硬件复位。同时该芯片还具有 PDIP、TQFP 和 PLCC 等三种封装形式,以适应不同产品
的需求。
2.3.2 量程自动转换模块
方案一、采用软件编程技术。特点:硬件简单,但编程复杂。
方案二、采用纯硬件搭建技术。利用一些廉价的元器件组成量程自动转换电路,特
点:所用硬件多,但成本低,且不需要复杂的软件编程及调试。
考虑到本次设计所需硬件较少,且所用元器件容易购买,成本低。故采用方案二
2.3.3 A/D 转换模块
方案一、采用双积分 A/D 转换技术。特点是:精度高,抗干扰能力强。但高精度的
双积分 A/D 芯片,价格较贵,增加了单片机系统的成本。
方案二、采用比较型 A/D 转换器(ADC1210)。特点是:测量速度快(最高可达每秒
100 万次以上),电路比较简单,但抗干扰能力差。
方案三、采用逐次逼近型 A/D 转换器(ADC0809)。特点是:价格便宜,容易购买,
但精度较低。
ADC0809 是 8 位逐次逼近型 A/D 转换器。带 8 个模拟量输入通道,有通道地址译码
锁存器。考虑到成本低,因而选用方案三。