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

正文內(nèi)容

基于51系列單片機(jī)的led旋轉(zhuǎn)顯示器(留存版)

2025-08-04 12:49上一頁面

下一頁面
  

【正文】 以50個中斷,時間秒的值加1。/*歡*/unsigned char code hanzi_d[2][16]={0xbf,0xbd,0xbb,0x37,0xff,0x03,0xfb,0xfd,0x7d,0x03,0xfb,0xfb,0xfb,0x01,0xfb,0xff, 0xff,0xbf,0xdf,0xe0,0xdf,0xb8,0xbd,0xbe,0xbf,0x80,0xbf,0xbd,0xbb,0x9c,0xdf,0xff}。 //Tcz是用來給定時器T0賦初值的,通過這個公式來校正T0的初值, iDex=0。amp。amp。類推 }}顯示數(shù)字子函數(shù),用來顯示某個數(shù)字或“:”編碼表中的某一個編碼值,調(diào)用一次顯示一個編碼,然后iDex自加1,為下一次調(diào)用依次顯示下一個編碼做準(zhǔn)備;void Time_Show(unsigned char m){ switch (m) { case 0 :P0=0xff。 P0=shuzi_3[iDex]。iDex++。P2=0xff。P2=hanzi_b[1][hiDex]。 P0=hanzi_e[0][hiDex]。 //調(diào)用顯示數(shù)字子函數(shù),顯示十位。 //定時器/計數(shù)器T0的中斷允許位 ET1=1。 // 初始化函數(shù) while(1) //進(jìn)入死循環(huán) { 。 // Hour歸零 } }}void Init(){ TMOD=0x11。 //調(diào)用顯示數(shù)字子函數(shù),顯示個位}void Minute_Display() //顯示“分鐘值”的子程序{ unsigned char m=0,n=0。P2=hanzi_d[1][hiDex]。break。break。P2=0xff。iDex++。 //定時器中斷次數(shù)加1if(bt==50) //判斷T1中斷次數(shù)是否到了50,及判斷一秒定時到了沒有 { bt=0。 //調(diào)用顯示“工”的子函數(shù) } if(s=32amp。 //是則調(diào)用顯示“:”的子函數(shù) if(s=24amp。 //“:”顯示函數(shù)void Init()。/*9,9*/unsigned char code fuhao_A[8]={0xfe,0xfe,0xbb,0xbb,0xfe,0xfe,0xfe,0xfe}。 //設(shè)置定時器T0的初設(shè)值 S++。見D圖?! ‘?dāng)遙控器在按鍵按下后,周期性地發(fā)出同一種32位二進(jìn)制碼,周期約為108ms。2 顯示原理旋轉(zhuǎn)時鐘是利用視覺暫留效應(yīng)設(shè)計出來的,物體在快速運動時, 當(dāng)人眼所看到的影像消失后,這種現(xiàn)象被稱為視覺暫留現(xiàn)象。而旋轉(zhuǎn)載體因為需要12V的電壓源,所以采用分別供電的方式。 遙控模塊的設(shè)計遙控模塊部分,我們選擇了一個市面上最常見的一種紅外遙控接收頭,把它的信號引腳直接接在單片機(jī)的外部中斷1的借口上(),然后,遙控器,我們用了一個以前用的CD播放器的一個遙控器。旋轉(zhuǎn)LED顯示器是一種通過同步控制發(fā)光二極位置和點亮狀態(tài)來實現(xiàn)圖文顯示的新型顯示器,其結(jié)構(gòu)新穎,成本低廉,可視角度達(dá)360176。輸出電壓偏差:典型=5V;最低=;最高=。 當(dāng)SN時,修正值D減小,使定時器T0的時間值減小,隨之N值增大。/*2,2*/unsigned char code shuzi_3[8]={0xba,0x7c,0x7c,0x6c,0x6c,0x6c,0x92,0xfe}。void hanzi_Show(unsigned char m)。用于判斷顯示位置,和//控制顯示{ TH0=(Tcz)/256。 //調(diào)用顯示“秒鐘值”的子函數(shù) if(s=64) //判斷位置 { P0=0xfe。 //調(diào)用顯示“您”的子函數(shù) } if(s=80) //判斷位置是否大于160度 { P0=0xff。 //顯示1 case 1 :P0=0xff。 P0=shuzi_4[iDex]。iDex++。P2=0xff。P2=0xff。 //您 }}void A_Display() //顯示“:”的子函數(shù){ Time_Show(10)。 //把Second值求余,得到各位值 if(s56) Time_Show(m)。 TR0=1。 EX0=1。 //調(diào)用顯示數(shù)字子函數(shù),顯示個位 }void Time_Amend() //時間控制值函數(shù){ if(Second=60) //判斷Second值是否到60, { Second=0。 m=Hour/10。hiDex++。 //顯示: }}顯示漢字子函數(shù),用來顯示某一漢字在漢字編碼表中的某個編碼值,調(diào)用一次顯示一個編碼,然后hiDex自加1,為下次調(diào)用依次顯示后一個編碼做準(zhǔn)備void hanzi_Show(unsigned char m){switch (m) { case 0 :P0=0xff。break。P2=0xff。iDex++。 //關(guān)閉所有顯示 } } s++。 //關(guān)閉所有LED } } if(buffer==1) //判斷buffer的值,確定顯示內(nèi)容,1為顯示“輕工歡迎您” { if(hiDex=16)hiDex=0。 if(buffer==0) //判斷buffer的值,確定顯示上面內(nèi)容 { //顯示模式選擇,0為數(shù)字式時鐘 if(iDex=8){iDex=0。 //數(shù)字09加:顯示函數(shù)void Time_Amend()。/*4,4*/unsigned char code shuzi_5[8]={0xa0,0x6c,0x6c,0x6c,0x6c,0x6c,0x9c,0xfe}。附上大概的自適應(yīng)算法的框架:/*外部中斷0處理函數(shù)*/ void intersvr0(void) interrupt 0 using 1 { D= D+(SN)*2。AAAAAAAA
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1