DIY定時攝影裝置
發(fā)布時間:2012/6/18 19:13:53 訪問次數(shù):1699
電路原理圖見圖1,主要ST10F168-Q3使用了片2051單片機進行控制,型號可以是AT89C2051或STC1 2C2051AD等,只要是51架構就可以。電源通過IN4007后進入LM7805被穩(wěn)壓成5V,為電路板提供5V電源。晶體使用12MHz,能使程序更精確地定時。電路使用4位的共陽極7段式數(shù)碼管,位控制分別連接在8550三極管上,段控制連接在4 1 0線譯碼器74HC42上,不僅可以節(jié)約I/o口,還起到緩>中的作用,保護單片機不受損壞。5V繼電器和蜂鳴器都是使用8550_極管控制的。4個按鍵和數(shù)碼管的位控制共用I/O口。
這次制作中的程序編制最大特點就是使用了酎間觸發(fā)的嵌入式系統(tǒng),這種系統(tǒng)原理是把需要執(zhí)行的任務按所需要的周期時間來調度執(zhí)行。程序使用2051中的就可以方便制作自己所需要的時間觸發(fā)嵌入式系統(tǒng)。如在主函數(shù)main中,我們編寫以下一段代碼:
SCH_Add_Task(Key_GetCode,0,7):
意思就是把掃描按鍵的子程序Key_GetCode( )/JO入到任務中,在間隔0個時標后執(zhí)行,以后每隔7個時標(70ms)執(zhí)行一次掃描按鍵子程序。
電路原理圖見圖1,主要ST10F168-Q3使用了片2051單片機進行控制,型號可以是AT89C2051或STC1 2C2051AD等,只要是51架構就可以。電源通過IN4007后進入LM7805被穩(wěn)壓成5V,為電路板提供5V電源。晶體使用12MHz,能使程序更精確地定時。電路使用4位的共陽極7段式數(shù)碼管,位控制分別連接在8550三極管上,段控制連接在4 1 0線譯碼器74HC42上,不僅可以節(jié)約I/o口,還起到緩>中的作用,保護單片機不受損壞。5V繼電器和蜂鳴器都是使用8550_極管控制的。4個按鍵和數(shù)碼管的位控制共用I/O口。
這次制作中的程序編制最大特點就是使用了酎間觸發(fā)的嵌入式系統(tǒng),這種系統(tǒng)原理是把需要執(zhí)行的任務按所需要的周期時間來調度執(zhí)行。程序使用2051中的就可以方便制作自己所需要的時間觸發(fā)嵌入式系統(tǒng)。如在主函數(shù)main中,我們編寫以下一段代碼:
SCH_Add_Task(Key_GetCode,0,7):
意思就是把掃描按鍵的子程序Key_GetCode( )/JO入到任務中,在間隔0個時標后執(zhí)行,以后每隔7個時標(70ms)執(zhí)行一次掃描按鍵子程序。
熱門點擊
- 馬鞍形Q-P曲線風機與管網曲線
- 射頻功率計探頭和反射電橋
- 整機電路框圖
- 源極接地放大電路的設計
- 150MHz調諧放大電路
- 如何提高放大倍數(shù)
- DIY定時攝影裝置
- FET與晶體管混合的達林頓連接
- 圖像信號放大電路
- 元器件選擇
推薦技術資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細]