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

正文內(nèi)容

基于stc89c51單片機(jī)定時(shí)插座的設(shè)計(jì)與實(shí)現(xiàn)報(bào)告-資料下載頁

2024-11-08 05:28本頁面

【導(dǎo)讀】機(jī)定時(shí)插座的設(shè)計(jì)與。班級:2020級應(yīng)用物理。隨著家用電器的越來越普及和人們生活節(jié)奏的加快,人們對電器。的依賴性進(jìn)一步提高,對電器的定時(shí)需求也進(jìn)一步增大。座可用于電飯煲、飲水機(jī)、電視機(jī)、電

  

【正文】 多很難解決的問題,單片機(jī)控制,并不像模擬電路那么簡單,模擬電路只對硬件有很大的要求,而單片機(jī)控制的數(shù)字電路,不僅對硬件提出了很高的要求,而且對軟件的 要求更高,只有做到了硬件和軟件的完美結(jié)合,做出的作品才能真正的運(yùn)作起來,才能達(dá)到理想中的功能和狀態(tài)。PCB 電路板的制作過程更是一個(gè)具有挑戰(zhàn)的過程,能夠很好的考驗(yàn)一個(gè)人的細(xì)心和耐心。個(gè)人認(rèn)為,做這方面的實(shí)驗(yàn)對同學(xué)們的動手能力和思維能力具有很大的鍛煉作用。 18 附錄 1: 實(shí)驗(yàn)總原理圖 PCB 電路板 19 附錄 2: 實(shí)驗(yàn)程序代碼如下: include define uchar unsigned char define uint unsigned int Unsigned int timer,ws=0,min=0,sec=0,num1,sign=1,w=0,m=0,s=0,change=0,k,num=1。 sbit key1=P3^3。 sbit key2=P3^2。 sbit key3=P3^1。 sbit key4=P3^0。 sbit led=P3^7。 void delay(uchar a) { uchar i,j。 for(i=a。i0。i) for(j=110。j0。j)。 } uchar code table[16] = {0xbf,0x86,0xdb,0xcf,0xe6, 0xed,0xfd,0x87,0xff,0xef, 0xf7,0xfc,0xb9,0xde,0xf9,0xf1}。 void display(uchar date2,uchar date1,uchar date) { uchar ge,shi。 ge=date%10。 shi=date/10。 P2=5。 P0=table[ge]。 delay(5)。 P2=4。 P0=table[shi]。 delay(5)。 P2=3。 P0=table[date1%10]。 delay(5)。 20 P2=2。 P0=table[date1/10]。 delay(5)。 P2=1。 P0=table[date2%10]。 delay(5)。 P2=0。 P0=table[date2/10]。 delay(5)。 } /* sbit key1=P3^3。 sbit key2=P3^2。 sbit key3=P3^1。 sbit key4=P3^0。 */ void key() { if(key1==0) { delay(5)。 if(key1==0) { TR0=1。 change=0。 if(num%2==0) sign=1。 } while(!key1)。 } if(key2==0) { delay(5)。 if(key2==0) { if(sign==0) { min++。 if(min==60) { 21 min=0。 ws++。 } } if(sign==1) { ws++。 if(ws==100) ws=0。 } } while(!key2)。 } if(key3==0) { delay(5)。 if(key3==0) { if(sign==0) { min。 if(min==0) min=59。 } if(sign==1) { ws。 if(ws==0) ws=0。 } } while(!key3)。 } if(key4==0) { delay(5)。 if(key4==0) { TR0=0。 num++。 sign=!sign。 change=1。 22 w=0。 m=0。 k=0。 } while(!key4)。 } } void main() { TMOD=0x01。 TH0=(6553645872)/256。 TL0=(6553645872)%256。 led=0。 EA=1。 ET0=1。 TR0=0。 while(1) { if(timer==1) timer=0。 if(change==0) display(w,m,s)。 if(change==1) display(ws,min,sec)。 if(ws==wamp。min==mamp。s1) { k=1。 m=0。 min=0。 sec=0。 ws=0。 TR0=0。 } led=k。 delay(5)。 key()。 } } void timor() interrupt 1 { 23 TH0=(6553645872)/256。 TL0=(6553645872)%256。 num1++。 if(num1==20) { num1=0。 timer=1。 s++。 if(s==60) { s=0。 m++。 if(m==60) { m=0。 w++。 } } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1