您的位置 首页 资料

ARM7-LPC2132驱动LCM的接口阐明

显示设计是所有嵌入式系统的重要组成部分之一。显示器件包括LED、字符LCM、图形LCM、VFD等,其中图形LCM(如128×64、192×64等点阵)可显示A

显现规划是一切嵌入式体系的重要组成部分之一。显现器材包含LED、字符LCM、图形LCM、VFD等,其间图形LCM(如128×64、192×64等点阵)可显现ASCII字符、汉字和图形,且性价比较高,在嵌入式体系中的使用日趋广泛,虽在MCS-51系列中的规划已十分老练。但因为ARM与MCS-51有许多不同之处,其规划办法当然也有不同,下面以LPC2132和192×64点阵LCM为例进行阐明。

与液晶显现模块(LCM)的硬件接口规划

1) 电平匹配:LPC2132系列操作电压规模:3.0~3.6 V,挑选3V的LCM当然没有问题,但市场上3V的LCM价格常常比5V贵,而LPC2132的I/O口可接受5V的最大电压,所以可选用5V的LCM,但需在LCM与LPC2132相连的I/O口上接5V上拉电阻

2) I/O衔接:LPC2132没有外部总线,一切I/O口都需求进行装备,由内部寄存器决定是输入仍是输出。其间P0口共有31个I/O口,P1口有16个I/O口,并且I/O口的编号不接连(如P0.28与P1.25相邻),因为编程时对I/O口选用位操作,所以详细衔接时,可根据硬件电路板布线需求进行衔接。为进步显现改写速度,需检测LCM内部的忙标志(很有必要,我就是在这个当地被卡住了),每次向LCM写数据前,先读取LCM的状况,当状况为非忙时才干写入显现数据,这样,要注意动态设置与LCM数据线相连的LPC2132的I/O口方向,并且8个数据位要用IOSET和IOCLR逐个操控。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/256118.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部