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

正文內(nèi)容

片機(jī)課程設(shè)計(jì)--電子時(shí)鐘(留存版)

  

【正文】 的高位的偏移量 存儲(chǔ)的寄存器; R3作為時(shí)的低位的偏移量存儲(chǔ)的寄存器; R4 作為時(shí)的高位的偏移量存儲(chǔ)的寄存器。這樣控制 8個(gè)發(fā)光二極管,就需要 8個(gè) I/O口。 2. 了解 LED動(dòng)態(tài)顯示原理及動(dòng)態(tài)顯示程序設(shè)計(jì)方法 。 LED動(dòng)態(tài)顯示的原理 : 數(shù)碼管的動(dòng)態(tài)顯示利用視覺暫留作用,使人眼看到的是靜態(tài)的顯示,視 覺暫留時(shí)間約為,因而每次顯示的時(shí)間間距要比較短。 四、實(shí)驗(yàn)電路圖 五 、 實(shí)驗(yàn)程序 延時(shí)子程序 DELAY: MOV TH1,0ECH MOV TL1,78H CLR TF1 SETB TR1 WAIT: JNB TF1,WAIT RET R0=60 R0 清零 R1=9 4 實(shí)驗(yàn)程序 : ORG 4000H MAIN: CLR EA 。兩層外循環(huán),每層循環(huán) 500ms START1: MOV R7,20 。時(shí)的十位為 5 CJNE R3,03H,L4 。將分的個(gè)位清零 AJMP START 。顯示第四個(gè)字節(jié),時(shí)的高位 MOVC A,A+DPTR 。置位 DJNZ R6,LOOP2 。把 C的值給 CLR 。若各位都相等,則驅(qū)動(dòng)鬧鈴,激活蜂鳴器 SETB 。鬧鈴設(shè)置邏輯,當(dāng) 口為低電平時(shí),設(shè)定分 (LK0為 DISPLAY子程序) CJNE R1,09H,LL0 。時(shí)的個(gè)位加一 AJMP LK1 。顯示時(shí)間 RET SETCLOCK:JB ,MN0 。絕對(duì)轉(zhuǎn)移到 MN1 NN1: INC R3 。 十 、 實(shí)驗(yàn) 總結(jié)與體會(huì) 開始,看到題目感覺 什么都不會(huì) ,后來(lái)上網(wǎng)上找了 一些 資料,再加上 自己 不斷摸索,最終 終于 出來(lái) 了;起初 ,打開那個(gè) Keil軟件,不知道怎么用,不知道是 自己 笨還是 資料不夠詳細(xì),看了半天,試了半天,不知道怎樣把 .C 和 .A 文件導(dǎo)進(jìn)去 , 進(jìn)去后又慢慢生成 .HEX 文件 ,最后又猶豫把文件 導(dǎo)到 FLASH里邊 。 1, 程序開始就判斷鬧鈴時(shí)間是否到,子程序中判斷時(shí)間大約為 3us到 12us,若響鈴,就還會(huì)有每秒 30ms的延時(shí),即 30ms加 12us. 2, 判斷 和 口需要 4us,但如果進(jìn)入設(shè)置時(shí)間,則時(shí)間計(jì)時(shí)停止,不計(jì)入誤差。當(dāng)時(shí)的十位不為 2時(shí) ,跳轉(zhuǎn)到子程序 MN0 CJNE R3,03H,NN1 ?;謴?fù)時(shí)間 MOV R2,41H 。當(dāng)時(shí)的個(gè)位不為 3時(shí) ,跳轉(zhuǎn)到子程序 KK1 MOV R3,00H 。將分的十位的鬧鈴時(shí)間給偏移量 R1 MOV R3,52H 。判斷時(shí)的個(gè)位是否相等 ,若不等則跳出 MOV A,R4 。延時(shí) 5ms SETB 。顯示第二個(gè)字節(jié)(分的高位)的子程序 LOOP2: RLC A 。顯示第二個(gè)字節(jié),分的高位 MOV A,R3 。時(shí)的個(gè)位為 9跳轉(zhuǎn) INC R4 。判斷 R0為 60,跳轉(zhuǎn) MOV R0,00H 。時(shí)的低 位 MOV R4,00H 。 I/O口的說(shuō)明: 1) P1口用來(lái)控制數(shù)碼管的顯示,其中未用到的 , 。 由于采用共陽(yáng) LED 數(shù)碼管,它的陰極分別通過(guò)限流電阻 R20~R27 連接到控制端KD_Q0~KD_Q7。 3. 學(xué)習(xí) 8051定時(shí)器時(shí)間計(jì)時(shí)處理、按鍵掃描的設(shè)計(jì)方法。 本實(shí)驗(yàn)選擇的是每 5毫秒顯示一個(gè)比特。程序初始化 CLR 。20次內(nèi)循環(huán), 20*25ms=500ms START2: ACALL DELAY 。時(shí)的個(gè)位為 9 MOV R1,00H 。絕對(duì)轉(zhuǎn)移到 START L4: INC R3 。將對(duì)應(yīng)地址中的量給 A ACALL BIT4 。8次循環(huán),輸入第一個(gè)字節(jié) 8段的值 CLR 。在 ,將 SETB 。置位 ACALL DELAY 。當(dāng)分的個(gè)位不為 9時(shí) ,跳轉(zhuǎn)到子程序 LL0 MOV R1,00H 。絕對(duì)轉(zhuǎn)移到 LK1 KK0: CJNE R3,09H,KK1 。用 ,原理同鬧鈴設(shè)定,低電平有效 CJNE R1,09H,MM0 。時(shí)的個(gè)位加一 AJMP MN1 。 之后是電路板連線問(wèn)題,剛開始我們就接了幾根線,在實(shí)驗(yàn)室測(cè),可怎么都不出結(jié)果,剛開始我們懷疑是程
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1