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

正文內(nèi)容

基于89c51單片機的秒表課程設計說明書(參考版)

2024-10-27 10:38本頁面
  

【正文】 2.《 計算機接口技術試驗指導書 》 , 黃艷玲主編 , 重慶大學出版 社。 在今后的學習和實踐中,我將繼續(xù)努力鉆研,提高自己,爭取在學術和記憶上獲得更大的進步。在編程、仿真、焊接方面都走了不少彎路。 此次課程設計鞏固了我的基礎知識,提高了我的應用水平,鍛煉了我的動手能力,使我受益匪淺。 根據(jù)書本知識,我們一開始只給 P0 口加上了上拉電阻,但是實物做成后我們發(fā)現(xiàn) P1 和 P2 口得輸出顯示非常暗,初步確定是驅(qū)動能力不足的問題后,我們給二者也加上了上拉電阻,結(jié)果使得顯示正常了。不過這使得占用 I/O 口線過多,而且連線復雜繁瑣,為實物的制作帶來了不便。 首先是計時的問題,由于單片機計時器最大只能計時 ,因此要實現(xiàn)毫秒位的變化,我采用了軟件計時的方法,單片機只需計時 10ms,然后用軟件 重復 10 次,即可達到計時 100ms 的目的。 16 心得體會 在此次課程設計中,我主要承擔程序設計的工作。并且計時的準確度很高,計時范圍內(nèi)誤差不超過 秒。 結(jié)果顯示,秒表運行正常。 焊接 按照仿真電路圖,將元件焊接在萬 能板上,并用導線將它們聯(lián)接起來 ,。 仿真結(jié)果如下: 仿真結(jié)果描述: 按“開始”鍵,秒表開始計時;按“暫?!辨I,秒表暫停計時;再按“開始”鍵,秒表繼續(xù)計時;按“清零”鍵,秒表清零。數(shù)碼管段選碼數(shù)表 END 。 RET 。 D2:DJNZ R4,D2 。延時 10ms 子程序 MOV R3,50D 。定時器 0 預置數(shù) AJMP READ 。計時器 0 停止計時 MOV TH0,0D8H 。 MOV R2,00H 。 MOV R0,00H 。 MOV P2,0BFH 。 MOV P0,3FH 。子程序返回 STOP: 。 POP ACC 。 MOV P0,A 。到了, R2 清零 GET2: 。 CJNE R2,0AH,GET2 。將 ACC 和 PSW 推入堆棧保護 MOV A,R2 。十秒位進位子程序 12 PUSH ACC 。PSW,ACC 出棧 RET 。查表并向數(shù)碼管秒位送數(shù) POP PSW 。沒到,跳過進位子程序 MOVC A,A+DPTR 。到了。R1 中的值到 20 了嗎,也就是說,該向十秒位進位了嗎? MOV R1,0AH 。 INC R1 。 PUSH PSW 。中斷返回 SECOND: 。 MOV TL0,0FEH 。重置 30H 單元 TIME1: 。 MOV P1,A 。到了, R0 清零,調(diào)用進位子程序 SECOND,向秒位進位 GET: 。R0 中的值到 10 了嗎? (該向秒位進位了嗎? ) MOV R0,00H 。 INC R0 。30H 單元中的值到 10 了嗎? (計時到 10 毫秒了嗎,也就是說,該向毫秒位送數(shù)了嗎? ) MOV DPTR,TAB 。 MOV A,30H 。 TIME0: 。暫停鍵按下,跳轉(zhuǎn)至此 CLR TR0 。定時器 0 開始 /繼續(xù)運行 AJMP READ 。確認清零鍵被按下,秒表重置 RUN: 。按鍵延時防抖 JB ,L3 。確認暫 停鍵被按下,暫停計時 L3:JB ,L1 。按鍵延時防抖 JB ,L2 。確認計時鍵被按下,開始 /繼續(xù)計時 L2:JB ,L3 。按鍵延時防抖 JB ,L1 。讀鍵程序 L1:JB ,L2 。開總中斷 允許 SETB ET0 。 MOV TL0,0FEH 。工作寄存器初始化 MOV TMOD,01H
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1