单片机电子时钟设计报告一、设计任务 本次课程设计得电子时钟电路,就是基于单片机STC8 9C52、时钟芯片与液晶显示,运用C语言编程实现。电子时钟可以显示日期得年、月、日与时间得时、分、秒,具有复位功能。二、系统硬件设备及芯片简介数字电子钟系统设计已经成熟,但就是目前系统设计时基本 都就是采纳 LED 作为显示电路,造成硬件电路复杂、功耗高、产 品体积庞大等特点;液晶显示模块由于具有低功耗、寿命长、 体积小、显示内容丰富、价格低、接口控制方便等优点,因此 在各类电子产品中被极广泛地推广与应用。字符型液晶显示模 块就是一类专门用于显示字母、数字、符号等点阵式液晶显示模 块。本系统设计采纳字符型液品显示模块 L CD 1 6 0 2 作为显示器 件,这样不仅简化了系统得硬件设计,而且极大地提高了系统 得可靠性。1ﻩLC D 1 60 2 简介字符型液晶显示模块 LC D1 602 已经就是单片机应用设计中 最常用得信息显示器件。L CD1 6 02 可以显示两行,每行 16 个 字符,采纳+5V 电源供电,外围电路配置简单,价格便宜,具 有很高得性价比。2ﻩL C D1602 功能介绍2、1 引脚功能LCD1 6 02 采纳标准 1 4 脚(无背光)或 1 6 脚(带背光)接口,各引脚功能见表 1。表 1 引脚功能编号符号引脚说明编号符号引脚说明1VSS电源地9D2Data I/O2VDD电源正极10D3Data I/O3VL液晶显示偏压信号11D4Data I/O4RS数据/命令选择端12D5Data I/O5R/W读/写选择端13D6Data I/O6E使能信号14D7Data I/O7D0Data I/O15BLA背光源正极8D1Data I/O16BLK背光源负极2、2 LCD1 6 02 读写指令LC D 16 02 读写指令较多且较复杂,具体使用可以查相关资料,下面仅列出最常用得得一些命令:①写指令 38 H:显示模式设置;②写指令 08H:显示关闭;③ 写指令 01H:显示清屏;④ 写指令 0 6H:显示光标移动设置;⑤ 写指令 0 C H:显示开及光标设置。2、3 LCD 1 602 读写操作时序LCD1602 读写操作时序总体上来说就是比较简单得,掌握其有两种方法:一种就是只瞧时序图,另外一种方法就是直接记忆与总结读写时电平高低与变化。很显然第二种更简单与直接,下面就列出典型读写得时序要求,以方便编写程序。(1)读状态:输入:RS=L,RW=H,E=H。 ﻩﻩ 输出:D 0-D7=状态字。(2)写指令:输入:R S=L,RW=L,D0-D 7=指令码,E=上升沿。输出:无。(3)读数据:输入:RS=H,R ...