摘 要:近年来,随着数控技术、测控技术等新技术的发展,对液晶显示的需求越来越多,基于单片机的液晶显示控制与实现应运而生。论文阐述了基于STC89C52单片机的液晶显示与控制,本设计由数据显示模块、时间处理模块和调整设置模块三个模块组成,设计了以STC89C52单片机为控制器,控制时钟芯片DS1302获取时间,LCD1602液晶显示器显示相应信息的液晶显示器,通过模块化子程序的调用,它不仅可以对年、月、日、时、分、秒进行计时和调整,还具有整点报时和设定闹钟等功能。90898
本设计具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。
毕业论文关键词:STC89C52; 时钟芯片;LCD1602液晶显示器
Abstract:In recent years, with the development of new technology, such as numerical control technology, measurement and control technology, more and more liquid crystal display is needed。 This paper describes the STC89C52 microcontroller LCD display and control based on the design by the data display module, time processing module and set module three module is designed using STC89C52 as controller, control the clock chip DS1302 access time, LCD1602 LCD liquid crystal display the corresponding information, through the modular subroutine calls it。 Not only can the date and time, minutes and seconds for time and adjustment, also has the whole point of time and set the alarm function。源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766
This design has read the convenient, direct display, functional persity, simple circuit, low cost, and many other advantages, has a broad market prospect。
Key words: STC89C52;clock chip; LCD1602liquid crystal display
目录
1 绪论 5
1。1 课题研究的背景 5
1。2课题的研究目的与意义 5
2 系统的方案设计与论证 5
2。1单片机芯片的论证 6
2。2按键控制模块的论证 6
2。3时钟模块的论证 7
2。4显示模块的论证 7
3 系统硬件设计 7
3。1 STC89C52单片机 8
3。1。1 最小系统设计 12
3。1。2 时钟电路 12
3。1。3 复位电路 13
3。2时钟芯片DS1302接口设计与性能分析 13
3。2。1 DS1302性能简介 13
3。2。2 DS1302接口电路设计 14
3。3 LCD显示模块 16
3。3。1 LCD1602的特性及使用说明 17
3。3。2 1602LCD的RAM地址映射及标准字库表 18
3。3。3 LCD1602与MCU的接口电路 19
3。4按键模块设计 19
4系统软件设计 20
4。1主程序流程图的设计 20
4。2 程序设计 21
4。2。1 DS1302读写来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766 设计 21
5 系统仿真与调试