基于AT89S52单片机的电子万年历系统设计.pdf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AT89S52 单片机 电子 万年历 系统 设计
- 资源描述:
-
2012年7月1日
现代电子技术
Jul.2012
第35岧第13期
Modern Electronics Technique
Val 35 No 13
基于AT89S52单片机的电子万年历系统设计
周颖,俞吉
(西北工业大学电子信息学院,陕西西安710129)
楕要:为设计一款电路简洁、走时准确、功能齐全的家用电子万年历,利用AT89S52单片机进行可编程控制,结合外圆
温度传感器、液品拜等,实现了万年历的时间日期准确显示,人性化的钟设置以及环境温度的实时显示。设计结构模块化
管理,基于C语言编写,可移植性强,便于后期扩展,硬件成本低,适合家庭用户使用。
关键词:电子万年历;单片机编程;温度传感;液晶显示
中图分类号:TN710-34;TP368
文标识码:A
文章编号:1004373X(2012)13017802
Design of electronic calendar system based on microcontroller AT89S52
ZHOU Ying, YU Ji
(Department of Information and Electronics, Northwestern Polytechnical University, Xi'au? 10129, China
Abstracl: To design a convenient household electronic calendar which has simple circuit, accurate time and multi-function
microcontroller AT 89S52 is used for programmable control. The extemal temperature sensor and I CD(liquid crystal display) are
dopted to realize the accurate display of datc and time, humanization set up of alarm clock and and real-time display of ambient tem-
perature. The modularization management is employed in the system structure design. Since its program is compiled with C language
it has low cost of hardware and strong transportability which is helpful to the post-expansion. It is suitable for home users.
Keywords: electronic calendar; microcontroller for programming; temperature sensor; LCD
目前基于单片机控制技术的微电子技术得到空前计数器,五个中断源,两个中断优先级的内部结构。单
的发展。广泛应用于各种控制领域、智能领域、仿真领片机的最小系统如图2所示,单片机的复位电路和晶振
域。控制领域里的定时计时控制、温度控制,在生产、生电路如图3所示。
活等领域已经得到了广泛的应用。液晶显示模块在各
液昂示
种测量仪器、测量装置、显示仪表等日用电子产品中的
拔控制电路
STC89SS2单片机
1602LCD
应用越来越广泛,并且对器件的测量精度和显示精度的
扬庐器
要求也越来越高,尤其是对时间的测量不但要求准确,
时铁配片1「温度又集
而且需要读取数值吏直观吏方便。本文以AT89S52单
片机为主控芯片,以 DALLAS公司推出的实时时钟芯
图1系统功能框图
片DS1302为时钟控制芯片,以1602液晶显示模块为
显示器,进行电子万年历系统的设计。本系统可同屏显
P0T2)AOP0り
D PL. I(12EX) (AD1)PO1
示年、月、日、星期、温度以及闹钟设置等功能。
t PL2
D4)P0
1系统总体设计
る1ス8
?PL.7SCX)(AD7P0
本系统以STC89S52单片机为核心,结合时钟芯片
AEG P3. 3(INT1) (A8) P2.0kx21 p+n In k
DS1302,温度采集芯片DS18B20等外器件,实现了
?P32(NTO)(A9P2.1
(A10)P2. 2
P3.5(T
万年历等一系列功能,并通过液晶屏和按键控制完成人
P34(70)(AI2)P2
机交互的功能。其系统总体设计框图如图1所示。
EAVP (A14).6628 P2
(AL5P2.7
XTAL]
CL 0] HF
2系统硬件设计
?XIAL2
GNDK20
10 Set
RST
2.1单片机最小系统
本系统设计中使用的单片机为AT89S2,其内部
AT39S32
是8位的CPU,8KB片内ROM以及256B的可使用
的片内RAM,32根并行I/O接口,两个16位的定时/
因2单片机的最小系统
时钟电路
收稿日期:2012-03-02
其次还用到美国 DALLAS公司推出的高性能、低
万方数据
展开阅读全文
文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。



链接地址:https://www.wdfxw.net/doc39963763.htm