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

正文內(nèi)容

單片機(jī)電子時(shí)鐘的設(shè)計(jì)單片機(jī)課程設(shè)計(jì)-其他專業(yè)-資料下載頁(yè)

2025-01-19 08:01本頁(yè)面

【導(dǎo)讀】在今天,電子技術(shù)獲得了飛速的發(fā)展,在其推動(dòng)下,現(xiàn)代電子產(chǎn)品是滲透到了社會(huì)的各個(gè)領(lǐng)域,有力地推動(dòng)了社會(huì)生產(chǎn)力的發(fā)展和社會(huì)信息化程度的提高,同時(shí)也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來(lái)越快。現(xiàn)代生活的人們非常的重視時(shí)間觀念,對(duì)于那些對(duì)時(shí)間把握非常。針式的時(shí)鐘表現(xiàn)出了很大的優(yōu)勢(shì)。數(shù)碼管顯示的時(shí)間簡(jiǎn)單明了而且讀數(shù)快、時(shí)間準(zhǔn)確顯示到秒。機(jī)械式的依賴于晶體震蕩器,可能會(huì)導(dǎo)致誤差。數(shù)字顯示的計(jì)時(shí)裝置。數(shù)字鐘的精度、穩(wěn)定度遠(yuǎn)遠(yuǎn)超過老式機(jī)械鐘。在這次設(shè)計(jì)中,我們采用LED數(shù)。振產(chǎn)生振蕩脈沖,定時(shí)器計(jì)數(shù)。在此次設(shè)計(jì)中,電路具有顯示時(shí)間的其本功能,還可以實(shí)現(xiàn)對(duì)時(shí)間。數(shù)字鐘是其小巧,價(jià)格低廉,走時(shí)精度高,使用方便,功能多,便于集成化而受廣大消費(fèi)。的喜愛,因此得到了廣泛的使用。

  

【正文】 layMs(10)。 //延時(shí)去抖,一般 1020ms if(!KEY) //再次確認(rèn)按鍵是否按下,沒有按下則退出 { while(!KEY)。//如果確認(rèn)按下按鍵等待按鍵釋放,沒有釋放則一直等待 { 成都學(xué)院(成都大學(xué))課程設(shè)計(jì)報(bào)告 17 mm++。//釋放則執(zhí)行需要的程序 } } } if(mm==4) { mm=0。} if(mm==1) { if(!ADD) //如果檢測(cè)到低電平,說明按鍵按下 { DelayMs(10)。 //延時(shí)去抖,一般 1020ms if(!ADD) //再次確認(rèn)按鍵是否按下,沒有按下則退出 { while(!ADD)。//如果確認(rèn)按下按鍵等待按鍵釋放,沒有釋放則一直等待 { n++。//釋放則執(zhí)行需要的程序 } } } if(!CLK) //如果檢測(cè)到低電平,說明按鍵按下 { DelayMs(10)。 //延時(shí)去抖,一般 1020ms if(!CLK) //再次確認(rèn)按鍵是否按下,沒有按下則退出 { while(!CLK)。//如果確認(rèn)按下按鍵等待按鍵釋放,沒有釋放則一直等待 { n。//釋放則執(zhí)行需要的程序 } } } } if(mm==2) { if(!ADD) //如果檢測(cè)到低電平,說明按鍵 按下 { DelayMs(10)。 //延時(shí)去抖,一般 1020ms if(!ADD) //再次確認(rèn)按鍵是否按下,沒有按下則退出 { while(!ADD)。//如果確認(rèn)按下按鍵等待按鍵釋放,沒有釋放則一直等待 { k++。//釋放則執(zhí)行需要的程序 } } } if(!CLK) //如果檢測(cè)到低電平,說明按鍵按下 成都學(xué)院(成都大學(xué))課程設(shè)計(jì)報(bào)告 18 { DelayMs(10)。 //延時(shí)去抖,一般 1020ms if(!CLK) //再次確認(rèn)按鍵是否按下,沒有按下則退出 { while(!CLK)。//如果確認(rèn)按下按鍵等待按鍵釋放,沒有釋放則一直等待 k。//釋放則執(zhí)行需要的程序 } } } } if(mm==3) { if(!ADD) //如果檢測(cè)到低電平,說明按鍵按下 { DelayMs(10)。 //延時(shí)去抖,一般 1020ms if(!ADD) //再次確認(rèn)按鍵是否按下,沒有按下則退出 { while(!ADD)。//如果確認(rèn)按下按鍵等待按鍵釋放,沒有釋放則一直等待 { l++。//釋放則執(zhí)行需要的程序 } } } if(!CLK) //如果檢測(cè)到低電平,說明按鍵按下 { DelayMs(10)。 //延時(shí)去抖,一般 1020ms if(!CLK) //再次確認(rèn)按鍵是否按下,沒有按下則退出 { while(!CLK)。//如果確認(rèn)按下按鍵等待按鍵釋放,沒有釋放則一直等待 { l。//釋放則執(zhí)行需要的程序 } } } } for(i=0。i8。i++) { P0=table2[i]。//table1[i]。 P2=table3[i]。 for(a=10。a0。a) for(b=100。b0。b)。 P0=0x00。 } } 成都學(xué)院(成都大學(xué))課程設(shè)計(jì)報(bào)告 19 } /* 定時(shí)器中斷子程序 */ void Timer0_isr(void) interrupt 1 using 1 { TH0=(65536500)/256。 //重新賦值 12M 晶振計(jì)算,指令周期 1uS, TL0=(65536500)*256。 //1mS 方波半個(gè)周期 500uS,即定時(shí) 500 次 //溢出然后輸出端取反 if(mm==0) { m++。 if(m==1000) { m=0。 n++。 } if(n==60) { n=0。 k++。 } if(k==60) { k=0。 l++。 } if(j!=l) { if(n5) { LLL=1。 }else{ LLL=0。 j=l。 } } table2[0]=table1[l/10]。 table2[1]=table1[l%10]。 table2[3]=table1[k/10]。 table2[4]=table1[k%10]。 table2[6]=table1[n/10]。 table2[7]=table1[n%10]。 }else{ if(mm==1) { table2[0]=0x40。 table2[1]=0x40。 table2[3]=0x40。 table2[4]=0x40。 成都學(xué)院(成都大學(xué))課程設(shè)計(jì)報(bào)告 20 table2[6]=table1[n/10]。 table2[7]=table1[n%10]。 } if(mm==2) { table2[0]=0x40。 table2[1]=0x40。 table2[3]=table1[k/10]。 table2[4]=table1[k%10]。 table2[6]=0x40。 table2[7]=0x40。 } if(mm==3) { table2[0]=table1[l/10]。 table2[1]=table1[l%10]。 table2[3]=0x40。 table2[4]=0x40。 table2[6]=0x40。 table2[7]=0x40。 } } } /* uS 延時(shí)函數(shù),含有輸入?yún)?shù) unsigned char t,無(wú)返回值 unsigned char 是定義無(wú)符號(hào)字符 變量,其值的范圍是 0~255 這里使用晶振 12M,精確延時(shí)請(qǐng)使用匯編 ,大致延時(shí) 長(zhǎng)度如下 T=tx2+5 uS */ void DelayUs2x(unsigned char t) { while(t)。 } /* mS 延時(shí)函數(shù),含有輸入?yún)?shù) unsigned char t,無(wú)返回值 unsigned char 是定義無(wú)符號(hào)字符變量,其值的范圍是 0~255 這里使用晶振 12M,精確延時(shí)請(qǐng)使用匯編 */ void DelayMs(unsigned char t) { while(t) { //大致延時(shí) 1mS DelayUs2x(245)。 DelayUs2x(245)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1