MSP430与图形液晶显示模块接口应用
"MSP430与图形液晶显示模块接口应用" 本文详述了MSP430F149和图形液晶显示模块LM12864FBC接口性能特点及方法,设计了硬件电路以及接口软件。 1. MSP430F149介绍 MSP430F149是德州仪器公司最近推出的MSP430系列超低功耗控制器中的一种,电源电压范围为1.8V至3.6V,可以用电池工作,而且使用时间长,适用于电池供电的手持设备使用。 2. 图形液晶显示模块LM12864FBC介绍 图形液晶显示器具有功耗低、体积小、重量轻等特点,图形LCD除了显示字符、数字外,还可以显示汉字、图形、曲线等LED无法显示的功能, 用途广泛。 3. MSP430F149与LM12864FBC接口原理 图1 MSP430F149与LM12864FBC接口原理图中,KS0108B和KS0107B是LM12864FBC的共同驱动芯片,其中KS0107B是公共行驱动芯片,KS0108B是通过它产生的时序控制的。二片KS0108B是列驱动及控制芯片,KS0108B与微处理器的接口信号包括数据总线DB0-DB7、芯片选择信号A、B、数据/指令选择信号D/I、读/写选择信号R/W和输入使能信号E。 4. 硬件设计 MSP430F149与LM12864FBC接口电路中,P3.0-P3.4作为LCD的CSA、CSB、D/I、R/W和E的控制线,P4为LCD的数据线。由于MSP430的I/O口都是复用端口,因此必须将用到的引脚设为输入/出口。此外,MSP430是3.3V供电,而LCD是5V驱动的。 5. 软件设计 KS0108B指令集共有七条指令,从作用上可分为两类。第一条和第二条指令为显示状态设置类,其余指令为数据读/写操作指令。 LM12864FBC的软件编程包括读液晶显示器状态子程序、对液晶显示器发指令子程序和写数据子程序。 6. 读液晶显示器状态子程序 读液晶显示器状态子程序的作用是判断液晶显示器是否忙碌,可以根据液晶显示器的状态来确定下一步的操作。 7. 对液晶显示器发指令子程序 对液晶显示器发指令子程序的作用是将指令发送到液晶显示器中,以便控制液晶显示器的显示状态。 8. 写数据子程序 写数据子程序的作用是将数据写入到液晶显示器中,以便显示图形、文字等内容。 MSP430F149与图形液晶显示模块LM12864FBC接口应用具有广泛的发展前途,在智能仪器仪表和低功耗电子产品行业中有着重要的应用价值。
- 粉丝: 6
- 资源: 917
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助