机处理РLCD显示Р按键处理Р信号放大Р图3带有键盘输入及液晶显示的结构简图Р鉴于上述三种方案的优缺点,本系统在设计时充分考虑到系统的实用性及成本的可行性的前提下,设计完成了最终的电子称方案,最终的硬件设计方案图如图4所示,该方案增加了电子日历功能,从而使本系统的设计功能得到了很好的扩展与应用。Р数据采集РAD转换Р单片机处理РLCD显示Р时钟显示Р计量显示Р按键处理Р信号放大Р时钟芯片Р图3系统设计硬件框图Р2.2系统元器件选型及器件参数介绍Р2.2.1单片机选型Р单片机的选择在整个系统设计中至关重要,要满足大内存、高速率、通用性、价格便宜等要求,鉴于以上考虑本课题选择AT89S52作为整个系统的主控芯片。РAT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写10000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构[1],芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S52芯片具有以下特性[2]:Р①指令集和芯片引脚与Intel公司的8051兼容;Р②8KB片内在系统可编程Flash程序存储器;Р③时钟频率为0~33MHz;Р④128字节片内随机读写存储器(RAM);Р⑤32个可编程输入/输出引脚;Р⑥2个16位定时/计数器;Р⑦6个中断源,2级优先级;Р⑧全双工串行通信接口;Р⑨监视定时器;Р⑩2个数据指针。РAT89S52单片机的40个引脚中有2个专用于主电源引脚,2个外接晶振的引脚,4个控制或与其它电源复用的引脚,以及32条输入输出I/O引脚。РAT89S52单片机引脚图如图4所示: