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

正文內(nèi)容

基于單片機的交通燈的設(shè)計和實現(xiàn)-資料下載頁

2025-06-27 19:46本頁面
  

【正文】 TH和TL中的。他是以加法記數(shù)的,并能從全1到全0時自動產(chǎn)生溢出中斷請求。因此,我們可以把計數(shù)器記滿為零所需的計數(shù)值設(shè)定為C和計數(shù)初值設(shè)定為TC 可得到如下計算通式: TC=MC式中,M為計數(shù)器模值,該值和計數(shù)器工作方式有關(guān)。在方式0時M為213 ;在方式1時M的值為216;在方式2和3為28 ; 算法公式:T=(M-TC)T計數(shù) 或TC=M-T/T計數(shù) T計數(shù)是單片機時鐘周期TCLK的12倍;TC為定時初值如單片機的主脈沖頻率為TCLK12MHZ ,經(jīng)過12分頻方式0   ?。裕停粒兀?13?。蔽⒚耄剑福保梗埠撩敕绞剑薄   。裕停粒兀?16?。蔽⒚耄剑叮担担常逗撩腼@然1秒鐘已經(jīng)超過了計數(shù)器的最大定時間,所以我們只有采用定時器和軟件相結(jié)合的辦法才能解決這個問題.實現(xiàn)1秒的方法我們采用在主程序中設(shè)定一個初值為20的軟件計數(shù)器和使T1定時50毫秒.這樣每當(dāng)T1到50毫秒時CPU就響應(yīng)它的溢出中斷請求,進(jìn)入他的中斷服務(wù)子程序。在中斷服務(wù)子程序中,CPU先使軟件計數(shù)器減1,然后判斷它是否為零。為0表示1秒已到可以返回到輸出時間顯示程序。 相應(yīng)程序代碼(1)定時器的設(shè)置 定時器需定時50毫秒,故T0工作于方式1?!oid inrupt(void){ TMOD=0x01。 TH0 = (50000/256)。 TL0 = (50000%256)。 ET0=1。 TR0=1。 EA=1。}程序的軟件延時:void delay(uint t){ uint data i,j。 for(i=0。it。i++) {for(j=0。j50。j++){。}}} 程序的主控制調(diào)用中斷服務(wù)子程序是主要的控制程序;5實驗平臺本人采用的是Keil uVision3單片機編程軟件和proteus 7電路圖繪制軟件。 開啟計算機進(jìn)入Keil C51編譯器介面。如下圖: 以下是proteus 7的主界面: 按系統(tǒng)需求繪制電路圖 編寫程序程序代碼分為3個模塊:中斷模塊,中斷處理模塊,循環(huán)模塊。1.調(diào)試程序⑴ 打開Keil軟件,新建工程;⑵ 選擇芯片;⑶ 新建文檔,; ⑷ 把保存的文檔加載到Source Group;⑸ 編寫程序,每個功能逐漸編寫;⑹ 編譯程序,并生成hex文件;⑺ 打開proteus 7,在芯片中加載hex文件;(8) 運行顯示結(jié)果; 2. 觀察運行的結(jié)果,看第一個功能能否實現(xiàn),如果出錯則重新編寫;如果成功就繼續(xù)下個功能的編寫,調(diào)試,直到想要的功能全部實現(xiàn);
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1