
触摸液晶图形显示装置的设计与实现
作品编号:DZDQ1220 开发环境: WORD全文:63页 论文字数:16000字 此触摸液晶图形显示装置的设计与实现毕业设计完整版包含[开题报告,论文,答辩稿] |
以下仅为极少介绍,详细内容请点击购买完整版!

方案:以8051单片机与ADS7843构成的触摸屏液晶设计
基于单片机的液晶触摸图形的设计与实现,整个设计可以分为单片机最小系统、液晶显示屏和触摸屏控制三大部分。
设计使用51单片机作为核心处理器,通过驱动外围集成元件,将各个部分器件协调控制在一起。使用2.8英寸的TFT彩色液晶模块,也有液晶控制器,只需要将数据引脚与单片机IO口相连接,加以适合的驱动程序即可实现显示。触摸屏是需要电阻式触屏薄膜,触点时会产生相应的电压变化,单片机在处理触摸屏控制前,需要借助高精度的A/D转换芯片,将微弱的模拟电压信号转化为数字信号。
硬件系统设计有:
1.单片机最小系统电路
2.液晶屏显示电路
3.触摸屏控制电路
1系统结构
系统主要包括以下几个部分,系统结构框图如图1所示。
本文通过阐述基于单片机的液晶触摸图形的设计与实现,掌握对单片机技术、液晶屏显示技术以及触摸屏技术的应用。从系统的硬件设计到软件设计,全面掌握单片机的应用开发过程,熟悉单片机的内部结构及外部电路设计,掌握单片机程序开发、调试的操作。了解TFT液晶屏的显示原理及驱动程序的开发,同时能应用液晶屏显示图形字形。触摸屏作为主要的人机交互控制,同样是设计的主要对象。完成后的整体系统需要实现如下功能:
触摸液晶屏数字显示;
触摸液晶屏图形显示;
触摸液晶屏按键功能;
触摸液晶屏滚动显示;
触点第一个“图片显示”按钮,单片机在程序中设定好该按钮的显示坐标,以及触摸相应的坐标。当用户触点该范围,便会进入“图片显示”界面。切换到图片的显示画面,背景颜色刷新为墨绿色,示意进入另外一个操作界面。随后,会显示一幅风景图片。受制于单片机的程序存储容量,保存不了240*320像素的图片。
触点第三个“数字显示”图标按钮,切换到数字显示画面。背景颜色再次刷新为紫红色,表示进入第三个控制界面。在屏幕的中上方,以蓝色字体显示5位数字。持续点击第三个按钮,显示的数值会不断自加“1”,从“00000~99999”不断循环。该界面主要实现数值的显示以及模拟量的输入,模拟量来自触屏的响应。
经过测试,系统基本满足设计要求,能够实现触摸控制、图片显示、数字显示、滚动显示及画面切换。
在这次的毕业设计中我学到了许多东西。整个做设计的过程是训练我独立进行科学研究的过程。按照老师给予我们的题目及其要求,可以使我们了解科学研究的过程,掌握如何收集、整理和利用材料:如何观察、如何调查、作样本分析;如何利用图书馆,检索文献资料;如何操作文本及其它的一些软件等方法。毕业设计是学习如何进行科学研究的一个极好的机会,因为它不仅有教师的指导和传授,可以减少摸索中的一些事物,少走弯路,而且直接参与和亲身体验了科学研究工作的全过程及其各环节,是一次系统的、全面的实践机会。这种设计时我们在校期间的一种自己动手的实践性操作,是对我们所学知识的一次总测验,这是我做毕业设计的第一个目的。
在我们平时的学习期间,我们所学的知识都是书本上的一些不大灵活的东西,而且学习期间的这种考核时单科进行,主要是考查我们对本门学科所学知识的记忆程度和理解程度。但我认为阵中实践性设计则不同,它不是单一地对我们进行探讨和研究的能力。做好一个设计,既要系统地掌握和运用专业知识,还要有较宽的知识面并有一定的逻辑思维能力和写作功底。这就要求我们既要具备良好的专业知识,又要有深厚的基础课和公共课知识。
目录
摘 要Ⅱ
AbstractⅢ
第一章 前言1
1.1课题背景1
1.1.1 TFT液晶屏的背景介绍1
1.1.2 触摸屏的背景介绍1
1.1.3 单片机的背景及发展趋势2
1.2 本课题研究的主要内容2
第二章 总体设计方案的选择与论证3
2.1 触摸屏种类及其对比选择3
2.2 控制器设计方案的对比选择7
2.3 设计用到的硬件器件6
第三章 硬件电路设计7
3.1硬件设计的功能及框架 7
3.2单片机硬件电路设计8
3.2.1 单片机的选用 8
3.2.2 STC12C5A60S2主要性能参数 8
3.2.3 电源电路设计9
3.2.4 晶振电路设计11
3.2.5 复位电路设计11
3.3 液晶显示屏连接电路12
3.3.1 TFT液晶屏的显示原理12
3.3.2 TFT液晶屏的电路设计12
3.4 触摸屏电路设计13
3.4.1 ADS7843触摸屏的显示原理13
3.4.2 ADS7843触摸屏芯片14
3.4.3 触摸屏硬件电路设计15
第四章 软件程序设计16
4.1 编程语言及环境使用16
4.1.1 C51编程语言16
4.1.2 Keil编译软件17
4.2 TFT 液晶屏驱动程序18
4.2.1 TFT液晶屏的读写操作18
4.2.2 发送数据与命令19
4.2.3 TFT液晶初始化19
4.2.4 TFT液晶显示程序20
4.3 触摸屏程序设计21
4.3.1 SPI总线的分析21
4.3.2 ADS7843的程序设计23
4.4 液晶屏显示程序设计24
4.4.1 液晶显示函数24
4.4.2 液晶屏显示应用25
第五章 系统制作与调试28
5.1 硬件的焊接28
5.2 系统调试29
第6章 结束语31
参考文献32
致谢34
附录1 系统PCB图35
本电子电气通信自动化毕业设计“触摸液晶图形显示装置的设计与实现”论文由清风毕业设计网[www.lunwen550.com]征集整理!
基于单片机的液晶触摸图形的设计与实现,整个设计可以分为单片机最小系统、液晶显示屏和触摸屏控制三大部分。
设计使用51单片机作为核心处理器,通过驱动外围集成元件,将各个部分器件协调控制在一起。使用2.8英寸的TFT彩色液晶模块,也有液晶控制器,只需要将数据引脚与单片机IO口相连接,加以适合的驱动程序即可实现显示。触摸屏是需要电阻式触屏薄膜,触点时会产生相应的电压变化,单片机在处理触摸屏控制前,需要借助高精度的A/D转换芯片,将微弱的模拟电压信号转化为数字信号。
硬件系统设计有:
1.单片机最小系统电路
2.液晶屏显示电路
3.触摸屏控制电路
1系统结构
系统主要包括以下几个部分,系统结构框图如图1所示。
本文通过阐述基于单片机的液晶触摸图形的设计与实现,掌握对单片机技术、液晶屏显示技术以及触摸屏技术的应用。从系统的硬件设计到软件设计,全面掌握单片机的应用开发过程,熟悉单片机的内部结构及外部电路设计,掌握单片机程序开发、调试的操作。了解TFT液晶屏的显示原理及驱动程序的开发,同时能应用液晶屏显示图形字形。触摸屏作为主要的人机交互控制,同样是设计的主要对象。完成后的整体系统需要实现如下功能:
触摸液晶屏数字显示;
触摸液晶屏图形显示;
触摸液晶屏按键功能;
触摸液晶屏滚动显示;
触点第一个“图片显示”按钮,单片机在程序中设定好该按钮的显示坐标,以及触摸相应的坐标。当用户触点该范围,便会进入“图片显示”界面。切换到图片的显示画面,背景颜色刷新为墨绿色,示意进入另外一个操作界面。随后,会显示一幅风景图片。受制于单片机的程序存储容量,保存不了240*320像素的图片。
触点第三个“数字显示”图标按钮,切换到数字显示画面。背景颜色再次刷新为紫红色,表示进入第三个控制界面。在屏幕的中上方,以蓝色字体显示5位数字。持续点击第三个按钮,显示的数值会不断自加“1”,从“00000~99999”不断循环。该界面主要实现数值的显示以及模拟量的输入,模拟量来自触屏的响应。
经过测试,系统基本满足设计要求,能够实现触摸控制、图片显示、数字显示、滚动显示及画面切换。
在这次的毕业设计中我学到了许多东西。整个做设计的过程是训练我独立进行科学研究的过程。按照老师给予我们的题目及其要求,可以使我们了解科学研究的过程,掌握如何收集、整理和利用材料:如何观察、如何调查、作样本分析;如何利用图书馆,检索文献资料;如何操作文本及其它的一些软件等方法。毕业设计是学习如何进行科学研究的一个极好的机会,因为它不仅有教师的指导和传授,可以减少摸索中的一些事物,少走弯路,而且直接参与和亲身体验了科学研究工作的全过程及其各环节,是一次系统的、全面的实践机会。这种设计时我们在校期间的一种自己动手的实践性操作,是对我们所学知识的一次总测验,这是我做毕业设计的第一个目的。
在我们平时的学习期间,我们所学的知识都是书本上的一些不大灵活的东西,而且学习期间的这种考核时单科进行,主要是考查我们对本门学科所学知识的记忆程度和理解程度。但我认为阵中实践性设计则不同,它不是单一地对我们进行探讨和研究的能力。做好一个设计,既要系统地掌握和运用专业知识,还要有较宽的知识面并有一定的逻辑思维能力和写作功底。这就要求我们既要具备良好的专业知识,又要有深厚的基础课和公共课知识。
目录
摘 要Ⅱ
AbstractⅢ
第一章 前言1
1.1课题背景1
1.1.1 TFT液晶屏的背景介绍1
1.1.2 触摸屏的背景介绍1
1.1.3 单片机的背景及发展趋势2
1.2 本课题研究的主要内容2
第二章 总体设计方案的选择与论证3
2.1 触摸屏种类及其对比选择3
2.2 控制器设计方案的对比选择7
2.3 设计用到的硬件器件6
第三章 硬件电路设计7
3.1硬件设计的功能及框架 7
3.2单片机硬件电路设计8
3.2.1 单片机的选用 8
3.2.2 STC12C5A60S2主要性能参数 8
3.2.3 电源电路设计9
3.2.4 晶振电路设计11
3.2.5 复位电路设计11
3.3 液晶显示屏连接电路12
3.3.1 TFT液晶屏的显示原理12
3.3.2 TFT液晶屏的电路设计12
3.4 触摸屏电路设计13
3.4.1 ADS7843触摸屏的显示原理13
3.4.2 ADS7843触摸屏芯片14
3.4.3 触摸屏硬件电路设计15
第四章 软件程序设计16
4.1 编程语言及环境使用16
4.1.1 C51编程语言16
4.1.2 Keil编译软件17
4.2 TFT 液晶屏驱动程序18
4.2.1 TFT液晶屏的读写操作18
4.2.2 发送数据与命令19
4.2.3 TFT液晶初始化19
4.2.4 TFT液晶显示程序20
4.3 触摸屏程序设计21
4.3.1 SPI总线的分析21
4.3.2 ADS7843的程序设计23
4.4 液晶屏显示程序设计24
4.4.1 液晶显示函数24
4.4.2 液晶屏显示应用25
第五章 系统制作与调试28
5.1 硬件的焊接28
5.2 系统调试29
第6章 结束语31
参考文献32
致谢34
附录1 系统PCB图35
本电子电气通信自动化毕业设计“触摸液晶图形显示装置的设计与实现”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
- 没有相关设计
网站客服咨询
本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
购买后获取论文或有定做需求请加
客服微信号:hastp888
添加好友时请备注“论文”
客服微信号:hastp888
添加好友时请备注“论文”
作品目录排行