基于MSP430单片机的微功耗中文人机界面设计
[09-12 18:18:22] 来源:http://www.88dzw.com 单片机学习 阅读:8200次
文章摘要:LCD_PAGEEQU0200h;定义显示页面 LCD_ORDEREQU0201h;暂存液晶控制指令 LCD_DATAEQU0202h;暂存液晶数据 LCD_CNTEQU0203h;液晶计数存储器 LCD_ROWEQU0204h;存放列地址数据 LCD_LINEEQU0205h;存放行地址数据 LCD_CHAREQU0206h;存放当前字符数据的首地址 LCD_BYTECNTEQU0207h;存放要显示的字节数 LCD_STATUSEQU0208h;存放液晶当前状态的数据 SEND_COM;发送命令字子程序,以LCD_ORDER为入口参数 BIS.B#LCD_E1,&P4OUT;SETE1=1
基于MSP430单片机的微功耗中文人机界面设计,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.comLCD_PAGE EQU 0200h ;定义显示页面
LCD_ORDER EQU 0201h ;暂存液晶控制指令
LCD_DATA EQU 0202h ;暂存液晶数据
LCD_CNT EQU 0203h ;液晶计数存储器
LCD_ROW EQU 0204h ;存放列地址数据
LCD_LINE EQU 0205h ;存放行地址数据
LCD_CHAR EQU 0206h ;存放当前字符数据的首地址
LCD_BYTECNT EQU 0207h ;存放要显示的字节数
LCD_STATUS EQU 0208h ;存放液晶当前状态的数据
SEND_COM ;发送命令字子程序,以LCD_ORDER为入口参数
BIS.B #LCD_E1,&P4OUT ;SET E1=1 ,使能CHIP1
CALL #LCD_STE
BIC.B #LCD_A0,&P4OUT ;A0=0,SEND OUT INSTRUCTION
BIC.B #LCD_RW,&P4OUT ;R/W=0,WRITABLE
BIS.B #0FFH,&P5DIR ;SET P5 PINS OUTPUT
MOV.B LCD_ORDER,&P5OUT ;SEND ORDER BYTE TO LCD
BIC.B #LCD_E1,&P4OUT ;SET E1=0
RET
;发送数据子程序,以LCD_DATA为入口参数
SEND_DATA BIS.B #LCD_E1,&P4OUT ;SET E1=1
CALL #LCD_STE
BIS.B #LCD_A0,&P4OUT ;A0=1,SEND OUT DATA
BIC.B #LCD_RW,&P4OUT ;R/W=0,WRITABLE
BIS.B #0FFH,&P5DIR ;SET P5 PINS OUTPUT
MOV.B LCD_DATA,&P5OUT ;SEND DATA BYTE TO LCD
BIC.B #LCD_E1,&P4OUT ;SET E1=0
RET
;读液晶当前状态的子程序LCD_STE
LCD_STE BIC.B #LCD_A0,&P4OUT ;A0=0,SEND OUTINSTRUCTION
BIS.B #LCD_RW,&P4OUT ;R/W=1,READABLE
BIC.B #0FFH,&P5DIR ;SET P5 PINS INPUT
STE_AGN MOV.B &P5IN,LCD_STATUS ;GET STATUS DATA FROM LCD
BIT.B #80H,LCD_STATUS ;如状态存储器第7位为1,忙,则等待
JC STE_AGN
RET
五、结束语
本系统利用MSP430F149单片机、MG-12232图形点阵液晶模块和行列式键盘接口构建了基于3V电平的低电压、微功耗的中文人机界面。实际使用中,此人机界面消耗电流不足1mA,这种设计方案取得了很好的微功耗效果。
Tag:单片机学习,单片机开发,单片机原理,单片机教程,单片机学习
- 上一篇:单片机与A/D转换器的接口设计
《基于MSP430单片机的微功耗中文人机界面设计》相关文章
- › 基于MSP430F149的无线环境监测传感器系统设计
- › 基于MSP430单片机的微功耗中文人机界面设计
- › 基于MSP430的零序直流小电流接地选线装置设计
- › 一种基于MSP430单片机的交流频率检测系统
- › 基于MSP430单片机的冷媒中心控制系统的研制
- › 基于MSP430F149单片机的实时多任务操作系统
- 在百度中搜索相关文章:基于MSP430单片机的微功耗中文人机界面设计
- 在谷歌中搜索相关文章:基于MSP430单片机的微功耗中文人机界面设计
- 在soso中搜索相关文章:基于MSP430单片机的微功耗中文人机界面设计
- 在搜狗中搜索相关文章:基于MSP430单片机的微功耗中文人机界面设计
分类导航
最新更新