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

正文內(nèi)容

基于51單片機(jī)電子萬年歷畢業(yè)論文(專業(yè)版)

2025-08-09 00:27上一頁面

下一頁面
  

【正文】 R2中為0,則為前一個(gè)月 ANL A,0FH 。前一個(gè)月不是閏月 MOV A,R6 JB ,Y64 MOV 56H,30HY64: MOV 57H,05H CLR F0 LJMP S_PLAYY61: MOV A,R2 。R2中為0,則為前一個(gè)月 MOV A,R6 。閏月 LJMP S_PLAYY3: CJNE R2,00H,Y31 LCALL CHECKRE 。不為0,R3加到R2中 ADD A,R3 。再讓一月減 MOV R2,A 。送地址給1302 NOP NOP CLR SCLK NOP NOP NOP MOV IO,C NOP NOP NOP SETB SCLK NOP NOP DJNZ R4,WRITE1 CLR SCLK NOP MOV A,31H MOV R4,8WRITE2: RRC A NOP 。分鐘值分離送顯示緩存 MOV 72H,R1 MOV 42H,R1 MOV 73H,R2 MOV 43H,R2WAITT6: LCALL DISPLAY JNB ,WAITT6 JNB ,WAITT6 AJMP SETG11SETGOUT: LCALL DISPLAY JNB ,SETGOUT LCALL GENGXIAN MOV 32H,80H MOV 31H,00H 。調(diào)星期時(shí)閃標(biāo)志GWAIT6: LCALL DISPLAY JNB ,GWAIT6SETG7: LCALL DISPLAY JNB ,SETG8 JNB ,GADDWEEK JNB ,JIANWEEK AJMP SETG7GADDWEEK: MOV R7,64H 。年減一 LCALL JIAN1 MOV 66H,A CJNE A,00H,GADDYEAR1 MOV 66H,51HGADDYEAR1: MOV 32H,8CH 。~~~~~~~~~~~~分離緩存~~~~~~~~ MOV R0,year 。在做作品的日子里得到了劉老師的悉心指導(dǎo),在此向我們的指導(dǎo)教師致以誠摯的謝意。讀1302程序READ: CLR SCLK NOP NOP SETB RST NOP MOV A,32H MOV R4,8READ1: RRC A 。表6為DS1302的日歷、時(shí)間寄存器內(nèi)容:“CH”是時(shí)鐘暫停標(biāo)志位,當(dāng)該位為1時(shí),時(shí)鐘振蕩器停止,DS1302處于低功耗狀態(tài);當(dāng)該位為0時(shí),時(shí)鐘開始運(yùn)行。當(dāng)Vcc2大于Vcc1+,Vcc2給DS1302供電。:方案一: 直接采用單片機(jī)定時(shí)計(jì)數(shù)器提供秒信號,使用程序?qū)崿F(xiàn)年、月、日、星期、時(shí)、分、秒計(jì)數(shù)。顯示器使用2片7SEGMPX8CA和一片7SEGMPX4CA。本設(shè)計(jì)是基于51系列的單片機(jī)進(jìn)行的電子萬年歷設(shè)計(jì),可以顯示年月日時(shí)分秒及周信息,具有可調(diào)整日期和時(shí)間功能。 DS1302。DS1302內(nèi)部有一個(gè)31*8的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。SCLK始終是輸入端。 DS1302與RAM相關(guān)的寄存器分為兩類:一類是單個(gè)RAM單元,共31個(gè),每個(gè)單元組態(tài)為一個(gè)8位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的RAM寄存器,此方式下可一次性讀寫所有的RAM的31個(gè)字節(jié),命令控制字為FEH(寫)、FFH(讀)。對電路的設(shè)計(jì)、布局要先有一個(gè)好的構(gòu)思,才顯得電路板美觀、大方。讀出年 LCALL READ MOV year,31H MOV 32H,8BH 。閏月,指示燈不亮 LJMP MAIN1。~~~~~~~~~~~~~~~~~~~~ LCALL DISPLAY JNB ,WAITT2 JNB ,WAITT2 AJMP SETG3SETG4: SETB 0BH 。小時(shí)值送人1302 MOV 31H,62H LCALL WRITE MOV R0,62H LCALL DIVIDE 。調(diào)星期閃 MOV 78H,0FH AJMP GFLASHOUTGFLASH5: JB 0EH,GFLASH6 。NEW此時(shí)R2中的值為FFH時(shí),R3有值,否則為0NEW: NOPM1: MOV A,R2 。還不夠,則轉(zhuǎn)Y2 MOV R3,00H AJMP M2MM2: LCALL CHECKRE 。非閏月 LJMP S_PLAYY2: CJNE R2,00H,Y21 MOV A,R6 。R2中為日的值 MOV R0,A LCALL D_BCD MOV 56H,A MOV 57H,03H SETB F0 LJMP S_PLAYY4: CJNE R2,00H,Y41 LCALL CHECKRE 。R2中為0,則為前一個(gè)月 MOV A,R6 。前一個(gè)月不是閏月 MOV A,R6 JB ,Y74 MOV 56H,30HY74: MOV 57H,06H CLR F0 LJMP S_PLAYY71: MOV A,R2 。鍵1為向右移;鍵2為加1;鍵3為減1。R2中為0,則為前一個(gè)月 ANL A,0FH 。前一個(gè)月不是閏月 MOV A,R6 JB ,Y54 MOV 56H,30HY54: MOV 57H,04H CLR F0 LJMP S_PLAYY51: MOV A,R2 。R2中為0,則為前一個(gè)月 MOV 56H,30H 。還不夠,則轉(zhuǎn)Y12 MOV R3,00H LJMP M12Y1: MOV A,R2 MOV R0,A 。不為0,R3加到R2中 ADD A,R3 。查一年數(shù)據(jù)程序~~~~~~~~~~~~~~~~CHECKMONTH: LCALL BCD_10。調(diào)月閃 MOV 7AH,0FH MOV 79H,0FH AJMP GFLASHOUTGFLASH3: JB 0CH,GFLASH4 。小時(shí)加一 LCALL ADD1 MOV 62H,A CJNE A,24H,GADDHOUR1 MOV 62H,00H AJMP GADDHOUR1JIANHOUR: MOV R7,62H 。月值送人1302 MOV 31H,65H LCALL WRITE MOV R0,65H LCALL DIVIDE 。更新農(nóng)歷程序 JNB ,SETG111 JNB F0,SSS setb 。1302充電, LCALL WRITE 。在電路焊接時(shí)雖然沒什么大問題,但從中也知道了焊接在整個(gè)作品中的重要性,電路工程量大,不能心急,一個(gè)個(gè)慢慢來不能急于求成。 表2 DS1302的日歷、時(shí)間寄存器 此外,DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與RAM相關(guān)的寄存器等。上電動(dòng)行時(shí),RST必須保持低電平。第二章 系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn) 電路設(shè)計(jì)框圖LED數(shù)碼管動(dòng)態(tài)掃描顯示模塊AT89S52主控制模 塊鍵盤模塊 DS1302時(shí)鐘模塊 系統(tǒng)硬件概述本電路是由AT89S52單片機(jī)為控制核心,具有在線編程功能,低功耗,能在3V超低壓工作;時(shí)鐘電路由DS1302提供,它是一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,它可以對年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,~。最后總在老師同學(xué)的幫助以及自己的努力下完成了此次電子萬年歷的設(shè)計(jì)。對于數(shù)字電子萬年歷采用直觀的數(shù)字顯示,可以同時(shí)顯示年、月、日、周日、時(shí)、分、秒和溫度等信息,還具有時(shí)間校準(zhǔn)等功能。為了能更輕松的控制這三片顯示器,本人使用了3片74HC164來驅(qū)動(dòng)。所以不采用此方案。X1和X2是振蕩源。當(dāng)“WP”為1時(shí),寫保護(hù)位防止對任一寄存器的寫操作。從1302中讀出數(shù)據(jù) NOP NOP MOV C,IO NOP NOP NOP NOP NOP RRC A NOP NOP NOP NOP SETB SCLK NOP DJNZ R4,READ2 MOV 31H,A CLR RST RET總結(jié)在整個(gè)設(shè)計(jì)過程中,發(fā)揮團(tuán)隊(duì)精神,分工合作,充分發(fā)揮人的主觀能動(dòng)性,自主學(xué)習(xí),學(xué)到了許多沒學(xué)到的知識。 姓名:龔澤汗參考文獻(xiàn)1 劉勇 編 數(shù)字電路 電子工業(yè)出版社 20042 陳正振 編 電子電路設(shè)計(jì)與制作 廣西交通職業(yè)技術(shù)學(xué)院信息工程系 20073 楊子文 編 單片機(jī)原理及應(yīng)用 西安電子科技大學(xué)出版社 20064 王法能 編 單片機(jī)原理及應(yīng)用 科學(xué)出版社 2004附錄一:系統(tǒng)電路圖 附錄二:系統(tǒng)程序清單CONFIG12 EQU 7FH TEMPH EQU 21H TEMPL EQU 20H REG2 EQU 22H REG3 EQU 23H REG4 EQU 24H DAT EQU SCLK EQU IO EQU RST EQU year DATA 66H month DATA 65H week DATA 64H day DATA 63H hour DATA 62H mintue DATA 61H second DATA 60H ORG 0000H LJMP START ORG 001BH LJMP INTT1START: 。月分離,送顯示緩存 LCALL DIVIDE MOV 79H,R1 MOV 49H,R1 MOV 7AH,R2 MOV 4AH,R2 MOV R0,day 。年分離送顯示緩存 MOV 4BH,R1 MOV 7BH,R1 MOV 4CH,R2 MOV 7CH,R2WAITT1: 。星期減一 LCALL JIAN1 MOV 64H,A CJNE A,00H,GADDWEEK1 MOV 64H,06HGADDWEEK1: MOV 32H,8AH MOV 31H,64H 。禁止寫入1302 LCALL WRITE CLR 08H CLR 09H CLR 0AH CLR 0BH CLR 0CH CLR 0DH CLR 0EH CLR 0FH CLR ET1 。讀1302程序~~~~~~~~~~~~~~~~~~~~~~~~~READ: CLR SCLK NOP NOP SETB RST NOP MOV A,32H MOV R4,8READ1: RRC A 。R2減一月天數(shù),夠減 MOV A,R2 。還不夠,則轉(zhuǎn)RY2 SUBB A,30 MOV R1,AM121: CJNE R3,00H,M122 。前一個(gè)月是閏月 MOV A,R4 ANL A,0FH 。R2中為日的值 MOV R0,A LCALL D_BCD MOV 56H,A MOV 57H,04H SETB F0 LJMP S_PLAYY5: CJNE R2,00H,Y51 LCALL CHECKRE 。R2中為0,則為前一個(gè)月 MOV A,R6 。前一個(gè)月不是閏月 MOV A,R5 JB ,Y84 MOV 56H,30HY84: MOV 57H,07H CLR F0 LJMP S_PLAYY81: MOV A,R2 。查前一個(gè)月是否為閏月 CJNE A,07H,Y82 MOV 56H,29H 。R2中為0,則為前一個(gè)月 ANL A,0FH 。前一個(gè)月不是閏月 MOV A,R6 JB ,Y44 MOV 56H,30HY44: MOV 57H,03H CLR F0 LJMP S_PLAYY41: MOV A,R2 。的的最后一天 JB ,RY22 MOV 56H,30HRY22: MOV 57H,02H CLR F0 LJMP S_PLAYRY21: MOV A,R2 。R2減閏2月天數(shù) LJMP RY2 。不夠減,判R3為0否M13: MOV A,R2 。分離程序
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1