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

正文內(nèi)容

led點(diǎn)陣書寫顯示屏-資料下載頁(yè)

2025-05-23 18:07本頁(yè)面
  

【正文】 j=0。j8。j++) //第j列亮 { eled=0。 P2=j。 wr_595(~lied[j])。//第四塊 wr_595(~liec[j])。//第三塊 wr_595(~lieb[j])。//第二塊 wr_595(~liea[j])。//第一塊 display_595()。 delay_50us(100)。 }}////////////////畫線模式////////////////////////includeincludeinclude include include include include define count 50000 //定時(shí)器0用于超時(shí)關(guān)顯示mode1工作方式define TH0_M1 (65535count)/256define TL0_M1 (65535count)%256uchar count0=0。 uchar i,j。sbit ass=P3^6。 void light(uchar k){ eled=1。 gb=1。 //進(jìn)行逐行逐列掃描,當(dāng)光筆檢測(cè)到信號(hào)是,將檢測(cè)到的點(diǎn)賦給全局?jǐn)?shù)組進(jìn)行保存 for(i=0。i8。i++) { for(j=0。j=7。j++) { lie0(j,i,dot[j])。 while(gb==0) { liea[i]amp。=dot[j]。 lie0(j,i,dot[j])。 x1=i。 x2=j。 display_zb()。 delay_50ms(k)。 break。 } } while(gb==0) break。 for(j=8。j=15。j++) { lie0(j,i,dot[j])。 while(gb==0) { lieb[i]amp。=dot[j]。 lie0(j,i,dot[j])。 x1=i。 x2=j。 display_zb()。 delay_50ms(k)。 break。 } } while(gb==0) break。 for(j=16。j=23。j++) { lie0(j,i,dot[j])。 while(gb==0) { liec[i]amp。=dot[j]。 lie0(j,i,dot[j])。 x1=i。 x2=j。 display_zb()。 delay_50ms(k)。 break。 } } while(gb==0) break。 for(j=24。j=31。j++) { lie0(j,i,dot[j])。 while(gb==0) { lied[i]amp。=dot[j]。 lie0(j,i,dot[j])。 x1=i。 x2=j。 display_zb()。 delay_50ms(k)。 break。 } } while(gb==0) break。 } } }//用定時(shí)器中斷來(lái)計(jì)時(shí)檢測(cè)光筆信號(hào),進(jìn)入中斷時(shí)開(kāi)始計(jì)時(shí)count0,當(dāng)光筆檢測(cè)到信號(hào)時(shí),//計(jì)時(shí)count0清零,否則當(dāng)count0計(jì)時(shí)到60(即3秒)時(shí)顯示檢測(cè)到的信號(hào)。void timer0(void) interrupt 1{ TH0=TH0_M1。TL0=TL0_M1。 count0+=1。 if(gb==0) count0=0。 else if(count0==60) { count0=0。 for(j=0。j8。j++) { eled=0。 P2=j。 wr_595(lied[j])。//第四塊 wr_595(liec[j])。//第三塊 wr_595(lieb[j])。//第二塊 wr_595(liea[j])。//第一塊 display_595()。 } delay_50ms(100)。//延時(shí)顯示5秒} void lie0(uchar z,uchar x,uchar y)//第4塊的某列亮{ P2=x。 if(z8) { wr_595(0xff)。//第四塊 wr_595(0xff)。//第三塊 wr_595(0xff)。//第二塊 wr_595(y)。//第一塊 } else if(z15) { wr_595(0xff)。//第四塊 wr_595(0xff)。//第三塊 wr_595(y)。//第二塊 wr_595(0xff)。//第一塊 } else if(z23) { wr_595(0xff)。//第四塊 wr_595(y)。//第三塊 wr_595(0xff)。//第二塊 wr_595(0xff)。//第一塊 } else if(z31) { wr_595(y)。//第四塊 wr_595(0xff)。//第三塊 wr_595(0xff)。//第二塊 wr_595(0xff)。//第一塊 } display_595()。} void lie0(uchar z,uchar x,uchar y)//定義哪個(gè)點(diǎn)被點(diǎn)亮{ P2=x。 if(z8) { wr_595(0xff)。//第四塊 wr_595(0xff)。//第三塊 wr_595(0xff)。//第二塊 wr_595(y)。//第一塊 } else if(z15) { wr_595(0xff)。//第四塊 wr_595(0xff)。//第三塊 wr_595(y)。//第二塊 wr_595(0xff)。//第一塊 } else if(z23) { wr_595(0xff)。//第四塊 wr_595(y)。//第三塊 wr_595(0xff)。//第二塊 wr_595(0xff)。//第一塊 } else if(z31) { wr_595(y)。//第四塊 wr_595(0xff)。//第三塊 wr_595(0xff)。//第二塊 wr_595(0xff)。//第一塊 } display_595()。} /////////////////main函數(shù)/////////////////////include include include include include include include uchar keyx。uchar x1=0,x2=0。uchar code dot[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, //第1塊 0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, //第2塊/*定義某一列亮*/ 0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, //第3塊 0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 //第4塊uchar liea[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff}。 //保存列,定義一個(gè)數(shù)組,保存光筆點(diǎn)亮的點(diǎn)uchar lieb[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff}。uchar liec[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff}。uchar lied[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff}。main(){ init()。 while(1) { key_scan()。 }}參考文獻(xiàn)[1] 張義和,王敏男,許宏昌,:人民郵電出版社,2011[2]郁有文,常建,:西安電子科技大學(xué)出版社,2008[3]靳梔,鄔芝權(quán),李騏,:北京航空航天大學(xué)出版社,2011[4] 王化詳,:天津大學(xué)出版社,2002[5] :清華大學(xué)出版社,2
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1