现在根据单片机操控技能的微电子技能得到空前的开展。广泛运用于各种操控范畴、智能范畴、仿真范畴。操控范畴里的守时计时操控、温度操控,在出产、日子等范畴现已得到了广泛的运用。液晶显现模块在各种丈量仪器、丈量设备、显现外表等日用电子产品中的运用越来越广泛,并且对器材的丈量精度和显现精度的要求也越来越高,尤其是对时间的丈量不光要求精确,并且需求读取数值更直观更便利。本文以AT89S52单片机为主控芯片,以DALLAS公司推出的实时时钟芯片DS1302为时钟操控芯片,以1602液晶显现模块为显现器,进行电子万年历体系的规划。本体系可同屏显现年、月、日、星期、温度以及闹钟设置等功用。
1 体系总体规划
本体系以STC89S52单片机为中心,结合时钟芯片DSl302,温度收集芯片DS18B20等外围器材,完结了万年历等一系列功用,并经过液晶屏和按键操控完结人机交互的功用。其体系总体规划框图如图1所示。
2 体系硬件规划
2.1 单片机最小体系
本体系规划中运用的单片机为AT89S52,其内部是8位的CPU,8 KB片内ROM以及256 B的可运用的片内RAM,32根并行I/O接口,两个16位的守时/计数器,五个中止源,两个中止优先级的内部结构。单片机的最小体系如图2所示,单片机的复位电路和晶振电路如图3所示。