freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ps2接口的無線數(shù)據(jù)傳送系統(tǒng)-資料下載頁

2025-06-23 22:04本頁面
  

【正文】 emp0=4。 } if(rechar_data==39。s39。) { lcd_wdata(39。539。)。 temp0=5。 } if(rechar_data==39。t39。) { lcd_wdata(39。639。)。 temp0=6。 } if(rechar_data==39。l39。) { lcd_wdata(39。739。)。 temp0=7。 } if(rechar_data==39。u39。) { lcd_wdata(39。839。)。 temp0=8。 } if(rechar_data==39。}39。) { lcd_wdata(39。939。)。 temp0=9。 } temp=temp+temp0*10。 } else if(rechar_data==39。Z39。) { shuzhi=temp。 lcd_pos(3,0)。 lcd_wdata(tab[1])。 temp=0。 lcd_init()。 k=0。 } } }/***********接收鍵盤發(fā)射的代碼*****************/ void Keyboard_out (void) interrupt 0 using 0 { static uchar rechar_data。 switch(bitcount) { case 11: { if(PS2_SGN_DATA) { led=1。 return 。 } else { bitcount。 break。 } } case 2: { bitcount。 break。 } case 1: { bitcount。 if(!PS2_SGN_DATA) { bitcount=11。 return。 } else { bitcount =11。 decode(rechar_data)。 } break。 } default: { rechar_data=rechar_data1。 if(PS2_SGN_DATA) rechar_data|=0x80。 ps_flag=1。 bitcount。 } } }/*************接收上位機發(fā)送的數(shù)值*************************************/void ser() interrupt 4{ RI=0。//在開始時沒有發(fā)射數(shù)據(jù),必然是接受到了數(shù)據(jù),硬件將RI置1,需軟件將其置0a=SBUF。 P1=a。 flag=1。 lcd_init()。 //初始化LCD lcd_pos(0,0)。 //設(shè)置顯示位置為第一行的第1個字符 i = 0。 while(dis7[i] != 39。\039。) { //顯示字符 lcd_wdata(dis7[i])。 i++。 } lcd_pos(2,0)。 //設(shè)置顯示位置為第一行的第1個字符shu1=table[a/100]。//傳過來的數(shù)值的百位 shu2=table[(a%100)/10]。//數(shù)值的十位 shu3=table[(a%100)%10]。//數(shù)值的個位 lcd_pos(2,0)。 lcd_wdata(shu1)。 lcd_pos(2,1)。 lcd_wdata(shu2)。 lcd_pos(2,2)。 lcd_wdata(shu3)。 } void delayns(uchar time) { uchar i。 for(。time0。time) { for(i=0。ii++)。 } }void main(void) //入口函數(shù){ uchar i。EA=1。 //首先開啟總中斷 EX0=0。 //開啟外部中斷 0 IT0=1。 // 設(shè)置成 下降沿觸發(fā)方式 P2=0。 init()。 lcd_init()。 //初始化LCD lcd_pos(0,0)。 //設(shè)置顯示位置為第一行的第1個字符 i = 0。 while(dis1[i] != 39。\039。) { //顯示字符 lcd_wdata(dis1[i])。 i++。 } lcd_pos(1,0)。 //設(shè)置顯示位置為第二行的第1個字符 i = 0。 while(dis2[i] != 39。\039。) { lcd_wdata(dis2[i])。 //顯示字符 i++。 } lcd_pos(2,0)。 //設(shè)置顯示位置為第三行的第1個字符 i = 0。 while(dis3[i] != 39。\039。) { lcd_wdata(dis3[i])。 //顯示字符 i++。 } lcd_pos(3,0)。 //設(shè)置顯示位置為第四行的第1個字符 i = 0。 while(dis4[i] != 39。\039。) { lcd_wdata(dis4[i])。 //顯示字符 i++。 } delay_s(1)。 lcd_init()。 lcd_pos(1,0)。 //設(shè)置顯示位置為第一行的第1個字符 i = 0。 while(dis5[i] != 39。\039。) { lcd_wdata(dis5[i])。 //顯示字符 i++。 } ps2_sentchar(0xED)。 ps2_sentchar(0x07)。 delay_s(1)。 ps2_sentchar(0xED)。 ps2_sentchar(0x00)。 while(1) {if(flag==1) {ES=0。 SBUF=table[1]。//發(fā)射 while(!TI)。 TI=0。 ES=1。 flag=0。 } } } void lcd_pos(uchar X,uchar Y){ uchar pos。 if (X==0) {X=0x80。} else if (X==1) {X=0x90。} else if (X==2) {X=0x88。} else if (X==3) {X=0x98。} pos = X+Y 。 lcd_wcmd(pos)。 //顯示地址}第32頁 共32
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1