freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片
正文內(nèi)容
首頁
>
資源列表
>
更多資源
基于51系列單片機(jī)的led旋轉(zhuǎn)顯示器(存儲版)
2025-07-20 12:49
上一頁面
下一頁面
【正文】 ,當(dāng)定時(shí)中斷過快,K 變大,Tcz同時(shí)變大; Tcz=Tcz+k。 if(buffer==0) //判斷buffer的值,確定顯示上面內(nèi)容 { //顯示模式選擇,0為數(shù)字式時(shí)鐘 if(iDex=8){iDex=0。 //調(diào)用顯示“分鐘值”的子函數(shù) if(s=40amp。 //關(guān)閉所有LED } } if(buffer==1) //判斷buffer的值,確定顯示內(nèi)容,1為顯示“輕工歡迎您” { if(hiDex=16)hiDex=0。 //調(diào)用顯示“歡”的子函數(shù) } if(s=48amp。 //關(guān)閉所有顯示 } } s++。 //調(diào)用時(shí)間控制的邏輯子函數(shù),讓秒鐘到60分鐘加1。iDex++。 //顯示3 case 3 :P0=0xff。P2=0xff。 P0=shuzi_6[iDex]。break。iDex++。 //顯示: }}顯示漢字子函數(shù),用來顯示某一漢字在漢字編碼表中的某個(gè)編碼值,調(diào)用一次顯示一個(gè)編碼,然后hiDex自加1,為下次調(diào)用依次顯示后一個(gè)編碼做準(zhǔn)備void hanzi_Show(unsigned char m){switch (m) { case 0 :P0=0xff。P2=0xff。hiDex++。 //迎 case 4 :P0=0xff。 m=Hour/10。 //把Minute值求余,得到各位值 if(s32) Time_Show(m)。 //調(diào)用顯示數(shù)字子函數(shù),顯示個(gè)位 }void Time_Amend() //時(shí)間控制值函數(shù){ if(Second=60) //判斷Second值是否到60, { Second=0。 //中斷允許控制 ET0=1。 EX0=1。 }}5 作品的改進(jìn)由于在設(shè)計(jì)初考慮的不周全,我們在調(diào)試的時(shí)候發(fā)現(xiàn)遙控器不能使用,后來我們在靜止?fàn)顟B(tài)下調(diào)試了一下遙控器部分,結(jié)果是可以接收到信號的,最后我們發(fā)現(xiàn)遙控器接收頭,安裝在了單片機(jī)的背面,當(dāng)每次當(dāng)裝置運(yùn)行起來的時(shí)候,總有一段時(shí)間單片機(jī)的凸起部分會(huì)擋住紅外接收頭,從而影響紅外信號的接收,導(dǎo)致我們遙控器部分的失敗,但是由于時(shí)間的限制,導(dǎo)致沒有辦法再重新做新的硬件,所以這里特別指出改進(jìn)的地方。 TR0=1。 //定時(shí)器/計(jì)數(shù)器的方式控制。 //把Second值求余,得到各位值 if(s56) Time_Show(m)。 m=Minute/10。 //您 }}void A_Display() //顯示“:”的子函數(shù){ Time_Show(10)。hiDex++。P2=0xff。 //輕 case 1 :P0=0xff。P2=0xff。 //顯示9 case 9 :P0=0xff。iDex++。break。 P0=shuzi_4[iDex]。P2=0xff。 //顯示1 case 1 :P0=0xff。 //定時(shí)器T1中斷次數(shù)清零,為下一秒做準(zhǔn)備 Second++。 //調(diào)用顯示“您”的子函數(shù) } if(s=80) //判斷位置是否大于160度 { P0=0xff。amp。 //調(diào)用顯示“秒鐘值”的子函數(shù) if(s=64) //判斷位置 { P0=0xfe。amp。用于判斷顯示位置,和//控制顯示{ TH0=(Tcz)/256。 //初始化函數(shù)int k=0。void hanzi_Show(unsigned char m)。/*:,10*//*******************************************************************************************************************************/unsigned char code hanzi_a[2][16]={0xf7,0x37,0x47,0x70,0x17,0x73,0xb7,0xbd,0xdd,0xdd,0xed,0xe5,0xc9,0xdd,0xbf,0xff, 0xf7,0xe7,0xf7,0xf7,0x00,0xfb,0xbb,0xbd,0xbd,0xbd,0x81,0xbd,0xbc,0x9d,0xbf,0xff}。/*2,2*/unsigned char code shuzi_3[8]={0xba,0x7c,0x7c,0x6c,0x6c,0x6c,0x92,0xfe}。 //計(jì)數(shù) }這樣一來,顯示穩(wěn)定的問題解決了,但是這個(gè)定時(shí)器T0因?yàn)槌踔禃r(shí)不確定的,所以不能再用它作為時(shí)間跳動(dòng)的定時(shí)器計(jì)數(shù)了,因此時(shí)間的邏輯要用T1單獨(dú)來實(shí)現(xiàn)。 當(dāng)SN時(shí),修正值D減小,使定時(shí)器T0的時(shí)間值減小,隨之N值增大。4程序的設(shè)計(jì) 程序設(shè)計(jì)的分析程序部分剛剛開始想了很久都沒有想到上面好的辦法,后來,還是決定去網(wǎng)絡(luò)上找找資料,看了很多程序后,總算有了一點(diǎn)自己的感悟,最讓人頭疼的是,用上面方法把電機(jī)轉(zhuǎn)一周的各個(gè)位置分成360分來送顯示,看到有的人說“先測得電機(jī)轉(zhuǎn)一周的時(shí)間,然后除以360就行了”,但是我覺得這樣做首先在程序上比較難實(shí)現(xiàn),而且這樣還有一個(gè)問題就是,如果這樣,那么我們顯示的標(biāo)準(zhǔn)總是以前面一周的轉(zhuǎn)速為基準(zhǔn)的。輸出電壓偏差:典型=5V;最低=;最高=。 直流穩(wěn)壓電源的組成框圖。旋轉(zhuǎn)LED顯示器是一種通過同步控制發(fā)光二極位置和點(diǎn)亮狀態(tài)來實(shí)現(xiàn)圖文顯示的新型顯示器,其結(jié)構(gòu)新穎,成本低廉,可視角度達(dá)360176。一組碼本身的持續(xù)時(shí)間隨它包含的二進(jìn)制“0”和“1”的個(gè)數(shù)不同而不同,大約在45~63ms之間,圖4為發(fā)射波形圖。 遙控模塊的設(shè)計(jì)遙控模塊部分,我們選擇了一個(gè)市面上最常見的一種紅外遙控接收頭,把它的信號引腳直接接在單片機(jī)的外部中斷1的借口上(),然后,遙控器,我們用了一個(gè)以前用的CD播放器的一個(gè)遙控器。是人眼具有的一種性質(zhì)。而旋轉(zhuǎn)載體因?yàn)樾枰?2V的電壓源,所以采用分別供電的方式。供電部分,因?yàn)檎麄€(gè)裝置是在不停的高速旋轉(zhuǎn)當(dāng)中,所以我們做了一個(gè)簡單的電刷裝置,把220V的交流電通過變壓器變成12
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
【畢業(yè)設(shè)計(jì)、論文】基于單片機(jī)的時(shí)鐘顯示器設(shè)計(jì)-資料下載頁
【摘要】蘇州工業(yè)園區(qū)職業(yè)技術(shù)學(xué)院2010屆畢業(yè)項(xiàng)目電IVT-REJX-50》