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

正文內(nèi)容

基于單片機(jī)的led旋轉(zhuǎn)時鐘設(shè)計報告(編輯修改稿)

2024-12-16 02:49 本頁面
 

【文章內(nèi)容簡介】 轉(zhuǎn)旋轉(zhuǎn)。該電路板應(yīng)該越輕越好,器件可使用貼片式的。首先要計算旋轉(zhuǎn)時鐘的周長和半徑。選用直徑為3mm的發(fā)光二極管組成一列,這樣最外側(cè)的發(fā)光二極管旋轉(zhuǎn)一周經(jīng)過的顯示位置有60個。為了在顯示時每分鐘之間有一個間隔,我們在每分鐘之間引入一個1mm空隙,如圖4所示,于是得到旋轉(zhuǎn)的周長C=603mm+591mm=239mm,可得半徑R=38mm。得到半徑后,可將8只發(fā)光二極管按38mm平均間距排成一列,如圖5所示,這樣就確定了顯示部分的硬件尺寸設(shè)計,7只內(nèi)側(cè)的發(fā)光二極管可使用藍(lán)色的高亮度管,最外側(cè)的時間刻度發(fā)光二極管可用紅色以突出刻度。 圖4 旋轉(zhuǎn)周長 圖5 發(fā)光二極管列半徑為38mm時間的計算。根據(jù)視覺暫留的原理,即旋轉(zhuǎn)周期T≤100ms。在這1ms中,,。這樣,就完成了發(fā)光二極管顯示時間的計算。直流電機(jī)的控制簡單,較適合用在旋轉(zhuǎn)時鐘中帶動電路板旋轉(zhuǎn)。剛才計算出周期T=50ms,即電機(jī)轉(zhuǎn)軸每60ms旋轉(zhuǎn)一圈,得到每秒轉(zhuǎn)動的圈數(shù)f=1/T=,所以可選用轉(zhuǎn)速約為1000rmp的電機(jī),可以通過與電位器串聯(lián)進(jìn)行具體的轉(zhuǎn)速調(diào)整。在旋轉(zhuǎn)電路板的電路中,連接了一個紅外接收管,當(dāng)有與之配對的紅外發(fā)光二極管發(fā)出紅外線照到其上時紅外接收管在電路中導(dǎo)通,則外部中斷INT1的輸入端呈現(xiàn)低電平,將會觸發(fā)外部中斷。在電機(jī)控制和紅外管得電路中有一個紅外發(fā)光二極管,發(fā)射管和接收管組成紅外對管,用于同步。紅外發(fā)光二極管固定在電機(jī)附近,接收管固定在旋轉(zhuǎn)電路板背面,需要保證接收管和發(fā)射管在電路板每旋轉(zhuǎn)一周能對齊一次,以產(chǎn)生一個中斷信號。 五、實驗計劃(一)、設(shè)計好整體規(guī)劃; (二)、根據(jù)規(guī)劃選材料; (三)、編寫程序; (四)、實驗仿真; (五)、若有不合適的地方,總結(jié)經(jīng)驗并做適當(dāng)?shù)恼{(diào)整直至仿真成功; (六)、購買材料; (七)、組合各部件; (八)、拍照片,制作實驗報告和演示驗證的PPT。 六、實驗步驟(一)、明確系統(tǒng)功能電機(jī)帶動一列發(fā)光二極管繞軸旋轉(zhuǎn),單片機(jī)控制發(fā)光二極管在旋轉(zhuǎn)過程中的相位置上點亮以指示時間和刻度。與此同時,單片機(jī)內(nèi)部進(jìn)行時鐘的計時操作,以控制旋轉(zhuǎn)時鐘顯示正確的走時。系統(tǒng)的最終效果與圖相似。(2) 、設(shè)計實驗電路圖并確定各種實驗材料的規(guī)格實驗電路如圖6,系統(tǒng)框圖如圖7。圖6 旋轉(zhuǎn)時鐘系統(tǒng)仿真電路圖圖7 系統(tǒng)框圖(3) 、編寫實驗程序系統(tǒng)程序如下。 ORG 00H 。 起始地址00H JMP MAIN 。 跳轉(zhuǎn)到MAIN ORG 0BH 。 Timer 0中斷向量地址 JMP TIM0 。 跳轉(zhuǎn)到TIM0 ORG 13H 。 外部中斷1向量地址 JMP EXT1 。 跳轉(zhuǎn)到EXT1 。 這里是主程序段,使能中斷,中斷優(yōu)先級,裝載計數(shù)初始值等MAIN: MOV IE, 86H 。 使能Timer 0中斷和外部中斷1 SETB 。 設(shè)置 MOV IP, 02H 。 設(shè)置Timer 0優(yōu)先級較高 MOV TMOD, 01H 。 使用Timer 0工作在模式1下 MOV TH0, 3CH 。 裝載計數(shù)初始值,50ms延時 MOV TL0, 0B0H MOV R0, 00H 。 Timer 0的50ms延時計數(shù)器 MOV R1, 00H 。 秒的計數(shù)器 MOV R2, 00H 。 分的計數(shù)器 MOV R3, 00H 。 時的計數(shù)器 MOV 32H, 0FFH 。 旋轉(zhuǎn)時鐘的指針顯示數(shù)據(jù) SETB TR0 。 啟動Timer 0中斷 JMP $ 。 循環(huán)本行,等待中斷發(fā)生 。 這里是Timer 0中斷服務(wù)子程序,用于分,時計時TIM0: INC R0 。 50ms延時計數(shù)器加1 CJNE R0, 20, NEXT 。 如果不等于20,說明不到1秒,跳到NEXT INC R1 。 如果R0=20,計時1秒,R1加
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1