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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- springboot项目校园志愿者管理系统.zip
- springboot项目新冠物资管理.zip
- springboot项目新冠物资管理系统的设计与实现.zip
- springboot项目学生成绩分析和弱项辅助系统设计.zip
- springboot项目学生心理压力咨询评判.zip
- springboot项目学生信息管理系统论文__.zip
- 电机控制器,谐波电流注入 ,谐波抑制,谐波注入,5,7次谐波, 为解决汽车NvH而开发,旨在消除转矩谐波,降低运行噪声……对48阶,有明显抑制,对24阶有一定抑制作用
- springboot项目学校防疫物资管理平台的设计与实现boot.zip
- springboot项目学生选课系统.zip
- springboot项目牙科就诊管理系统.zip
- springboot项目养老保险管理系统.zip
- springboot项目艺体培训机构业务管理系统.zip
- springboot项目药品管理系统.zip
- 2024短视频实战运营课,实体商家引流爆单必备,全面解析短视频运营技巧.mp4
- springboot项目一站式家装服务管理系统boot.zip
- springboot项目疫情居家办公系统.zip