下载后可任意编辑基于 RA8835 的液晶屏驱动程序设计摘 要:液晶显示器(LCD)是现代电子产品中应用非常广泛的一种显示设备。本设计主要介绍了一个基于RA8835的液晶屏驱动程序的设计,该功能由C8051F020单片机和RA8835液晶驱动芯片两个核心器件来实现,C8051F020控制RA8835来完成液晶显示功能。软件部分用C语言来编写,详细介绍了基于单片机C8051F020的应用软件设计。本设计是在原有的硬件平台的基础上根据液晶屏的基本驱动指令给出了各个模块的驱动程序设计,如任意位置打点、画线、画圆、任意位置字符、字符串、汉字的显示,并且分析了最基础的功能模块——打点的算法原理。作为打点功能的延伸,编写了一个支持图片显示的程序。作为显示汉字功能的延伸,编写了一个支持任意大小汉字显示的程序。最后,把以上各个功能模块综合起来显示,也完成了一个简单信息界面的显示。实验证明这是一种简单但有效的工作方案,对此进行少量修改就可用于很多不同场合,有用性强。关键词:C8051F020 单片机; LCD; RA8835; 驱动程序下载后可任意编辑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. C8051F020 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 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 supporting picture display is written. As the extend function of showing a ...