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

正文內(nèi)容

51單片機(jī)電子萬(wàn)年歷設(shè)計(jì)電路圖及程序(存儲(chǔ)版)

  

【正文】 但是運(yùn)用于電路設(shè)計(jì)中時(shí)由于不具備ISP在線編程技術(shù), 當(dāng)在對(duì)電路進(jìn)行調(diào)試時(shí),由于程序的錯(cuò)誤修改或?qū)Τ绦虻男略龉δ苄枰獰氤绦驎r(shí),對(duì)芯片的多次拔插會(huì)對(duì)芯片造成一定的損壞。顯示器使用2片7SEGMPX8CA和一片7SEGMPX4CA。該電路采用AT89S52單片機(jī)作為核心,功耗小,能在3V的低壓工作,電壓可選用3~5V電壓供電。本設(shè)計(jì)是基于51系列的單片機(jī)進(jìn)行的電子萬(wàn)年歷設(shè)計(jì),可以顯示年月日時(shí)分秒及周信息,具有可調(diào)整日期和時(shí)間功能。7SEGMPX8CA是一種八個(gè)共陽(yáng)二極管顯示器,7SEGMPX4CA是一種四個(gè)共陽(yáng)二極管顯示器。方案二: 采用AT89S52,片內(nèi)ROM全都采用Flash ROM;能以3V的超底壓工作;同時(shí)也與MCS51系列單片機(jī)完全該芯片內(nèi)部存儲(chǔ)器為8KB ROM 存儲(chǔ)空間,同樣具有89C51的功能,且具有在線編程可擦除技術(shù),當(dāng)在對(duì)電路進(jìn)行調(diào)試時(shí),由于程序的錯(cuò)誤修改或?qū)Τ绦虻男略龉δ苄枰獰氤绦驎r(shí),不需要對(duì)芯片多次拔插,所以不會(huì)對(duì)芯片造成損壞。數(shù)字式溫度傳感器。單片機(jī)的最小系統(tǒng)如下圖所示,18引腳和19引腳接時(shí)鐘電路,XTAL1接外部晶振和微調(diào)電容的一端,在片內(nèi)它是振蕩器倒相放大器的輸入,XTAL2接外部晶振和微調(diào)電容的另一端,接上電容,電阻及開(kāi)關(guān)后夠上電復(fù)位電路,20引腳為接地端,40引腳為電源端. 如圖1 所示 圖1 主控制系統(tǒng) 圖2示出DS1302的引腳排列,其中Vcc1為后備電源,Vcc2為主電源。當(dāng)RST為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì)DS1302進(jìn)行操作。位1至位5指操作單元的地址。同樣,在緊跟8位的控制指令字后的下一個(gè)SCLK脈沖的下降沿讀出DS1302的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位0位到高位7。寫1302程序WRITE: CLR SCLK NOP SETB RST NOP MOV A,32H MOV R4,8WRITE1: RRC A 。相互學(xué)習(xí)、相互討論、研究。此次比賽中學(xué)到了很多很多東西,這是最重要的。計(jì)數(shù)器1,方式1 MOV TL1,00H MOV TH1,00H MOV 32H,8EH MOV 31H,00H 。讀出小時(shí) LCALL READ MOV hour,31H MOV 32H,83H 。分鐘分離,送顯示緩存 LCALL DIVIDE MOV 72H,R1 MOV 42H,R1 MOV 73H,R2 MOV 43H,R2 MOV R0,second 。1302停止振蕩 LCALL WRITEGWAIT: 。月加一 LCALL ADD1 MOV 65H,A CJNE A,13H,GADDMONTH1 MOV 65H,01H AJMP GADDMONTH1JIANMONTH: MOV R7,65H 。日值送人1302 MOV 31H,63H LCALL WRITE MOV R0,63H LCALL DIVIDE 。~~~~~~~~~~~~~~~ ~~~~~ LCALL DISPLAY JNB ,WAITT4 JNB ,WAITT4 AJMP SETG7SETG8: SETB 0DH 。分鐘加一 LCALL ADD1 MOV 61H,A CJNE A,60H,GADDMINTUE1 MOV 61H,00H AJMP GADDMINTUE1JIANMINTUE: MOV R7,61H 。全部顯示 MOV 7BH,4BH MOV 7AH,4AH MOV 79H,49H MOV 78H,48H MOV 77H,47H MOV 76H,46H MOV 75H,45H MOV 74H,44H MOV 73H,43H MOV 72H,42H MOV 71H,41H MOV 70H,40HGFLASHOUT: POP PSW POP ACC RETIGFLASH1: JB 0AH,GFLASH2 。減一程序~~~~~~~~~~~~~~~~~~~~~~~~~JIAN1: MOV A,R7 DEC A CJNE A,4FH,KK1 MOV A,49HKK1: CJNE A,3FH,KK2 MOV A,39HKK2: CJNE A,2FH,KK3 MOV A,29HKK3: CJNE A,1FH,KK4 MOV A,19HKK4: CJNE A,0FH,KK5 MOV A,09HKK5: RET。BCD碼轉(zhuǎn)換為10進(jìn)制程序~~~~~BCD_10: MOV A,R0 ANL A,0FH MOV R1,A 。R2減1月天數(shù) LJMP Y1 。R2減2月天數(shù) LJMP Y2 。轉(zhuǎn)3月 AJMP M3RM23: CJNE R3,00H,RM24 。不為0,R3加到R2中 ADD A,R3 。R2中為0,則為前一個(gè)月 MOV A,R6 。前一個(gè)月不是閏月 MOV A,R6 JB ,Y34 MOV 56H,30HY34: MOV 57H,02H CLR F0 LJMP S_PLAYY31: MOV A,R2 MOV R0,A 。的最后一天 JNZ Y43 MOV 56H,30H MOV 57H,03H SETB F0 LJMP S_PLAYY43: MOV 57H,03H SETB F0 LJMP S_PLAYY42: MOV 56H,29H 。R2中為0,則為前一個(gè)月 ANL A,0FH 。前一個(gè)月是閏月 MOV A,R4 。查前一個(gè)月是否為閏月 CJNE A,06H,Y72 MOV 56H,29H 。R2中為日的值 MOV R0,A LCALL D_BCD MOV 56H,A MOV 57H,07H SETB F0 LJMP S_PLAYY8: CJNE R2,00H,Y81 LCALL CHECKRE 。                 圖-a日期和時(shí)間的修改由3個(gè)按鍵構(gòu)成。R2中為日的值 DL1MS: MOV R6,14HDL1: MOV R7,19HDL2: DJNZ R7,DL2 DJNZ R6,DL1 RET。R2中為0,則為前一個(gè)月 MOV A,R5 。的最后一天 JB ,RY62 MOV 56H,30HRY62: MOV 57H,06H CLR F0 LJMP S_PLAYRY61: MOV A,R2 。R2中為日的值 MOV R0,A LCALL D_BCD MOV 56H,A MOV 57H,05H SETB F0 LJMP S_PLAYY6: CJNE R2,00H,Y61 LCALL CHECKRE 。查前一個(gè)月是否為閏月 CJNE A,04H,Y52 MOV 56H,29H 。前一個(gè)月是閏月 MOV A,R4 。R2中為0,則為前一個(gè)月 JNZ Y33 。的的最后一天 JB ,Y22 MOV 56H,30HY22: MOV 57H,01H CLR F0 LJMP S_PLAYY21: MOV A,R2 MOV R0,A 。R2減12月天數(shù) LJMP Y12 。轉(zhuǎn)3月RM2: MOV A,R4 ANL A,0FH JNZ RM21 MOV A,R2 CLR C SUBB A,30 MOV R1,A AJMP RM22RM21: MOV A,R2 CLR C SUBB A,29 MOV R1,ARM22: JC RM23 MOV A,R1 。轉(zhuǎn)三月 SUBB A,29 MOV R1,A MOV A,R6 JB ,M21 MOV A,R2 CLR C SUBB A,30 MOV R1,AM21: JC M22 MOV A,R1 。R2減1月天數(shù),夠減 MOV R2,A 。送地址給1302 NOP MOV IO,C NOP NOP NOP SETB SCLK NOP NOP NOP CLR SCLK NOP NOP DJNZ R4,READ1 MOV R4,8READ2: CLR SCLK NOP 。調(diào)分鐘閃 MOV 72H,0FH AJMP GFLASHOUT。關(guān)閃中斷 CLR TR1 LJMP MAIN1。~~~~~~~~~~~~~~~~~~~~~~~~~ LCALL DISPLAY JNB ,WAITT5 JNB ,WAITT5 AJMP SETG9SETG10: SETB 0EH 。星期值送人1302 LCALL WRITE MOV R0,64H LCALL DIVIDE 。日加一 LCALL ADD1 MOV 63H,A CJNE A,32H,GADDDAY1 MOV 63H,01HJIANDAY: MOV R7,63H 。~~~~~~~~~~~~~~~~ LCALL DISPLAY JNB ,WAITT1 JNB ,WAITT1 AJMP SETG1SETG2: SETB 0AH 。公歷設(shè)置程序~~~~~~~~~~~~~~~~~~~~~SETG : SETB TR1 SETB ET1 MOV 32H,8EH MOV 31H,00H 。日分離,送顯示緩存 LCALL DIVIDE MOV 76H,R1 MOV 46H,R1 MOV 77H,R2 MOV 47H,R2 MOV R0,hour 。讀出月 LCALL READ MOV month,31H MOV 32H,87H 。初值 LCALL ZJ SETB EA MOV SCON,00H 。在此次設(shè)計(jì)中,知道了做凡事要有一顆平常的心,不要想著走捷徑,一步一腳印。較好的完成了作品。74ls47接240Ω限流電阻,再接共行的LED數(shù)碼管的斷碼。(2) DS1302的控制字節(jié)DS1302的控制字如表1所示。圖5為DS1302的控制字,此控制字的位7必須置1,若為0則不能把對(duì)DS1302進(jìn)行讀寫數(shù)據(jù)。RST是復(fù)位/片選線,通過(guò)把RST輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1