ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:429.38KB ,
资源ID:13025773      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13025773.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于RA8835的液晶屏驱动程序设计1Word文件下载.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于RA8835的液晶屏驱动程序设计1Word文件下载.docx

1、驱动程序The designation of LCD driver baded on RA8835Abstract: LCD is one of the most popular display in modern electronic devices. The design mainly introduces a designation of LCD driver based on RA8835. The function can be completed with two core devices, C8051F020 MCU and RA8835 LCD driver IC. C8051

2、F020 controls RA8835 to complete the LCD function. The software part is complies with the C language, the applicaton software design based on C8051F020 MCU was introduced in detail. According to the LCD basic drive instructions, the design, based on the original hardware platform, gives each module

3、driver design. For example, show a point in any position, draw line, draw circle, show a character, character string or Chinese character in any position. The algorithm theory of basic function module show a point in any position is analysed. As the extend function of showing a point, a program supp

4、orting picture display is written. As the extend function of showing a Chinese character, a program supporting any size of Chinese character is written. Finally, the above all function module combined, also a simple interface display is completed. Experiments show that this is a simply designed but

5、well worked project, it is proved that the design can be used in many different occasions modified a little, it can be widely used.Key words:C8051F020 MCU;driver目录1 绪 论1 1.1 研究的意义及背景1 1.2 系统概述3 1.3 小结4 2 硬件系统组成及工作原理5 2.1 硬件系统原理框图5 2.2 C8051F020 系列单片机5 2.2.1 C8051F020 系列单片机系统概述5 2.3 RA8835 液晶驱动芯片7 2.

6、3.1 液晶屏显示的原理8 2.3.2 模块接口定义8 2.3.3 模块主要硬件构成说明9 2.3.4 地址计算方法11 3 软件设计基础12 3.1 KeilC51 简介12 3.2 RA8835 的基础指令模块13 3.2.1 系统设置(SYSTEM SET)13 3.2.2 显示状态设置(DISPLAY ON/OFF)14 3.2.3 CGRAM 首址设置(CGRAMADR)15 3.2.4 光标地址设置(CSRW)16 3.2.5 读出光标地址(CSRR)16 3.2.6 显示数据写入(MRWITE)16 3.2.7 显示数据读出(MREAD)16 3.3 RA8835 的基本驱动函数

7、17 3.3.1 写命令函数17 3.3.2 写数据函数17 3.3.3 读取命令函数17 3.3.4 读取数据函数17 3.3.5 检测 “忙”标志函数17 3.4 RA8835 与 C8051F020 的接口定义17 3.4 液晶屏初始化18 3.4.1 初始化流程图18 3.4.2 初始化程序19 III4 应用程序部分21 4.1 打点21 4.1.1 打点的算法21 4.1.2 打点函数21 4.2 画直线22 4.2.1 画直线的算法22 4.2.2 画直线函数22 4.3 画圆22 4.3.1 画圆的算法22 4.3.2 画圆函数23 4.4 显示字符和字符串23 4.4.1 显

8、示字符和字符串的算法23 4.4.2 显示字符和字符串的函数23 4.5 显示汉字23 4.5.1 显示汉字的算法23 4.5.2 显示汉字的模式24 4.5.3 显示大小不同的汉字24 4.5.4 显示汉字的函数24 4.6 显示简单图片25 4.6.1 显示简单图片的算法25 4.6.2 显示简单图片的模式25 4.6.3 显示简单图片的程序25 5 演示程序部分26 5.1 演示流程图26 5.2 演示过程及画面显示27 5.2.1 打点27 5.2.2 画 直线27 5.2.3 画一组同心圆28 5.2.4 显示字符串28 5.2.5 显示大小不同的汉字29 5.2.6 显示简单图片3

9、0 6 结论31 参考文献32 致 谢331绪 论1.1 研究的意义及背景随着电子产品设计技术的不断发展,电子产品的设计,尤其是人机交互界面的设计日益趋向人性化。显示器件在人们的日常生活中扮演着越来越重要的角色,这主要体现在它的桥梁角色(bridging role)或者说人机界面角色(man-machine interface role) 中,其发展趋势在信息社会中越来越重要。显示器件分类有多种,但最常见的是按显示原理分类,即主动发光显示和非主动发光显示。主动发光型(自发光型)是利用信息来调制各像素的发光亮度和颜色,进行直接显示。非主动发光型本身不发光,利用信息调制光源使其达到显示的目的。主动

10、发光显示器主要有:CRT(阴极射线管显示);PDP(等离子体显示);ELD(电致发光显示);LED(发光二极管显示);VFD(真空荧光显示);FED(场致发射显示); OLED(有机发光二极管显示)。非主动发光显示器主要有:LCD(液晶显示);ECD(电化学显示);EPID(电泳成像显示)。其中,ECD、EPID 和 ELD 这几种显示器应用面不大,市场小。早期的显示器以显像管(CRT)显示器为主,但随着科技不断进步,各种显示技术如雨后春笋般诞生,近来由于液晶显示器(LCD)具有轻薄短小、低耗电量、无辐射危险,能显示复杂文字及图形、显示面积大小随意、平面直角显示以及影像稳定不闪烁等优点,在近年

11、来价格不断下跌的吸引下,逐渐取代 CRT 之主流地位,而得到广泛的应用。液晶显示器与传统的显示器相比,有新的特点:(1) 显示质量高液晶显示器的每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器(CRT)那样需要不断刷新亮点。因此,液晶显示器画面质量高而且绝对不会闪烁,能把眼睛疲劳降到最低。(2) 没有电磁辐射传统显示器的显示材料是荧光粉,通过电子束撞击荧光粉而显示,电子束在打到荧光粉上的一刹那间会产生强大的电磁辐射,尽管目前有许多显示器产品在处理辐射问题上进行了比较有效的处理,尽可能地把辐射量降到最低,但要彻底消除是困难的。相对来说,液晶显示器在防止辐射方面具有先

12、天的优势,因为它根本就不存在辐射。在电磁波的防范方面,液晶显示器也有自己独特的优势,它采用了严格的密封技术将来自驱动电路的少量电磁波封闭在显示器中,而普通显示器为了散发热量的需要,必5须尽可能地让内部的电路与空气接触,这样内部电路产生的电磁波也就大量地向外“泄漏”了。(3) 可视面积大对于相同尺寸的显示器来说,液晶显示器的可视面积要更大一些。液晶显示器的可视面积跟它的对角线尺寸相同。阴极射线管显示器显像管前面板四周有一英寸左右的边框不能用于显示。(4) 应用范围广最初的液晶显示器由于无法显示细腻的字符,通常应用在电子表、计算器上。随着液晶显示技术的不断发展和进步,字符显示开始细腻起来,同时也支

13、持基本的彩色显示,并逐步用于液晶电视、摄像机的液晶显示器、掌上游戏机上。而随后出现的DSTN 和 TFT 则被广泛制作成电脑中的液晶显示设备,DSTN 液晶显示屏用于早期的笔记本电脑;TFT 则既应用在笔记本电脑上(现在大多数笔记本电脑都使用 TFT 显示屏),又用于主流台式显示器上。(5) 画面效果好与传统显示器相比,液晶显示器一开始就使用纯平面的玻璃板,其显示效果是平面直角的,让人有一种耳目一新的感觉。而且液晶显示器更容易在小面积屏幕上实现高分辨率,例如,17 英寸的液晶显示器就能很好地实现 12801024 分辨率,而通常18 英寸CRT 彩显上使用12801024 以上分辨率的画面效果是不能完全令人满意的。(6) 数字式接口液晶显示器都是数字式的,不像阴极射线管彩显采用模拟接口。也就是说,使用液晶显示器,显卡再也不需要像往常那样把数字信号转化成模拟信号再行输出。理论上,这会使色彩和定位都更加准确完美。(7) “身材”匀称小巧传统的阴极射线管显示器,后面总是拖着一个笨重的射线管。液晶显示器突破了这一限制,给人一种全新的感觉。传统显示器是通过电子枪发射电子束到屏幕,因而显像管的管颈不能做得很短,当屏幕增加时也必然增大

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1