3 硬件设计
3. 1 系统硬件框图
根据上文的叙述,可以确定整个系统的组成和各个模块的功能,并制定出系统总体硬件设计框图,如图3-1所示。
图3-1 系统硬件框图
3.2 单片机控制系统
AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。源.自/优尔·论\文'网·www.youerw.com/
AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2 个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的 Flash存储器可有效地降低开发成本[2]。
单片机系统自带时钟电路和复位电路,时钟频率通常为11.0592M。常见的复位电路有两种:其一,手动复位电路。其二,上电自动复位电路。RST为复位端,若RST引脚在两个机器周期中均为高电平,那么单片机系统将自动复位。单片机封装引脚、复位电路、晶振电路如