MSP430f149驱动LCD1602.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSP430f149驱动LCD1602

/*************************************************MSP430f1602写的1602液晶显示程序 ** 2012-08-24 19:11 * *硬件连接:P2 数据口 P6.3--RS P6.4--RW P6.5--E *************************************************/#includemsp430x14x.h#includemsp430x14x.h #define uint unsigned int #define rw(x) P3OUT=(P3OUT(~BIT6))|(x?BIT6:0);unsigned char table0[]=diansai 2010-7; unsigned char table1[]=liudaquan; //**************延时*********************************** void delay(uint z) { uint t,y; for(t=z;t0;t--) for(y=110;y0;y--); }//*******写命令***************************************** void write_com(unsigned char com) { P3OUT=~BIT5;//作为RS选择端低电平有效 rw(0); P4OUT=com; delay(5); P3OUT|=BIT7; //delay(5); P3OUT=~BIT7; }//*******写数据*************************************************** void write_data(unsigned char date) { P3OUT|=BIT5;//作为RS选择端高电平有效劳 rw(0); P4OUT=date; delay(5); P3OUT|=BIT7;//作为E选择端=1; // delay(5); P3OUT=~BIT7; }//********初始化****************************************** void init() { P3DIR=0xff;//P3输出作控制口P3SEL=0; P3OUT=0x00; P3OUT=~BIT7;//E P3OUT=~BIT5;//RSP4DIR=0XFF;//P4输出作数据口P4SEL=0; P4OUT=0X00; write_com(0x38);//显示模式设置 write_com(0x0c);//开显示,不显光标 write_com(0x06);//数据地址指针 write_com(0x01);//清屏 _BIS_SR(GIE);//两个开总中断的方法随便用哪一个 // _EINT(); }//************显示函数2******************** display2(unsigned char x,unsigned char *p) { unsigned char y=0; //y要给其初值0否则出乱码write_com(x); while(p[y]!=0x00) { write_data(p[y]); y++; delay(5); } }//***************主函数**************************************************** void main() { WDTCTL=WDTPW+WDTHOLD; //关看门狗init(); display2(0x80+0x01,table0); display2(0x80+0x40+0x03,table1); }

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档