欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
單片機+12864測試程序
[打印本頁]
作者:
苯寶寶
時間:
2020-2-28 23:30
標題:
單片機+12864測試程序
這幾天在學液晶模塊的用法,寫了一個12864顯示程序。
單片機P1口走數據,其他接口見程序注釋(晶振11.0592MHz)
單片機源程序如下:
#include <reg52.h>
#define ui unsigned int
#define uc unsigned char
//數據口是P1
sbit rs=P2^3;
sbit rw=P2^4;
sbit e =P2^5;
sbit sp=P3^6;
uc code table[]="Construction";
void delay(ui x) //延時程序
{
ui i,j;
for(i=x;i>0;i--)
for(j=110;j>0;j--);
}
void w_com(uc com) //寫命令子函數
{
rs=0;
rw=0;
e=0;
P0=com;
delay(1);
e=1;
delay(1);
e=0;
}
void w_data(uc dat) //寫數據子函數
{
rs=1;
rw=0;
e=0;
P0=dat;
delay(1);
e=1;
delay(1);
e=0;
}
void w_pos(uc x,uc y) //調地址子函數
{
uc pos;
if(y==0)
y=0x80;
else if(y==1)
y=0x90;
else if(y==2)
y=0x88;
else if(y==3)
y=0x98;
pos=x+y;
w_com(pos);
}
void init()
{
w_com(0x01);
delay(1);
w_com(0x30);
delay(1);
w_com(0x0c);
delay(1);
}
void main()
{
uc num;
init();
w_pos(1,0);
num=0;
while(table[num] != '\0')
{
w_data(table[num]);
num++;
}
while(1);
}
復制代碼
所有資料51hei提供下載:
12864顯示.rar
(15.29 KB, 下載次數: 13)
2020-2-28 23:30 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1