好文档 - 专业文书写作范文服务资料分享网站

单片机课程设计LCD显示万年历EPROM存储

天下 分享 时间: 加入收藏 我要投稿 点赞

. .. .

单片机课程设计

报告题目: 所在系部:所在专业:所在班级:姓 名 : 学 号 :

指导教师:完成时间:

.. .. 基于单片机的LCM1602液晶控制

—— 万年历显示设计

信息与电气工程 通信本 1001 怀宝 勇 2013年 7月 3日

.. ..

. .. .

基于单片机的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倍。部集成

.. .. .. ..

. .. .

MAX810专用复位电路,2路PWM,8路高速10位A/D转换 1、增强型8051CPU,1T(1024G),单时钟机器周期 2、工作电压5.5-3.5V 3、1280字节RAM

4、通用I/O口,复位后为:准双向口/弱上拉

可设置成四种模式:准双向口/弱上拉,强推挽/强上拉,仅为输入/高阻,开漏每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA 5、有EEPROM功能 6、看门狗

7、部集成MAX810专用复位电路 8、外部掉电检测电路

9、时钟源:外部高精度晶体/时钟,部R/C振荡器常温下部R/C 振荡器频率为:5.0V

单片机为:11~17MHz 3.3V

单片机为:8~12MHz 针对电机控制,强干扰场合。

.. .. .. ..

. .. .

对应电路图中的单片机的周围电路,图为89C51

用protus软件的仿真图使用的是89c51

.. .. .. ..

. .. .

3.2 LCD 1602 液晶显示模块

液晶显示模块

3.2.1引脚及接口说明

.. .. .. ..

单片机课程设计LCD显示万年历EPROM存储

....单片机课程设计报告题目:所在系部:所在专业:所在班级:姓名:学号:指导教师:完成时间:..
推荐度:
点击下载文档文档为doc格式
02dr55qlu97z7sh75m1a072ie1yhw200n33
领取福利

微信扫码领取福利

微信扫码分享