欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
LCD1602顯示程序,簡單易懂
[打印本頁]
作者:
zxl624393154
時間:
2019-1-14 01:30
標(biāo)題:
LCD1602顯示程序,簡單易懂
簡單易懂的程序,方便入學(xué)者
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
ucharcodetable[]="suihuaxueyuan";
ucharcodetable1[]="dianzixiehui";
ucharnum; sbitlcden=P3^4; //液晶使能端
sbit lcdrs=P3^5; //液晶數(shù)據(jù)命令選擇端 選擇寫數(shù)據(jù)還是寫命令
voiddelay(uintz) {
uinti,j;
for(i=z;i>0;i--)
for(j=110;j>0;j--);
}
void write_com(uchar com) //寫入
{
lcdrs=0; //LCD 選擇輸入命令
P0=com; //向 P0 口輸入命令
delay(5); //延時
lcden=1; //打開 LCD 使能
delay(5); //一個高脈沖
lcden=0; //關(guān)閉 LCD 使能
}
voidwrite_data(uchardate)
{
lcdrs=1; //設(shè)置為輸入數(shù)據(jù)
P0=date; //將數(shù)據(jù)賦給P0 口
delay(5); //延時
lcden=1; //置高
delay(5); //高脈沖
lcden=0; //置低 完成高脈沖
}
voidinit()
{
lcden=0;
write_com(0x38); //設(shè)置 16x2 顯示 5x7 點(diǎn)陣,8 位數(shù)據(jù)接口
write_com(0x0c); //設(shè)置開始顯示 不顯示光標(biāo)
write_com(0x06); //寫一個字符后地址指針加1
write_com(0x01); //顯示清零 數(shù)據(jù)指針清零
}
voidmain()
{
init();
write_com(0x80); //將數(shù)據(jù)指針第一行第一個字處,
for(num=0;num<13;num++)
{
write_data(table[num]);
delay(5);
}
write_com(0x80+0x40); //定義指針位置
for(num=0;num<12;num++)
{
write_data(table1[num]);
delay(5);
} while(1);
}
復(fù)制代碼
LCD顯示.doc
2019-1-14 01:29 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
1.17 KB, 下載次數(shù): 25, 下載積分: 黑幣 -5
簡單易懂的顯示程序
作者:
楊雪飛
時間:
2019-1-14 10:37
從顯示的字符好像看到了綏化學(xué)院 電子協(xié)會,是黑龍江綏化的綏化學(xué)院?
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1