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

正文內(nèi)容

利用單片機及ds1302制作電子時鐘_實習(xí)報告(留存版)

2024-10-28 13:56上一頁面

下一頁面
  

【正文】 MOV P2,00H MOV A,R1 SWAP A ANL A,0FH MOVC A,A+DPTR MOV P0,A MOV P2,0F7H。DS1302時間處理程序 。說 明: 。*******************************。 CLR 。******************************* 。 41H MOV R7, 7 MOV R2, 81H 。寫分時日月星期年地址 LCALL RTInputByte MOV A, R0 。******************************* 。仿真值 LCALL D2MS MOV P2,00H MOV A,R1 SWAP A ANL A,0FH MOVC A,A+DPTR MOV P0,A MOV P2,0FDH。實物值 。年后兩位單元 MOV 52H,00H MOV 53H,00H CLR 30H SETB 31H LCALL Set1302 LCALL DISPLAY LP1: LCALL Get1302 MOV 40H,41H LP11: LCALL DISPLAY LCALL GET1302 MOV A,41H CJNE A,40H,LP2 LJMP LP21 LP2: CPL 30H MOV 40H,41H LJMP LP11 LP21: JB 31H,LP22 ??刂谱止?jié)總是從最低位開始輸入 /輸出。 3.測試蜂鳴模塊時,沒有時間顯示一直保持蜂鳴,不能返回主程序。利用 DS1302 時鐘芯片獨立于單片機來計時,在提高計時進度的同時也提高了整個系統(tǒng)的抗干擾能力。在使用時,不能有靜電干擾,否則易燒壞液晶的顯示芯片。 通過對電子時鐘的設(shè)計,掌握實時時鐘芯片 DS1302 的使用方法。默認(rèn)顯示為時間,由四個按鍵分別控制定時設(shè)置、時間調(diào)整、分鐘調(diào)整、日期顯示;設(shè)計電路工作電源為 5V;由 4位 LED數(shù)碼管顯示時間,格式為時時分分,中間點每隔 1S亮暗;有備用電池,掉電后再上電能正常顯示時間。 利用單片機內(nèi)部的定時計數(shù)器進行中斷定時, 配合軟件延時實現(xiàn)時分秒的計時。月在加至 13 時變?yōu)?00(即12 過后即顯示 0,不顯示 13);年在至 2100 時變?yōu)?2020(即 2099 過后即顯示 2020,不顯示 2100) 日期顯示 : 年、月顯示鍵,松開按鍵有效 按下此鍵松開后,顯示為日期, 5 秒后 自動返回時間顯示。調(diào)試結(jié)果及解決辦法如下: 1.測試 DS 讀寫模塊時,從 LED 顯示能正確寫入與讀取當(dāng)前時間,但DS1302 的工作情況不太理想,主要表現(xiàn)在實時時間稍微偏快。修改程序后該模塊正常運作。 附錄Ⅱ: 程序清單 Second EQU 41H Minute EQU 42H Hour EQU 43H Day EQU 44H Month EQU 45H Week EQU 46H YearL EQU 47H ORG 0000H LJMP MAIN ORG 0030H MAIN:MOV SP,5FH MOV R0,30H MOV R2,30H MOV A,00H LP0:MOV R0,A INC R0 DJNZ R2,LP0 LCALL DISPLAY MOV 41H,00H 。定時時設(shè)置 MOV A,53H ADD A,01H DA A CJNE A,24H,TSSZ2 MOV A,00H TSSZ2: MOV 53H,A TSS1: LCALL TSDISPLAY JNB ,TSS1 TSSZ3: LCALL TSDISPLAY 。仿真值 LCALL D2MS MOV P2,00H MOV A,R1 SWAP A ANL A,0FH MOVC A,A+DPTR MOV P0,A MOV P2,0FDH。 程序設(shè)計: 。設(shè) 計: ZHG 日 期 :20201103 。入口參數(shù): 時間保存在 : 。秒地址 Get2: CLR T_RST CLR T_CLK SETB T_RST MOV B,R2。秒 INC R0 INC R2 INC R2 SETB T_CLK CLR T_RST LCALL DISPLAY DJNZ R7,Get2 。返 回 值:無 。******************************* Set1302: CLR T_RST CLR T_CLK SETB T_RST MOV B, 8EH 。 版 本 號: 20202003 。MOV P2,02H LCALL D2MS MOV P2,00H MOV A,R1 SWAP A ANL A,0FH MOVC A,A+DPTR MOV P0,A MOV P2,0F7H。定時分設(shè)置 MOV A,52H ADD A,01H DA A CJNE A,60H,TSSZF2 MOV A,00H TSSZF2: MOV 52H,A TSF1: LCALL TSDISPLAY JNB ,TSF1 TSSZF3: LCALL TSDISPLAY JB ,TSSZF1 JNB ,$ LCALL TSDISPLAY LJMP LP11 DSBJ: MOV A,53H CJNE A,43H,DSBJ1 MOV A,52H CJNE A, 42H,DSBJ1 MOV 50H,06H DSBJ0: CLR LCALL DISPLAY SETB LCALL D2MS DJNZ 50H,DSBJ0 SETB 31H DSBJ1: RET SJY: MOV A,43H 。分單元 MOV 43H,01H 。 四、心得體會 五、參考文獻 【 1】 51單片機應(yīng)用從零開始 楊欣 編著 清華大學(xué)出版社 2020 【 2】單片機原理及接口技術(shù) (第三版 ) 李朝青 編著 北京航空航天大學(xué)出版社 2020 【 3】 51單片機 C語言教程 郭天祥 編著 電子工業(yè)出版社 2020 附錄Ⅰ: DS1302 時鐘芯片的工作原理和使用方法 DS1302的基本組成和工作原理 DS1302的管腳排列及描述如下圖及表所示: DS1302內(nèi)部寄存器 CH:時鐘停止位 bit7=1,12 小時模式 CH=0 振蕩器工作允許 bit7=0,24 小時模式 CH=1 振蕩器停止 寄存器 2 的第 5 位 :AM/PM 定義 WP: 寫保護位
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1