当前位置:斗抓文库 > 专业资料 > 工程科技 > 信息与通信 > 正文
免费下载此文档

MSP430的1602液晶显示程序

/******************************************** 1602液晶显示

RW=0 程序中以默认 故并没有定义

*******************************************/

#include<msp430x14x.h>

#define uchar unsigned char

#define uint unsigned int

#define set_rs P1OUT

/******************************************** 1602液晶显示

RW=0 程序中以默认 故并没有定义

*******************************************/

#include<msp430x14x.h>

#define uchar unsigned char

#define uint unsigned int

#define set_rs P1OUT|=BIT3

#define clr_rs P1OUT&=~BIT3

#define set_lcden P1OUT|=BIT5

#define clr_lcden P1OUT&=~BIT5

#define dataout P4DIR=0XFF

#define dataport P4OUT

const uchar table[]="lishuai";

const uchar table1[]="welcome!";

void int_clk()

{

unsigned char i;

BCSCTL1&=~XT2OFF; // 打开XT振荡器

BCSCTL2|=SELM1+SELS; // MCLK为8M,SMCLK为1M do

{

IFG1&=~OFIFG; // 清除振荡器错误标志 for(i=0;i<100;i++)

_NOP(); // 延时等待

}

while((IFG1&OFIFG)!=0); //如果标志为1,则继续循环等待 IFG1&=~OFIFG;

}

void delay5ms(void)

{

unsigned int i=40000;

while (i != 0)

{

i--;

}

}

void write_com(uchar com) //1602写命令 {

clr_rs;

clr_lcden;

dataport=com;

第1 / 3页

|

1 2 3 Next >

免费下载Word文档免费下载:MSP430的1602液晶显示程序 文档

(下载 共3页)

关键词:(液晶显示程序)

我要评论

返回顶部