网学网为需要自动化专业的朋友们搜集整理了基于ARM液晶显示控制系统的设计相关资料,希望对各位网友有所帮助!
论文编号:ZD1022 论文字数:13447,页数:37
摘 要
随着信息技术的不断发展, 嵌入式系统正在越来越广泛的应用到航空航天、消费类电子、通信设备等领域。在嵌入式系统中, 显示系统作为人机交换的重要组成部分,又是不可缺少的。液晶显示经过了几十年的发展和完善,现在作为人机交互的主要设备之一,正逐渐成为主流。近年来, 随着微处理器性能的不断提高, 特别是ARM处理器系列的出现, 嵌入式系统的功能也变得越来越强大,在越来越多的产品和场合中都出现了它们的身影。本文先简要介绍了ARM7的体系结构,LPC2290的内部结构和特点,然后阐述了基于ARM处理器的彩色液晶显示系统的软硬件设计的原理、思路和方法。并着重介绍了使用外部控制器的彩色液晶显示系统驱动电路的设计,驱动程序设计和在UC/OS下的应用程序设计。
关键词: 彩色液晶显示、ARM、UC/OS
Abstract
With the continuous development of information technology, embedded systems are increasingly being applied to a wide range of aerospace, consumer electronics, communications equipment and other fields. And in the embedded system, display system is an indispensable part in the Human-computer exchange. In recent years, with the continuous improvement of microprocessor performance, in particular the emergence of ARM processor family, the function of embedded systems are becoming increasingly powerful. This article briefly introduced the ARM7 architecture, LPC2290 internal structure and features, and then described the color LCD display system’s hardware and software design principles ideas and methods which based on the ARM processor. With an emphasis on the color liquid crystal display driver circuit system design, driver design and the Application Programming under UC / OS.
Keywords:Color LCD、ARM、UC/OS
摘 要 I
Abstract II
1 前言 1
2总体方案设计 2
3 ARM7 LPC2290系统 3
3.1 ARM7简介 3
3.2 LPC2290核心区域和外围模块 4
3.2.1 存储器和堆栈 5
3.2.2 管脚连接模块 6
3.2.3 系统控制模块 6
3.3 LPC2290的启动 8
4 液晶显示模块 9
4.1 液晶显示原理 9
4.1.1 液晶的物理特性 9
4.1.2 显示原理 9
4.2 液晶板的工作原理 11
4.2.1 液晶屏的分类 11
4.2.2 液晶板驱动原理 11
4.3 彩色液晶显示系统硬件设计 13
4.3.1 彩色液晶显示控制器S1D13503及液晶屏MCT-G320240介绍 13
4.3.2 模块电路设计 15
4.3.3 彩色液晶系统驱动程序设计 20
5程序设计 25
5.1 UC/OS简介 25
5.2 程序流程图 26
5.3 部分程序模块 27
6 总 结 31
致 谢 32
参考文献 33
附 录1 系统原理图 34