3。1。2 晶振电路 9
3。1。3 单片机系统引脚及最小系统 9
3。2 按键电路设计 10
3。2。1 按键电路设计 10
3。2。2 按键去抖方式设计 11
3。3 系统电源设计 13
3。4 ili9320驱动液晶模块简介及系统电路连接 14
3。4。1 ILI9320简介 14
3。4。2 2。1寸液晶屏输出引脚功能定义 15
3。4。3 2。1寸液晶屏与STC89C52RC单片机连接线图 17
3。5 本章小结 18
4 液晶模块成像原理及ILI9320的驱动方式讲解 19
4。1 液晶模块的成像原理 19
4。2 ILI9320的驱动方式 20
4。2。1 ILI9320驱动原理 20
4。2。2 ILI9320 寄存器分类及具体应用 21
4。3 图片及文字的取模 23
4。3。1 图片取模流程 23
4。3。2 文字取模流程 25
4。4 本章小结 26
5 功能程序设计 27
5。1 整体系统设计 27
5。2 系统整体程序流程 27
5。3 液晶初始化函数 28
5。3。1 液晶管脚定义及颜色宏定义 28
5。3。2 液晶读数据与写数据时序流程 29
5。3。3 液晶整体初始化流程 31
5。4 按键控制函数 32
6 实物调试 33
6。1 简单的文字显示调试 33
6。2 背景颜色显示调试 33
6。3 图片显示调试 33
6。4 按键切换显示画面调试 34
6。5 按键控制显示画面调试 35
6。6 显示用户自定控制信息调试 36
6。7 实物调试遇到的问题 37
6。8 解决方法 37
6。9 本章小结 37
总结 38
致谢 39
参考文献 40
附录 41
1绪论
1。1 课题研究背景
随着现代科技不断的进步,从而使得人们生活品质大大提高,人们的日常生活越来越离不开电子产品,其中电子产品的覆盖率很高,如使用的手机、笔记本电脑以及电视机,甚至包括汽车中电子也有极其多的应用,特别是在近几年电动汽车的普及,电路电子应用在汽车中也越来越多,如ABS防抱死系统,智能停靠车系统以及无人驾驶等。在电子技术得到提高的同时,人们对于操作界面要求越来越友好,越来越人性化、智能化,特别是对于一些高端电子产品,一个友好的操作界面及较为智能的界面显示让产品的可操作性得到了很大的提高,特别是对于一些便携式产品来说,操作简单、功能强大常常被人们所追求,在生活中显示产品应用的显示屏多为单色液晶显示屏,或者LED构成的点阵显示,该显示方案具有结构简单操作方便的优势,但是显示内容和单位面积的显示的点数低,使得其体积庞大,或者显示单一,为此人们急需一种能够显示多种颜色以及单位面积内显示点数足够多的显示产品,因此便诞生了彩色液晶显示屏,为此本次设计的主要内容及目标,设计的题目数字显示系统设计,主要内容就是基于STC89C52单片机的液晶显示系统设计,该系统能够应用于便携式产品上,如数码相机、便携式视频存储器、智能检测仪器仪表等需要使用显示器的很多场合,由于其成本低廉,分辨率高,现在广泛应用于一些小型系统上,为此该研究课题具有十分重大的经济价值。 STC89C52单片机数字显示系统设计+程序+电路图(2):http://www.youerw.com/zidonghua/lunwen_95183.html