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

正文內(nèi)容

基于at89c51單片機(jī)的電子時(shí)鐘設(shè)計(jì)(參考版)

2024-12-08 01:03本頁(yè)面
  

【正文】 總 結(jié) 參考文獻(xiàn) [1]何立民 .MCS51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) .北京:北京航空航天大學(xué)出版社, 1990 [2]穆蘭 .單片微型計(jì)算機(jī)原理及接口技術(shù) .北京 :機(jī)械工業(yè)出版社 ,1995 [3]張毅剛 .MCS51 單片機(jī)應(yīng)用設(shè)計(jì) .哈爾濱 :哈爾濱工業(yè)大學(xué)出版社 ,1990 [4]蔣智勇 . 單片微型計(jì)算機(jī)原理及接口技術(shù) .沈陽(yáng) :遼寧科學(xué)技術(shù)出版設(shè) ,1992 [5]韓全立,王建明 .單片機(jī)控制技術(shù)及應(yīng)用 .北京:電子工業(yè)出版社, 2021 成都電子機(jī)械高等專(zhuān)科學(xué)校畢業(yè)生論文 基于 AT89C51的 電子時(shí)鐘 19 [6]徐仁貴 . 微型計(jì)算機(jī)借口技術(shù)及應(yīng)用 .北京:機(jī)械工業(yè)出版社, 1995 [7]房小翠,王金鳳 .單片機(jī)使用系統(tǒng)設(shè)計(jì)技術(shù) .北京:國(guó)防工業(yè)出版社, 1999 。時(shí)分秒給位都有最大值限制,當(dāng)超過(guò)最大值,將不會(huì)識(shí)別當(dāng)前按鍵值。 圖 七 仿真圖二 注釋?zhuān)洪]合刀開(kāi)關(guān)進(jìn)入中斷,按動(dòng)按鍵,如按下“ 1” “ 2”“ 0”“ 0” “ 0”“ 0” ,即設(shè)定 時(shí)間成都電子機(jī)械高等專(zhuān)科學(xué)校畢業(yè)生論文 基于 AT89C51的 電子時(shí)鐘 18 為 12: 00: 00,斷開(kāi)開(kāi)關(guān),時(shí)鐘又開(kāi)始計(jì)時(shí)。 END 成都電子機(jī)械高等專(zhuān)科學(xué)校畢業(yè)生論文 基于 AT89C51的 電子時(shí)鐘 17 仿真結(jié)果 圖 六 仿真圖一 注釋?zhuān)喝鐖D 六所示, 由于程序 默認(rèn)實(shí)時(shí)時(shí)鐘為 00:00:00,而鬧鐘一為 00:00:02;鬧鐘二為00:00:00。,39。,39。,39。,39。,39。,39。,39。,39。 SETTIME2:DB39。,39。,39。,39。,39。,39。,39。,39。,39。 SETTIME1:DB39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。*********************** CLOCK: DB39。CLOCK,SETTIME1。*********************** 。將時(shí)間與鬧鐘值進(jìn)行比較,決定 LED 是否閃爍 。********************** COVER: MOV R7,03H LP: MOV A,R1 CLR C SUBB A,30H MOV B,10 MUL AB INC R1 ADD A,R1 CLR C SUBB A,30H MOV R0,A INC R1 INC R1 DEC R0 DJNZ R7,LP RET 。*********************** 。轉(zhuǎn)換鬧鐘 1 MOV R0,HOUR1 成都電子機(jī)械高等專(zhuān)科學(xué)校畢業(yè)生論文 基于 AT89C51的 電子時(shí)鐘 15 MOV R1,SETTIME1_BUF LCALL COVER SJMP BCD_AS_END SET2: CJNE A,02H,BCD_AS_END 。*********************** BCD_AS:MOV A,STIME CJNE A,00H,SET1 。在將 BCD 碼轉(zhuǎn)換成二進(jìn)制前 。設(shè)置 8155 的 B 口輸出, A 口輸入 MOV DPTR,7F00H MOVX DPTR,A MOV A,R2 MOV DPTR,7F02H MOVX DPTR,A POP DPL POP DPH RET 。*********************** E8155_B:PUSH DPH 。*********************** 。入口: R0 緩沖區(qū)起始地址, 。*********************** 。*********************** DISP_DAT:。入口: R0 緩沖區(qū)起始地址, R3 為緩沖區(qū)長(zhǎng)度 。*********************** 。R2 為輸出數(shù)據(jù)暫存位置 。向 LCD 寫(xiě)入數(shù)據(jù) ,即要顯示的固定字符 。*********************** FUNSET:MOV R2,38H LCALL WRLCD RET 。向 LCD 寫(xiě)入初始化指令 ,設(shè)置 8位數(shù)據(jù)口, 2 行顯示, 5*8 點(diǎn)陣 。*********************** DISPON:MOV R2,0CH LCALL WRLCD RET 。向 LCD 寫(xiě)入初始化指令 ,開(kāi)顯示,無(wú)光標(biāo),無(wú)閃爍 。*********************** MANLCD:MOV R2,06H LCALL WRLCD RET 。向 LCD 寫(xiě)入初始化指令,光標(biāo)右移等 。*********************** CLRLCD:MOV R2,01H LCALL WRLCD RET 。向 LCD 寫(xiě)入清屏指令 成都電子機(jī)械高等專(zhuān)科學(xué)校畢業(yè)生論文 基于 AT89C51的 電子時(shí)鐘 12 。*********************** LCD_DELY:MOV R5,10 LCALL DELAY_MS RET 。讀 LCD 狀態(tài) 。*********************** WDLCD:SETB LCD_RS CLR LCD_RW SETB LCD_E LCALL E8155_B CLR LCD_E NOP RET 。向 LCD 寫(xiě)入數(shù)據(jù) 。*********************** WRLCD:CLR LCD_RS CLR LCD_RW SETB LCD_E LCALL E8155_B CLR LCD_E NOP RET 。向 LCD 寫(xiě)入指令 。=============================== 。=============================== 。顯示‘ SETTIME1’的時(shí)間 MOV A,COVER_FLG CJNE A,00,NC1 LCALL CONVERT NC1: LCALL LCD_DELY MOV R2,0C4H LCALL WRLCD MOV R0,SETTIME1_BUF MOV R3,08H LCALL DISP_DAT SJMP DISP_END DISP_T2:MOV R1,HOUR2 。顯示‘ SETTIME2’ LCALL LCD_DELY MOV R2,84H LCALL WRLCD MOV R3,09H MOV DPTR,SETTIME2 LCALL DISP_CHR SJMP DISP_T2 DISP_END1:SJMP DISP_END DISP_T:MOV R1,HOUR 。 DISPSET1:CJNE A,01H,DISPSET2 。CLOCK39。 對(duì) LCD 進(jìn)行初始化 NOP LCALL FUNSET NOP 成都電子機(jī)械高等專(zhuān)科學(xué)校畢業(yè)生論文 基于 AT89C51的 電子時(shí)鐘 9 LCALL FUNSET NOP LCALL LCD_DELY LCALL DISPON LCALL LCD_DELY LCALL MANLCD MOV A,STIME CJNE A,00H,DISPSET1 LCALL LCD_DELY LCALL LCD_DELY MOV R2,80H LCALL WRLCD MOV R3,0EH MOV DPTR,CLOCK 。LCD 顯示子程序 。===================================== IT0P:PUSH PSW PUSH ACC MOV TH0,0BDH MOV TL0,098H MOV DISP_FLG,00H INC T0CNT MOV A,T0CNT CJNE A,50,IT0END MOV T0CNT,00H INC SECOND MOV DISP_FLG,01H MOV A,SECOND CJNE A,60,IT0END MOV SECOND,00H INC MINUTE MOV A,MINUTE CJNE A,60,IT0END MOV MINUTE,00H INC HOUR MOV A,HOUR CJNE A,24,IT0END MOV HOUR,00H IT0END:POP ACC POP PSW RETI 。T0 中斷處理程序 。===================================== DELAY_MS:MOV R4,64H MDL: NOP NOP NOP NOP DJNZ R4,MDL DJNZ R5,DELAY_MS RET 。===================================== 。顯示地址是否顯完 CLX:MOV R1,34H 。鍵值送顯緩 KDL:MOV DPTR,7F03H MOVX A,DPTR 。查表求鍵值 INC DPTR
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1