#include<pic.h>
__CONFIG(0X3F39);
#define uchar unsigned char
#define uint unsigned int
#define rs RD4
#define rw RD5
#define en RD6
void write_com(uchar com);
void write_dat(uchar dat);
void init();
uchar table[]="0123456789"; //定义一个数组,为第一行显示的完全字符
uchar table1[]="abcdefghij"; //第二行
void delay(uint x) //延时函数,延时Xms
{
uint a,b;
for(a=x;a>0;a--)
for(b=110;b>0;b--);
}
void main()
{
uchar j,k;
init(); //初始化
write_com(0x08);
write_com(0x01); //写第一行,第一个位置
delay(1);
for(j=0;j<10;j++)
{
write_dat(table[j]);
delay(1);
}
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载