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

正文內(nèi)容

基于at89s51單片機(jī)的數(shù)字時(shí)鐘-資料下載頁(yè)

2024-12-06 02:29本頁(yè)面

【導(dǎo)讀】隨著科技的快速發(fā)展,時(shí)間的流逝,從觀太陽(yáng)、擺鐘到現(xiàn)在電子鐘,人類不斷研究,不斷創(chuàng)新紀(jì)錄。次設(shè)計(jì)的數(shù)字時(shí)鐘電路采用AT89S51單片機(jī)作為核心,對(duì)于數(shù)字電子時(shí)鐘采用直觀的數(shù)字顯示,可。以同時(shí)顯示時(shí)、分、秒等信息,還具有時(shí)間校準(zhǔn)等功能,功耗小,使用壽命長(zhǎng),誤差小,能在3V的低壓工作,電壓可選用3~5V電壓供電。定,有一定的市場(chǎng)前景。進(jìn)行調(diào)試時(shí),更顯麻煩,并且增加了造價(jià),采用89S51芯片作為主控模塊,AT89S51是MCS-51系列單片機(jī)目前運(yùn)用較多的一種芯片,芯片的多次拔插會(huì)對(duì)芯片造成一定的損壞。針對(duì)該問(wèn)題,可采用易于插拔的芯片插槽,芯片的。所以選擇采用AT89S51作為主控制系統(tǒng).個(gè)引腳和作為顯示段碼輸出即可)。分、時(shí)、日、周、月、年以及閏年補(bǔ)償?shù)哪赀M(jìn)行計(jì)數(shù),精度也較高,工作電壓~范圍內(nèi),所以采用方案二。源供電,采用此方案的主要好處就是該電源電路的各個(gè)模塊電路技術(shù)都已很成熟,容易制作,用定時(shí)器定時(shí)實(shí)現(xiàn)秒.分.時(shí)計(jì)時(shí);LED數(shù)碼管靜態(tài)顯示時(shí)間。

  

【正文】 ORG 000BH LJMP COUNT 。定時(shí)中斷輸出顯示 ORG 0013H LJMP HOUR 。外中斷 1 校時(shí) MAIN: MOV SP,50H 。設(shè)置堆棧 MOV R0,00H 。設(shè)置 50ms 計(jì)數(shù)器初值 MOV R2,00H 。設(shè)置秒計(jì)數(shù)器初值 MOV R3,00H 。設(shè)置分計(jì)數(shù)器初值 MOV R4,00H 。設(shè)置十分計(jì)數(shù)器初值 MOV R5,00H 。設(shè)置小時(shí)計(jì)數(shù)器初值 MOV R6,00H 。設(shè)置十小時(shí)計(jì)數(shù)器初值 SETB PT0 。定時(shí)器 0 中斷優(yōu)先 SETB PT1 。定時(shí)器 1 中斷優(yōu)先 SETB EA 。中斷總允許 SETB ET0 。定時(shí)中斷 0 允許 SETB EX0 。外部中斷 0 允許 SETB EX1 。外部中斷 1 允許 SETB IT0 。外部中斷 0 為脈沖觸發(fā)方式 SETB IT1 。外部中斷 1 為脈沖觸發(fā)方式 MOV TMOD,01H 。定時(shí)器 0 工作于方式 1(定時(shí)) MOV TL0,0B0H 。定時(shí)器 0 裝入 50ms 計(jì)數(shù)初值 MOV TH0,3CH SETB TR0 。啟動(dòng)定時(shí)器 0 SJMP $ 。等待中斷 COUNT: INC R0 CJNE R0,14H,XIAN 。判斷計(jì)時(shí)是否滿 1 秒,不滿轉(zhuǎn) XIAN MOV R0,00H 。重設(shè) 50ms 計(jì)數(shù)器初值 INC R2 CJNE R2,3CH,XIAN。判斷計(jì)時(shí)是否滿 1 分,不滿轉(zhuǎn) XIAN MOV R2,00H 。重設(shè) 1s 計(jì)數(shù)器初值 INC R3 CJNE R3,0AH,XIAN 。判斷計(jì)時(shí)是否滿 10 分,不滿轉(zhuǎn) XIAN MOV R3,00H 。重設(shè) 1 分計(jì)數(shù)器初值 INC R4 CJNE R4,06H,XIAN 。判斷計(jì)時(shí)是否滿 1 小時(shí),不滿轉(zhuǎn) XIAN MOV R4,00H 。重設(shè) 10 分計(jì)數(shù)器初值 INC R5 21 CJNE R5,03H,X1 。判斷小時(shí)計(jì)數(shù)是否為 3,不是轉(zhuǎn) X1 MOV 20H,R6 。小時(shí)計(jì)數(shù)為 3,取出 10 小時(shí)計(jì)數(shù)值 JB ,X2 。10 小時(shí)計(jì)數(shù)值最低位為 1(即十小時(shí)位此時(shí)顯示 1),則轉(zhuǎn) X2 LJMP XIAN 。10 小時(shí)計(jì)數(shù)為最低位為 0(即十小時(shí)位此時(shí)顯示 0)輸出顯示 X1: CJNE R5,0AH,XIAN 。判斷小時(shí)計(jì)數(shù)是否為 10,不是轉(zhuǎn) XIAN LJMP X3 。小時(shí)計(jì)數(shù)為 10,則轉(zhuǎn) X3 X2: MOV R5,01H MOV R6,00H LJMP XIAN 。13 點(diǎn)等換成 1 點(diǎn)顯示 X3: MOV R5,00H 。小時(shí)計(jì)數(shù)滿 10,則 R5 清零 INC R6 。10 小時(shí)計(jì)數(shù)值加 1 XIAN: MOV DPTR,WDBZ MOV A,R3 MOVC A,@A+DPTR 。取出顯示分的段碼 MOV P0,A 。從 P0 輸出顯示分 MOV A,R4 MOVC A,@A+DPTR 。取出顯示十分的段碼 MOV P1,A 。從 P1 輸出顯示十分 MOV A,R5 MOV DPTR,YDBZ MOVC A, @A+DPTR 。取出顯示小時(shí)的段碼 MOV P2,A 。從 P2 輸出顯示小時(shí) SETB C MOV 20H,R6 ANL C,/ 。十小時(shí)計(jì)數(shù)器的最低位為 1,從 P3 輸出顯示十小時(shí)位為 1,否則為 0 MOV ,C MOV ,C MOV A,0B0H 。T0 重裝 50ms 計(jì)數(shù)初值 ADD A,TL0 MOV TL0,A MOV TH0,3CH RETI 。中斷返回 WDBZ: DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H 。共陽(yáng)極段碼表,用于顯示分和十分 YDBZ: DB 40H,79H,24H,30H,19H DB 12H,02H,78H,00H,10H 。共陽(yáng)極段碼表,用于顯示小時(shí)(小數(shù)點(diǎn)常亮) MINUTE:INC R3 CJNE R3,0AH,Y1 。分計(jì)數(shù)為 10 則轉(zhuǎn) Y1 MOV R3,00H 。分計(jì)數(shù)器重裝初值 INC R4 CJNE R4,06H,Y1 。十分計(jì)數(shù)器為 6 則轉(zhuǎn) Y1 MOV R4,00H 。十分計(jì)數(shù)器重裝初值 Y1:MOV A,R3 MOV DPTR,WDBZ 22 MOVC A,@A+DPTR 。取出分顯示段碼 MOV P0,A 。從 P0 輸出顯示分 MOV A,R4 MOV DPTR,WDBZ MOVC A,@A+DPTR 。取出十分顯示段碼 MOV P1,A 。從 P1 輸出顯示十分 RETI HOUR: INC R5 CJNE R5,03H,XX1 。小時(shí)計(jì)數(shù)不為 3 轉(zhuǎn) XX1 MOV 20H,R6 。小時(shí)計(jì)數(shù)為 3,取出十小時(shí)計(jì)數(shù)值 JB ,XX2 。十小時(shí)計(jì)數(shù)值最低位為 1 轉(zhuǎn) XX2 LJMP XIANZ XX1: CJNE R5,0AH,XIANZ 。小時(shí)計(jì)數(shù)不為 10 轉(zhuǎn) XIANZ LJMP XX3 。小時(shí)計(jì)數(shù)為 10 轉(zhuǎn) XX3 XX2: MOV R5,01H 。13 點(diǎn)等換成 1 點(diǎn)顯示 MOV R6,00H LJMP XIANZ XX3: MOV R5,00H 。小時(shí)計(jì)數(shù)滿 10, R5 清零, R6 加 1 INC R6 XIANZ: MOV A,R5 MOV DPTR,YDBZ MOVC A,@A+DPTR 。取出小時(shí)顯示段碼 MOV P2,A 。從 P2 輸出顯示小時(shí) SETB C MOV 20H,R6 ANL C,/ 。十小時(shí)計(jì)數(shù)值最低位為 1,從 P3 輸出顯示十小時(shí) MOV ,C MOV ,C RETI END 23 附錄 二: PCB印刷版圖 3D圖: 24
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1