【编者按】网学网自动化PLC相关毕业设计频道为大家收集整理了“基于单片机的信息显示系统“提供大家参考,希望对大家有所帮助!
论文编号:ZD1122 论文字数:17077,页数:47
摘 要
单片机,是集CPU ,RAM ,ROM ,计数和多种接口于一体的微控制器。自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注。它体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易,广泛应用于智能生产和工业自动化上。 液晶显示器(LCD) 由于体积小、质量轻、功耗微、寿命长、无电磁辐射等优点,已经逐渐成为各种便携式电子信息产品的理想显示器. 在以单片机控制的产品中,液晶显示器的使用更是越来越广。
本课题通过MCS-51单片机来实现LCD的显示,采用汇编语言进行编程,可以实现以下一些功能:汉字的滚动显示,并可以通过按键进行选择性显示。本次设计的显示系统由LCD显示电路,按键调整电路两部分组成。51单片机通过软件编程,在LCD12864液晶屏上实现汉字的滚动显示;用户可以根据需要通过按键选择所需要显示的内容。 本文详细介绍了AT89C51单片机的基本原理,分析了AT89C51各个管脚的功能及它在设计电路中的作用。本文论述了LCD12864液晶屏的工作原理及其软件设计过程。
关键词:单片机 LCD显示 12864
Abstract
The single-chip microcomputer, collects CPU, RAM, ROM, the counting and many kinds of connections in a body. It has been published since the 70''s of 20th century and has high performance, so it attracts lots of people’s attention. Its volume is small,the weight is light,the capacity of resisting disturbance is strong,the environmental challenge is not high,the price is not expensive and the development is easy, for that, it is widely used in the intelligent production and the industrial automation.
Because Liquid Crystal Display (LCD) has many merits , such as small bulk ,tiny weight , long life , and no electromagnetic radiation , and it consumes low power ,it has been an ideal display for all kinds of carry-home electron info products. LCD has been widely used in these products that are embedded a single chip.
This topic through the MCS-51 single chip to achieve the LCD display, the use of assembly language programming, you can achieve the following functions: rolling display of Chinese characters, and can show selective button. The design of the display system by the LCD display circuit, buttons to adjust the circuit composed of two parts. 51 single-chip programmable via software on the LCD screen in the realization of LCD12864 rolling display of Chinese characters; the user can select through the key elements required to show We can learn the basic principles of the AT89C51 from this text. It is good for us to realize the function of the base pins and the function in the circuit. This article also discourses the working principles of the LCD12864, we can understand their software design procedure from this passage.
Keywords: Singlechip LCD 12864
目 录
摘 要 i
Abstract ii
目 录 iii
第一章 绪 论 1
1.1 概述 1
1.2 本次设计方案 1
第二章 AT89C51单片机介绍 3
2.1 AT89C51简介 3
2.2 AT89C51的主要特性 3
2.3 AT89C51的管脚说明 4
2.4 AT89C51振荡器特性 5
2.5 AT89C51的芯片擦除功能 5
第三章 汉字液晶显示的原理与设计 6
3.1 LCD12864选择 6
3.2 不带中文字库的12864概述 6
3.2.1 芯片模块概述 6
3.2.2 汉字显示原理 8
3.3 自带字库的12864概述 12
3.3.1模块接口说明 13
3.3.2 模块主要硬件构成说明 14
3.3.3 指令说明 15
3.3.4 应用举例 18
第四章 硬件设计 20
4.1 总体结构 20
4.1.1 显示系统的结构 20
4.1.2 总体设计硬件图 20
4.2单片机模块 20
4.2.1 主要特性 22
4.2.2 管脚说明 23
4.3 复位电路模块 24
4.4 LCD液晶显示电路 25
4.5 按键模块 26
第五章 软件设计 27
5.1 显示系统的主程序 27
5.2 显示子程序 28
5.3 按键子程序 29
第六章 结论 30
参考文献 31
致谢 32
附录 33