下载此文档

南宁存量房买卖合同.doc


文档分类:建筑/环境 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
1 MSP430 与液晶显示器的串行接口方案摘要:针对利用微控制器( MCU )控制液晶显示驱动器( LCD ) 的应用开发实例, 提出一种采用串行方式来设计微控制器和液晶显示驱动器之间接口的方案。该方案是在现有点阵式液晶显示屏上附加一个 MCU ,通过程序设计利用 MCU 的 I/O 端口去模拟 I2C 串行总线,从而实现利用 MC U 去控制 LCD 的目的;同时介绍一种在图符液晶显示系统中显示动态曲线的技术和实现方法。关键词:液晶显示驱动器 I2C 串行总线 MSP4301 概述点阵式液晶与外部的硬件接口简单, 能以点阵或图形方式显示出各种信息, 因此在电子设计中得到广泛应用。但是, 对它的接口设计必须遵循一定的硬件和时序规范, 不同的液晶显示驱动器, 可能需要采用不同的接口方式和控制指令才能够实现所需信息的显示。某些液晶显示驱动器与外部的接口必须采用串行方式, 而其串行接口往往不是标准的串行接口, 这就为这类液晶显示驱动器的设计带来了困难。针对上述问题, 本文提出一种利用微控制器( MCU )的 I/O 端口, 通过软件设计模拟与所使用的液晶显示驱动器规范相符的串行总线的设计思想,实现 MCU 对液晶显示驱动器的控制,从而建立起一套不但可以显示各种字符, 而且可以动态显示曲线的游人显示 2 系统。2 系统设计本文所建立的液晶显示系统, 选用美国德州仪器( TI) 公司的 MSP430F149 微控制器来控制液晶显示驱动器 uPD16682A ,从而实现各种信息的显示。 MSP430F14X 微控制器简介 TI 公司的 MSP430F14X 微控制器与其它 MSP430 系列微控制器相同, 均甚至一个真正的正交 16位 RISC CPU 内核:具有 16 个可单周期全寻址的 16 位寄存器,仅 27 条的精简指令集以及 7 种均采用双重取数据技术( DDFT )的一致性寻址方式。 DDFT 技术利用每个时钟脉冲对存储器进行两次数据存取操作。从而不再需要复杂的时钟乘法和指令流水线方案。 MSP430F14X 系列 MCU 片内不但包括 60多 KB 的 Flash 、 2KB 的 RAM 、一个看门狗时钟、 12位 16 通道的 A/D 转换器、定时器、高精度比较器、 PWM 以及高速的 USART 控制器等常用资源, 还在某些型号中集成了 LCD 控制器。其 I/O 资源丰富, 且每个输入/ 输出( I/O )引脚上都提供了矢量中断功能,每个外围器件都支持复杂的事件驱动型操作。同其它微控制器相, 带片内 Flash 的微控制器可将系统功耗降低 5 倍,并且减小了硬件线路板空间, 与现代程序设计技术( 如计算分支以及高级语言(如C 语言) 结合使用, 使得 MSP430 的体系结构更为高效。 MSP430F14X 可采用一个集成的数字控制振荡器( DCO ) 或外部高速晶振对系统进行定时, 其工作电压范围为 ~ ,并可根据需要提供高达 8MIPS (每秒百万条 3 指令) 的操作性能, 对于对成本非常敏感的应用, 该系列器件能够采用 DCO 来工作而无需外部晶振,快速的指令执行周期配之以低于 6ms 的等机启动时间, 使得系统总功耗比竞争器件低了 10 倍,大大延长了诸如公用设施计量、便携式仪表测试和智能检测等工程应用系统中的电池使用寿命。 MSP430F14 X 系列微控制器允许用户使用标准C 语言进行程序编程, 并提供高效的 C 语言编译环境; 配之以支持对具有仿零点功能的快闪产品进行丰取的快速实时仿真工具 FE T 及优良的调试环境,使 MSP430F14X 系列微控制器在工程设计中得到了广泛应用。 液晶显示驱动器 uPD16682A 简介 uPD16682 是 NEC 公司 2001 年初推出的液晶显示驱动器, 该产品内置大容量显示 RAM 内存, 并能够提供 132 × 65 点阵的全点显示, 特别适合用于 16× 16或 12× 12 点阵中、日文字符显示。该产品采用+3V 单电源供电,内置升压电路并具 3 倍压和 4 倍压两种工作模式, 支持 8 位串行或并行数据的输入,内置时钟发生电路和程序可编程控制的偏压电路。(1) uPD16682A 的显示内存 uPD16682A 的显示 RAM 内存保存着被显示内容的点阵信息。显示 RAM 的每一位对应显示屏上的一个点,总共可以存储 132 × 65 点的信息;通过选择对应的 RAM 页地址和列地址,微控制器可以访问其中的任何一个点。微控制器对 uPD16682A 的显示 RAM 的读写操作通过 uPD16682A 的 I/O 缓冲器进行(串行模式下 uPD16682 A 4 不支持读操作) ,并且该读操作和液晶显示屏驱动信号的读取

南宁存量房买卖合同 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2105194781
  • 文件大小69 KB
  • 时间2017-06-08