
. .. .
基于单片机的 LCM1602 液晶控制
——万年历显示设计
1.设计目的
该设计是基于 AT89C52 单片机的电子万年历系统,采用 LCD1602 液晶屏实现
显示。显示年月 日星期温度等,双行显示,。显示年、月、日、星期、时间,
可设置,设置功能。综上所述此时钟具有读取方便、显示直观、功能多样、电路
简洁、等优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。
2.设计原理及相关说明
设计原理:利用 DS1302读取系统中的日期以及时间信息,并分别利用 P1.1端口
和 P3.3端口将相关信息传送至
STC12C5A60S2
主芯片之中,利用 P0端口使之
显示于 LCD1602液晶显示屏上,四个按键分别置于 P1口的5、6、7端口可以对时
间进行控制修改。详细请参阅第三节的芯片介绍。
2.2 总体设计框图
日历时钟系统设计框图如图 1 所示:
DS1302
At89C52
键扫描电路
蜂鸣器
DS18B20 LCD 1602
图 1 电子万年历系统设计框图
3 各芯片的设计及其调用
3.1 STC12C5A60S2 单片机主控模块
STC12C5A60S2
简介
STC12C5A60S2是STC生产的单时钟/机器周期(1T)的单片机,是高速、低功耗、超强抗
干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。部集成
.. .. .. ..