亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 程序.asm

?? 單片機(jī)基于AT89S52的電子萬(wàn)年歷課程設(shè)計(jì)報(bào)告
?? ASM
字號(hào):
                        ; 萬(wàn)年歷程序
;從1302中讀出的數(shù)據(jù)放在67H(高兩位年)66H(低兩位年)65H(月)64H(星期)63H(日)
 ;; 62H(小時(shí))61H(分鐘)60H(秒)57H(農(nóng)歷月)56H(農(nóng)歷日)
 ;; 顯示緩沖單元7CH-7BH(4CH-4BH)(年低位),7AH-79H(4AH-49H)月,78H(48H)星期,
;77H-76H(47H-46H)日,75H-74H(45H-44H)小時(shí),73H-72H(43H-42H)分鐘,71H-70H(41H-40H)秒 5EH-5DH(55H-54H)農(nóng)歷年,5CH-5BH(53H-52H)農(nóng)歷月,5AH-59H(51H-50H)農(nóng)歷日
 ;;;; 閏月標(biāo)志為F0,定時(shí)器T1為調(diào)整時(shí)候閃爍用。
 ;1302在設(shè)置調(diào)整時(shí)間后,要改為禁止寫入狀態(tài),否則在上電復(fù)位的時(shí)候就發(fā)生誤寫入,使時(shí)間值加1分鐘
;次程序中的段碼表只適用于該特殊的硬件,具體的段碼表由具體的硬件決定

                               SCLK  EQU P3.2
                                IO   EQU P3.3
                                RST  EQU P3.4
                                year DATA 66H
                               month DATA 65H
                                week DATA 64H
                                day  DATA 63H
                                hour DATA 62H
                              mintue DATA 61H
                              second DATA 60H
                         DS1302_ADDR DATA 32H
                         DS1302_DATA DATA 31H
                                  ORG 0000H
                                  LJMP  START
                                  ORG 0003H
                                  RETI
                                  ORG 000BH
                                  RETI
                                  ORG 0013H
                                  RETI
                                  ORG 001BH
                                  LJMP INTT1
                                  ORG 0023H
                                  RETI
                                  ORG 002BH
                                  RETI
                              ;;;;;;;;;;;;;;;;;;
                              ;;;;主程序;;;;
                             ;;;;;;;;;;;;;;;;;;;
                START:    SETB EA
                          MOV SCON,#00H  ;;串行輸出,方式0
                          MOV TMOD,#10H  ;計(jì)數(shù)器1,方式1
                          MOV TL1,#00H
                          MOV TH1,#00H
                          MOV DS1302_ADDR,#8EH
                          MOV DS1302_DATA,#00H ;允許寫1302
                          LCALL WRITE
                          MOV  DS1302_ADDR,#90H
                          MOV  DS1302_DATA,#0A6H;1302充電,充電電流1.1MA
                          LCALL  WRITE
              MAIN1:      MOV  DS1302_ADDR,#8DH   ;讀出年
                          LCALL  READ
                          MOV   year,DS1302_DATA
                          MOV   DS1302_ADDR,#8BH  ;讀出星期
                          LCALL  READ
                          MOV    week ,DS1302_DATA
                          MOV   DS1302_ADDR,#89H   ;讀出月
                          LCALL  READ
                          MOV    month,DS1302_DATA
                          MOV    DS1302_ADDR,#87H  ;讀出日
                          LCALL  READ
                          MOV    day,DS1302_DATA
                          MOV    DS1302_ADDR,#85H  ;讀出小時(shí)
                          LCALL   READ
                          MOV     hour,DS1302_DATA
                          MOV    DS1302_ADDR,#83H  ;讀出分鐘
                          LCALL   READ
                          MOV    mintue,DS1302_DATA
                          MOV    DS1302_ADDR,#81H  ;讀出秒
                          LCALL  READ
                          MOV   second,DS1302_DATA
                          MOV   R0,year   ;年分離,送顯示緩存
                          LCALL  DIVIDE
                          MOV   7BH,R1
                          MOV   4BH,R1
                          MOV   7CH,R2
                          MOV   4CH,R2
                          MOV   78H,week
                          MOV   48H,week
                          MOV   R0,month  ;月分離,送顯示緩存
                          LCALL DIVIDE
                          MOV   79H,R1
                          MOV   49H,R1
                          MOV   7AH,R2
                          MOV   4AH,R2
                          MOV   R0,day   ;日分離,送顯示緩存
                          LCALL  DIVIDE
                          MOV    76H,R1
                          MOV    46H,R1
                          MOV    77H,R2
                          MOV    47H,R2
                          MOV    R0,hour ;小時(shí)分離,送顯示緩存
                          LCALL  DIVIDE
                          MOV    74H,R1
                          MOV    44H,R1
                          MOV    75H,R2
                          MOV    45H,R2
                          MOV    R0,mintue ;分鐘分離,送顯示緩存
                          LCALL  DIVIDE
                          MOV    72H,R1
                          MOV    42H,R1
                          MOV    73H,R2
                          MOV    43H,R2
                          MOV    R0,second  ;秒分離,送顯示緩存
                          LCALL  DIVIDE
                          MOV    70H,R1
                          MOV    40H,R1
                          MOV    71H,R2
                          MOV    41H,R2
                          LCALL DISPLAY
                          LCALL GENGXIAN   ;更新農(nóng)歷程序
                          JNB P1.1,SETG
                          JNB F0,SSS
                          SETB P1.3       ;閏月,則p1.3清零,指示燈亮
                          LJMP MAIN1
                    SSS:  CLR P1.3      ;非閏月,則p1.3置位,指示燈滅
                          LJMP MAIN1
                   ;;;;;;;;;;;;;;;;;
                   ;;公歷設(shè)置程序;;;
                   ;;;;;;;;;;;;;;;;;
                  SETG :   SETB TR1
                           SETB ET1
                           MOV DS1302_ADDR,#8EH
                           MOV DS1302_DATA,#00H  ;允許寫1302
                           LCALL WRITE
                           MOV DS1302_ADDR,#80H
                           MOV DS1302_DATA,#80H  ;1302停止振蕩
                           LCALL WRITE
                  GWAIT: LCALL DISPLAY
                           JNB P1.1,GWAIT
                  SETG1: LCALL DISPLAY
                           JNB P1.1,SETG2
                           JNB P1.2,GADDYEAR
                           AJMP SETG1
              GADDYEAR:    MOV R7,66H      ;年加一
                           LCALL ADD1
                           MOV 66H,A
                           CJNE A,#51H, GADDYEAR1
                           MOV 66H,#01H
             GADDYEAR1:    MOV DS1302_ADDR,#8CH ;年值送人1302
                           MOV DS1302_DATA,66H
                           LCALL WRITE
                           MOV R0,66H
                           LCALL DIVIDE  ;年分離送顯示緩存
                           MOV 4BH,R1
                           MOV 7BH,R1
                           MOV 4CH,R2
                           MOV 7CH,R2
                  WAITT1:LCALL DISPLAY
                           JNB P1.2,WAITT1
                           AJMP SETG1
                  SETG2: SETB 0AH      ;調(diào)月時(shí)閃標(biāo)志
                GWAIT2:  LCALL DISPLAY
                           JNB P1.1,GWAIT2
                  SETG3: LCALL DISPLAY
                           JNB P1.1,SETG4
                           JNB P1.2,GADDMONTH
                           AJMP SETG3
            GADDMONTH:MOV R7,65H     ;月加一
                           LCALL ADD1
                           MOV 65H,A
                           CJNE A,#13H,GADDMONTH1
                           MOV 65H,#01H
         GADDMONTH1:  MOV DS1302_ADDR,#88H  ;月值送人1302
                           MOV DS1302_DATA,65H
                           LCALL WRITE
                           MOV R0,65H
                           LCALL DIVIDE  ;月分離,送顯示緩存
                           MOV 79H,R1
                           MOV 49H,R1
                           MOV 7AH,R2
                           MOV 4AH,R2
               WAITT2:  LCALL DISPLAY
                           JNB P1.2,WAITT2
                           AJMP SETG3
                SETG4:   SETB 0BH    ;調(diào)日時(shí)閃標(biāo)志
                GWAIT4:  LCALL DISPLAY
                           JNB P1.1,GWAIT4
                SETG5:   LCALL DISPLAY
                           JNB P1.1,SETG6
                           JNB P1.2,GADDDAY
                           AJMP SETG5
             GADDDAY:  MOV R7,63H     ;日加一
                           LCALL ADD1
                           MOV 63H,A
                           CJNE A,#32H,GADDDAY1
                           MOV  63H,#01H
             GADDDAY1: MOV DS1302_ADDR,#86H ;日值送人1302
                           MOV DS1302_DATA,63H
                           LCALL WRITE
                           MOV R0,63H
                           LCALL DIVIDE  ;日分離,送顯示緩存
                           MOV 76H,R1
                           MOV 46H,R1
                           MOV 77H,R2
                           MOV 47H,R2
                  WAITT3:LCALL DISPLAY
                           JNB P1.2,WAITT3
                           AJMP SETG5
                SETG6:   SETB 0CH    ;調(diào)星期時(shí)閃標(biāo)志
               GWAIT6:   LCALL DISPLAY
                           JNB P1.1,GWAIT6
                SETG7:   LCALL DISPLAY
                           JNB P1.1,SETG8
                           JNB P1.2,GADDWEEK
                           AJMP SETG7
            GADDWEEK:  MOV R7,64H  ;星期加一
                           LCALL ADD1
                           MOV 64H,A
                           CJNE A,#08H,GADDWEEK1
                           MOV  64H,#01H
          GADDWEEK1:  MOV DS1302_ADDR,#8AH
                           MOV DS1302_DATA,64H  ;星期值送人1302
                           LCALL WRITE
                           MOV R0,64H
                           LCALL DIVIDE  ;星期值分離送顯示緩存
                           MOV 48H,R1
                           MOV 78H,R1
                  WAITT4:LCALL DISPLAY
                           JNB P1.2,WAITT4
                           AJMP SETG7
                SETG8:   SETB 0DH   ;調(diào)小時(shí)時(shí)閃標(biāo)志
                GWAIT8:  LCALL DISPLAY
                           JNB P1.1,GWAIT8
                 SETG9:  LCALL DISPLAY
                           JNB P1.1,SETG10
                           JNB P1.2,GADDHOUR
                           AJMP SETG9
            GADDHOUR:  MOV R7,62H  ;小時(shí)加一
                           LCALL ADD1
                           MOV 62H,A
                           CJNE A,#24H,GADDHOUR1
                           MOV 62H,#00H
              GADDHOUR1:  MOV DS1302_ADDR,#84H ;恍∈敝鄧腿

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产91精品露脸国语对白| 亚洲成人免费视频| 亚洲免费在线看| 欧美日韩成人在线| 日韩欧美黄色影院| 欧美电影免费观看高清完整版在线 | 婷婷综合另类小说色区| 亚洲综合免费观看高清完整版 | thepron国产精品| 在线视频观看一区| 中文字幕在线观看一区| 97精品久久久午夜一区二区三区| 久久99深爱久久99精品| 精品成人一区二区三区| 午夜电影一区二区三区| 国产精品久久久久久久久晋中| 国产综合色视频| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 中文字幕一区二区三| 精品国产乱码久久久久久久| 国产a精品视频| 捆绑调教一区二区三区| 亚洲国产精品影院| 中文字幕中文字幕一区| 欧美日韩一区视频| 久久成人av少妇免费| 亚洲大片精品永久免费| 精品国产在天天线2019| 欧美一区二区三区在线观看| 欧美日韩精品三区| 欧美日韩中文字幕一区二区| 色综合色狠狠综合色| 午夜影院在线观看欧美| 亚洲午夜久久久久| 亚洲一区二区三区中文字幕 | 国产视频一区在线播放| 久久一二三国产| 欧美成人一区二区三区| 欧美一区二区三区小说| 日韩一二三四区| 日韩精品一区二区三区四区视频| 成人av电影在线播放| 成人亚洲一区二区一| 大尺度一区二区| 99热精品国产| 色狠狠av一区二区三区| 在线一区二区三区| 欧美午夜寂寞影院| 91精品麻豆日日躁夜夜躁| 91精品国产一区二区| 日韩精品专区在线影院观看 | 欧美精品一区二区三区蜜臀| 精品区一区二区| 久久久久久久久97黄色工厂| 国产欧美精品在线观看| 911精品国产一区二区在线| 日韩一级精品视频在线观看| 精品少妇一区二区| 国产欧美精品一区二区三区四区 | 欧美三级在线播放| 不卡的av在线播放| 精品污污网站免费看| 91精品在线免费观看| 精品电影一区二区| 国产精品色呦呦| 亚洲一区二区精品视频| 免费人成在线不卡| 成人久久视频在线观看| 精品一区二区三区蜜桃| 成人综合日日夜夜| 欧美三片在线视频观看| 日韩免费观看高清完整版 | 视频一区二区三区入口| 国产综合久久久久影院| 美日韩一区二区| 日本成人中文字幕在线视频 | 国产亚洲1区2区3区| 亚洲色图19p| 青娱乐精品视频在线| 国产精品18久久久久久久久久久久| 老司机一区二区| 粉嫩绯色av一区二区在线观看| 国内精品伊人久久久久av影院| 奇米影视一区二区三区| 成人精品视频网站| 欧美夫妻性生活| 国产精品久久久久久亚洲毛片| 国产午夜精品福利| 无码av免费一区二区三区试看| 亚洲国产成人91porn| 国产麻豆一精品一av一免费| 欧美最猛黑人xxxxx猛交| 久久久国产一区二区三区四区小说| 久久一区二区视频| 五月婷婷欧美视频| 免费在线视频一区| 91年精品国产| 欧美色综合久久| 国产欧美精品一区二区三区四区| 国产精品乱码妇女bbbb| 三级不卡在线观看| 91国产福利在线| 欧美国产综合一区二区| 人人狠狠综合久久亚洲| 在线观看亚洲精品| 中文字幕人成不卡一区| 国产中文字幕一区| 在线不卡中文字幕播放| 亚洲免费看黄网站| 成人av在线一区二区三区| 91福利资源站| 国产精品久久久久婷婷二区次| 一区二区三区在线视频免费| 国产一区二区精品在线观看| 8x福利精品第一导航| 亚洲综合在线免费观看| 美女网站视频久久| 制服丝袜激情欧洲亚洲| 亚洲一区在线视频观看| 91浏览器在线视频| 国产精品电影院| 不卡的av电影在线观看| 久久精品视频一区二区三区| 久久精品国内一区二区三区| fc2成人免费人成在线观看播放| 欧美四级电影网| 亚洲免费观看高清完整版在线观看 | 日本一区免费视频| 国内成人精品2018免费看| 91小视频免费观看| 欧美一区二区三区四区视频| 中文字幕不卡的av| 日产国产欧美视频一区精品| 国产福利不卡视频| 欧美日韩极品在线观看一区| 亚洲一区二区四区蜜桃| 欧美性欧美巨大黑白大战| 一区二区三区在线观看国产| 91免费看片在线观看| 精品成人在线观看| 国产乱码一区二区三区| 久久精品人人做| 成人一级片在线观看| 国产精品不卡在线观看| 一本色道久久综合亚洲91| 亚洲综合色噜噜狠狠| 国产99久久久久| 成人免费在线观看入口| 狠狠色丁香久久婷婷综合_中| 色偷偷88欧美精品久久久| 一区二区三区鲁丝不卡| 在线视频你懂得一区| 日日摸夜夜添夜夜添精品视频| aa级大片欧美| 久久免费偷拍视频| 青青草原综合久久大伊人精品 | 91理论电影在线观看| 一区二区视频免费在线观看| 国产成人三级在线观看| 亚洲人成亚洲人成在线观看图片| 国产又黄又大久久| 国产精品久久久久久久久快鸭| 国产在线观看一区二区| 国产精品乱码一区二三区小蝌蚪| 黄色日韩网站视频| 中文字幕一区二区三| 欧美日本不卡视频| 国产精品亚洲午夜一区二区三区 | 欧美亚洲精品一区| 极品尤物av久久免费看| 欧美精品vⅰdeose4hd| 国产精品资源站在线| 玉米视频成人免费看| eeuss鲁片一区二区三区在线观看| 久久精品人人做人人综合 | 欧美电影免费观看高清完整版在线 | 日韩国产一区二| 欧美美女bb生活片| 午夜亚洲国产au精品一区二区| www.欧美色图| 老司机精品视频在线| 精品国产三级a在线观看| 91最新地址在线播放| 麻豆视频一区二区| 亚洲精品乱码久久久久久| 欧美一区二区国产| 色香蕉久久蜜桃| 国产电影一区在线| 国产亚洲成av人在线观看导航| 国产精品一区二区男女羞羞无遮挡| 久久综合久久综合久久| 国产精品中文欧美| 亚洲一级不卡视频| 中文字幕久久午夜不卡| 精品视频一区三区九区| av欧美精品.com| 久草热8精品视频在线观看| 一个色综合av| 亚洲欧洲精品成人久久奇米网| 色美美综合视频|