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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)-計(jì)算器-資料下載頁(yè)

2025-06-26 12:47本頁(yè)面
  

【正文】 n=17。 do { key_scan()。 }while(n==17)。 //等待按鍵 write_(0x01)。 //清屏 a=b=0。 fuhao=0。 flag=0。 i=0。 j=0。 dh=0。 xsd=0。 fh=0。 //恢復(fù)初始化 } else { sprintf(temp,%g,a)。 //輸出計(jì)算結(jié)果 LCD_dsp_string(0,1,temp)。 } } if(n==39。c39。) //按下清除鍵 { write_(0x01)。 //清屏 a=b=0。 fuhao=0。 flag=0。 i=0。 j=0。 dh=0。 xsd=0。 fh=0。 //恢復(fù)初始化 } }}2. includesbit lcden=P2^7。 //讀寫(xiě)控制輸入端sbit rw=P2^6。 //讀寫(xiě)控制端sbit rs=P2^5。 //指令、數(shù)據(jù)選擇端sbit busy=P0^7。 //LCD內(nèi)部忙標(biāo)志void delay(unsigned int m) //延時(shí)函數(shù){ unsigned int n。 for(n=0。n=m。n++)。}void check() //判斷LCD是否忙碌{ do { P0=0xff。 rs=0。 rw=1。 lcden=0。 delay(100)。 lcden=1。 }while(busy==1)。 //當(dāng)busy=1,即LCD忙時(shí),等待}void write_(unsigned char ) //寫(xiě)顯示命令{ P0=。 rs=0。 rw=0。 lcden=0。 check()。 lcden=1。}void write_data(unsigned char date) //寫(xiě)顯示數(shù)據(jù){ P0=date。 rs=1。 rw=0。 lcden=0。 check()。 lcden=1。}void init() //初始化LCD{ write_(0x38)。 //16x2行顯示,5x7點(diǎn)陣,8位數(shù)據(jù)接口 write_(0x0c)。 //開(kāi)顯示,光標(biāo)不顯示、不閃爍 write_(0x06)。 //光標(biāo)自增,畫(huà)面不動(dòng) write_(0x80)。 //選擇第一行 write_(0x01)。 //清屏}void LCD_set_xy( unsigned char x, unsigned char y )//設(shè)置LCD顯示的位置{ unsigned char address。 if (y == 0) //y=0為第一行 address = 0x80 + x。 //x=0為一行的第一個(gè) else //第二行 address =0xc0+ x。 write_(address)。 //設(shè)置數(shù)據(jù)指針位置 }void LCD_dsp_char( unsigned x,unsigned char y,unsigned char dat)//單個(gè)字符顯示函數(shù){ LCD_set_xy( x, y )。 //設(shè)置顯示位置 write_data(dat)。 //寫(xiě)入待顯示數(shù)據(jù)}void LCD_dsp_string(unsigned char X,unsigned char Y,unsigned char *s)//字符串顯示函數(shù){ LCD_set_xy( X, Y )。 while (*s) //當(dāng)字符串未到達(dá)結(jié)尾(39。\039。)時(shí),循環(huán)輸出單個(gè)字符 { write_data(*s)。 s ++。 //指向下一個(gè)字符 } }3.includeextern void delay(int ms)。 //外部延時(shí)函數(shù)聲明extern unsigned char n。 //外部變量聲明void key_scan(void){ unsigned char temp。 P1=0xfe。 if(P1!=0xfe) { delay(200)。 if(P1!=0xfe) { temp=P1amp。0xf0。 switch(temp) { case 0xe0:n=39。c39。break。 case 0xd0:n=39。039。break。 case 0xb0:n=39。=39。break。 case 0x70:n=39。+39。break。 } } while(P1!=0xfe)。 } else { P1=0xfd。 if(P1!=0xfd) { delay(200)。 if(P1!=0xfd) { temp=P1amp。0xf0。 switch(temp) { case 0xe0:n=39。139。break。 case 0xd0:n=39。239。break。 case 0xb0:n=39。339。break。 case 0x70:n=39。39。break。 } } while(P1!=0xfd)。 } else{ P1=0xfb。 if(P1!=0xfb) { delay(200)。 if(P1!=0xfb) { temp=P1amp。0xf0。 switch(temp) { case 0xe0:n=39。439。break。 case 0xd0:n=39。539。break。 case 0xb0:n=39。639。break。 case 0x70:n=39。*39。break。 } } while(P1!=0xfb)。 } else{ P1=0xf7。 if(P1!=0xf7) { delay(200)。 if(P1!=0xf7) { temp=P1amp。0xf0。 switch(temp) { case 0xe0:n=39。739。break。 case 0xd0:n=39。839。break。 case 0xb0:n=39。939。break。 case 0x70:n=39。/39。break。 } } while(P1!=0xf7)。 } else n=17。 }}}
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1