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

正文內(nèi)容

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

2025-01-19 11:58本頁面
  

【正文】 不僅是實(shí)驗(yàn)程序,更是實(shí)驗(yàn)板的使用方法和基本程序?qū)懭?。后來,我又研究怎么接跳線,將單片機(jī)的P1口中的控制線與數(shù)碼管顯示電路相連,我們只需通過跳線選擇器JP1即可將JP1中的PP1P1P1P1P16接至A位,.(如下圖照片)最開始也不知道跳線開關(guān)的接法,所以隨便選擇I/O口,后來知道可以用于自由查詢的只有四個(gè)端口:~,而P1口控制數(shù)碼管的顯示,P2口作為地址線等,,或者無法實(shí)驗(yàn)顯示結(jié)果。十、實(shí)驗(yàn)總結(jié)與體會(huì)開始,看到題目感覺什么都不會(huì),后來上網(wǎng)上找了一些資料,再加上自己不斷摸索,最終終于出來了;起初,打開那個(gè)Keil軟件,不知道怎么用,不知道是自己笨還是資料不夠詳細(xì),看了半天,試了半天,,最后又猶豫把文件導(dǎo)到FLASH里邊。1秒結(jié)束到判斷秒數(shù)是否為60中還有3us,所以共13us.3, 顯示子程序延時(shí),因?yàn)橛兴膫€(gè)字節(jié)的顯示,除去4個(gè)5ms的延遲,誤差粗略估計(jì)為:2us + 6us * 4 = 26us.4, 如果秒數(shù)等于60,則進(jìn)入時(shí)間邏輯,根據(jù)各位數(shù)字的不同情況,產(chǎn)生5us~33us的誤差。1, 程序開始就判斷鬧鈴時(shí)間是否到,子程序中判斷時(shí)間大約為3us到12us,若響鈴,就還會(huì)有每秒30ms的延時(shí),即30ms加12us.2, ,但如果進(jìn)入設(shè)置時(shí)間,則時(shí)間計(jì)時(shí)停止,不計(jì)入誤差。賦初值60536,實(shí)現(xiàn)5000次計(jì)數(shù),歷時(shí)5ms CLR TF1 SETB TR1 WAIT: JNB TF1,WAIT RET END六、實(shí)驗(yàn)連接圖七、實(shí)驗(yàn)調(diào)試八、實(shí)驗(yàn)程序?qū)懭刖?、?shí)驗(yàn)誤差分析由于實(shí)驗(yàn)程序中過多地使用軟件定時(shí),使用查詢方式定時(shí),而不是采用中斷方式,所以在實(shí)驗(yàn)程序執(zhí)行過程中,語句執(zhí)行占用了一些時(shí)間,所以導(dǎo)致時(shí)間計(jì)算上存在誤差,在數(shù)碼顯示時(shí)也存在一些不理想的因素。繼續(xù)處于時(shí)間設(shè)定狀態(tài) RET DELAY: MOV TH1,0ECH 。絕對(duì)轉(zhuǎn)移到MN1 MN1: ACALL DISPLAY 。將時(shí)的個(gè)位清零 INC R4 。絕對(duì)轉(zhuǎn)移到MN1 NN0: CJNE R3,09H,NN1 。絕對(duì)轉(zhuǎn)移到MN1 NN1: INC R3 。將時(shí)的個(gè)位清零 MOV R4,00H 。當(dāng)時(shí)的十位不為2時(shí),跳轉(zhuǎn)到子程序MN0 CJNE R3,03H,NN1 。調(diào)用顯示子程序 JB ,MN1 。絕對(duì)轉(zhuǎn)移到MN0 MM0: INC R1 。絕對(duì)轉(zhuǎn)移到MN0 MM1: INC R2 。當(dāng)分的十位不為5時(shí),跳轉(zhuǎn)到子程序MM1 MOV R2,00H 。當(dāng)分的個(gè)位不為9時(shí),跳轉(zhuǎn)到子程序MM0 MOV R1,00H 。顯示時(shí)間 RET SETCLOCK:JB ,MN0 。將時(shí)的個(gè)位還回給R3 MOV R4,43H ?;謴?fù)時(shí)間 MOV R2,41H 。將時(shí)的個(gè)位保存到52H MOV 53H,R4 。保存鬧鈴時(shí)間 MOV 51H,R2 。設(shè)定結(jié)束,顯示設(shè)定時(shí)間 JNB ,KS 。時(shí)的十位加一 AJMP LK1 。當(dāng)時(shí)的個(gè)位不為9時(shí),跳轉(zhuǎn)到子程序KK1 MOV R3,00H 。時(shí)的個(gè)位加一 AJMP LK1 。清零時(shí)的十位 AJMP LK1 。當(dāng)時(shí)的個(gè)位不為3時(shí),跳轉(zhuǎn)到子程序KK1 MOV R3,00H 。設(shè)定時(shí)(LK1為子程序) CJNE R4,02H,KK0 。分的個(gè)位加一 LK0: ACALL DISPLAY 。分的十位加一 AJMP LK0 。當(dāng)為59分時(shí),清零 AJMP LK0 。清零分的個(gè)位 CJNE R2,05H,LL1 。鬧鈴設(shè)置邏輯,設(shè)定分(LK0為DISPLAY子程序) CJNE R1,09H,LL0 。將時(shí)的十位的鬧鈴時(shí)間給偏移量R3 ACALL DISPLAY 。將分的十位的鬧鈴時(shí)間給偏移量R1 MOV R3,52H 。把時(shí)的十位保存在43H MOV R1,50H 。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1