欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
分享一個基于8086的LCD顯示電路和程序
[打印本頁]
作者:
美滋滋的西紅柿
時間:
2025-12-8 10:16
標(biāo)題:
分享一個基于8086的LCD顯示電路和程序
如題
code:#define LCD_CMD_WR 9000H
#define LCD_DATA_WR 9002H
#define LCD_BUSY_RD 9004H
#define LCD_DATA_RD 9006H
unsigned char str1[]=" WINDWAY TECHNOLOGY ";
unsigned char str2[]=" !! A M A Z I N G !! ";
void outp(unsigned int addr, char data)
// Write a byte to the specified I/O port
{ __asm
{ mov dx, addr
mov al, data
out dx, al
}
}
char inp(unsigned int addr)
// Read a byte from the specified I/O port
{ char result;
__asm
{ mov dx, addr
in al, dx
mov result, al
}
return result;
}
void main(void)
{
char i,in;
//LCD1602初始化
inp(LCD_BUSY_RD);
inp(LCD_BUSY_RD);
outp(LCD_CMD_WR,0X30);
outp(LCD_CMD_WR,0X38);
outp(LCD_CMD_WR,0X0C);
outp(LCD_CMD_WR,0X01);
outp(LCD_CMD_WR,0X06); outp(LCD_CMD_WR,0X01);
inp(LCD_BUSY_RD);
inp(LCD_BUSY_RD);
outp(LCD_CMD_WR,0X30);
outp(LCD_CMD_WR,0X38);
outp(LCD_CMD_WR,0X0C);
outp(LCD_CMD_WR,0X01);
outp(LCD_CMD_WR,0X06);outp(LCD_CMD_WR,0X01);
while(1){
outp(LCD_CMD_WR,0X80);
for(i=0;i<20;i++){
outp(LCD_DATA_WR,str1[i]);
}
outp(LCD_CMD_WR,0XC0);
for(i=0;i<20;i++){
outp(LCD_DATA_WR,str2[i]);
}
outp(LCD_CMD_WR,0X01);
}
}
復(fù)制代碼
lcd.jpg
(131.32 KB, 下載次數(shù): 0)
下載附件
2025-12-8 10:16 上傳
8086LCD顯示
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1