MSP与液晶显示器的串行接口方案方案.docxVIP

MSP与液晶显示器的串行接口方案方案.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MSP与液晶显示器的串行 接口方案 20XX年XX月峯年的企业咨询咸问经验.经过实战验证可以藩地执行的卓越萱理方案.值得您下载拥有 20XX年XX月 峯年的企业咨询咸问经验.经过实战验证可以藩地执行的卓越萱理方案.值得您下载拥有 MSP430 和液晶显示器的串行接口方案 针对利用微控制器(MCU )控制液晶显示驱动器(LCD )的应用开发实例,提出 壹种采用串行方式来设计微控制器和液晶显示驱动器之间接口的方案。该方案是 于现有点阵式液晶显示屏上附加壹个 MCU ,通过程序设计利用 MCU 的 I/O 端 口去模拟 I2C 串行总线, 从而实现利用 MCU 去控制 LCD 的目的;同时介绍壹种 于图符液晶显示系统中显示动态曲线的技术和实现方法。 关键词: 液晶显示驱动器 I2C 串行总线 MSP430 概述 点阵式液晶和外部的硬件接口简单,能以点阵或图形方式显示出各种信息,因此于电子设计中得到广 泛应用。可是,对它的接口设计必须遵循壹定的硬件和时序规范,不同的液晶显示驱动器,可能需要采用不 同的接口方式和控制指令才能够实现所需信息的显示。某些液晶显示驱动器和外部的接口必须采用串行方 式,而其串行接口往往不是标准的串行接口,这就为这类液晶显示驱动器的设计带来了困难。 针对上述问题,本文提出壹种利用微控制器( MCU )的 I/O 端口,通过软件设计模拟和所使用的液晶 显示驱动器规范相符的串行总线的设计思想, 实现 MCU 对液晶显示驱动器的控制, 从而建立起壹套不但能 够显示各种字符,而且能够动态显示曲线的游人显示系统。 系统设计 本文所建立的液晶显示系统, 选用美国德州仪器(TI)公司的MSP430F149微控制器来控制液晶显示 驱动器 uPD16682A ,从而实现各种信息的显示。 2.1MSP430F14X 微控制器简介 TI 公司的 MSP430F14X 微控制器和其它 MSP430 系列微控制器相同,均甚至壹个真正的正交 16 位 RISCCPU 内核:具有 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 )或外部高速晶振对系统进行定时,其工作 电压范围为1.8?3.6V,且可根据需要提供高达 8MIPS (每秒百万条指令)的操作性能,对于对成本非常敏 感的应用,该系列器件能够采用 DCO 来工作而无需外部晶振,快速的指令执行周期配之以低于 6ms 的等 机启动时间,使得系统总功耗比竞争器件低了 10 倍,大大延长了诸如公用设施计量、便携式仪表测试和智 能检测等工程应用系统中的电池使用寿命。 MSP430F14X系列微控制器允许用户使用标准 C语言进行程序编程,且提供高效的C语言编译环境; 配之以支持对具有仿零点功能的快闪产品进行丰取的快速实时仿真工具 FET 及优良的调试环境,使 MSP430F14X 系列微控制器于工程设计中得到了广泛应用。 2.2 液晶显示驱动器 uPD16682A 简介 UPD16682是NEC公司2001年初推出的液晶显示驱动器, 该产品内置大容量显示 RAM内存,且能 够提供132 X 65点阵的全点显示,特别适合用于16 X 16或 12 X 12点阵中、日文字符显示。该产品采用+3V 单电源供电,内置升压电路且具 3 倍压和 4倍压俩种工作模式,支持 8位串行或且行数据的输入,内置时 钟发生电路和程序可编程控制的偏压电路。 (1) uPD16682A 的显示内存 uPD16682A 的显示 RAM 内存保存着被显示内容的点阵信息。 显示 RAM 的每壹位对应显示屏上的壹 个点, 总共能够存储 132 X 65点的信息; 通过选择对应的 RAM 页地址和列地址, 微控制器能够访问其中的 任何壹个点。 微控制器对 uPD16682A 的显示 RAM 的读写

文档评论(0)

乐乐 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档