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

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

??

?? 基于51單片機的萬年歷設(shè)計
??
?? 第 1 頁 / 共 2 頁
字號:
萬年歷

sec11  equ  10h
sec12  equ  11h
min11  equ  12h
min12  equ  13h
hour11 equ  14h
hour12 equ  15h
day11  equ  16h
day12  equ  17h
month11  equ  18h
month12  equ  19h
year11   equ  1ah
year12   equ  1bh
year13   equ  1ch
year14   equ  1dh
TEMP     EQU  1EH
N_DAY    EQU  1FH
shu2    equ  20h
adress2 equ  21h
ADRESS1  EQU  23H
SHU1    EQU   24H
SHU3    EQU   25H
TEMP11  EQU  26H
TEMP12  EQU  27H
N_DAY11  EQU  28H
N_DAY12 EQU  29H
N_MONTH11  EQU  2AH
N_MONTH12  EQU  2BH
N_MONTH  EQU    2CH
huan     equ    2dh
SCLK bit  90h
io   bit   91h
RST  bit   92h
sec  data  60h
min   data  61h
hour  data  62h
date data  63h
month  data  64h
day    data  65h

year1  DATA  66H
year2   data  67h

int_min equ   68h
int_hour  equ  69h
int_date   equ  6ah
int_month  equ  6bh
int_year1   equ  6ch
int_day    equ  6dh

start_year EQU 01; 定義查詢表起始年份,01--199 表示1901-2099 年
;以下三單元為需轉(zhuǎn)換的公歷日期是子程序的入口數(shù)據(jù)
time_year DATA 66h
time_month DATA 64h ;BIT7 表示世紀,為1 表示19 世紀,為0 表示20 世紀
time_date DATA 63h
;以下三單元存轉(zhuǎn)換后農(nóng)歷日期與入口單元重疊,如要保留入口信息,請重定義出口地址
CONvert_yeAr DATA 33h
CONvert_mONth DATA 34h ;BIT7 為1 表示閏月
CONvert_dAte DATA 35h
temp_Byte1 DATA 37h
temp_Byte2 DATA 38h
temp_Byte3 DATA 39h
temp_Byte4 DATA 3Ah
temp_Byte5 DATA 3Bh
time_week DATA  65h ;星期天出口
;以下為公歷轉(zhuǎn)農(nóng)歷子程序



org  0000h

   mov p0,#0ffh
   mov  6eh,#00h
   mov  int_min,#59h
   mov  int_hour,#23h
   mov  int_date,#12h
   mov  int_month,#11h
   mov  int_year1,#04h
   mov  int_day,#07h
   mov  temp,#00h
   mov  year2,#20h
   MOV  SP,#74H

;DS1302讀寫程序
;**************


     lcall  init

start: mov  70h,hour
       mov  71h,min
       ;mov  day,time_week
       mov  r0,#sec
       mov  r7,#7
       setb  psw.5
       lcall  rwrtc
       lcall  kEY
      
       LCALL  CONvert
       lcall  GetWeek
       LCALL  TRUN
        ;LCALL  DINGSHI
       LCALL  DISP1
       LCALL  DISP3

       ljmp  start
rwrtc: mov  b,#10000001b
       jb   psw.5,rwrtc1
       mov   b,#10000000b
rwrtc1:clr  sclk
       nop
       setb  rst
       mov   r6,#8
       mov   a,b
rwrtc2:clr  sclk
       rrc  a
       mov  io,c
       nop
       setb  sclk
       djnz  r6,rwrtc2
       mov  r6,#8
       jnb  psw.5,rwrtc4
rwrtc3:clr sclk
       nop
       mov   c,io
       rrc   a
       setb  sclk
       djnz  r6,rwrtc3
       mov  @r0,a
       sjmp  rwrtc6
rwrtc4:mov  a,@r0
rwrtc5:clr  sclk
       rrc  a
       mov  io,c
       nop
       setb sclk
       djnz  r6,rwrtc5
rwrtc6:inc  r0
       mov  a,b
       add  a,#02h
       mov  b,a
       clr  rst
       nop
       clr  sclk
       djnz  r7,rwrtc1
    RET

WRRTC:  CLR  SCLK
        NOP
        SETB  RST
        NOP
        NOP
        MOV   R7,#2
WRRTC1: MOV  R6,#8
        MOV  A,@R0
        CLR  C
wrrtc2: CLR  SCLK
        RRC  A
        MOV  IO,C
        nop
        SETB  SCLK
        DJNZ   R6,WRRTC2
        INC  R0
        djnz  r7,wrrtc1
        clr    rst
        nop
        clr   sclk
        ret


 init:
      CLR  SCLK
      CLR  RST
      MOV  SEC,#10001110b
      MOV  MIN,#00000000b
      MOV  R0,#SEC
      LCALL  wrrtc
      MOV  SEC,#10010000b
      MOV  MIN,#10100101b
      MOV  R0,#SEC
      LCALL  wrrtc
      MOV   R0,#SEC
      MOV  SEC,#10000000b
      MOV  MIN,#00000000b
      lcall  writer_f
      lcall  writer_sh
      lcall  writer_date
      lcall  writer_yue
      lcall  writer_nian
      ret

writer_f:LCALL  wrrtc
      mov  r0,#sec
      mov  sec,#82h
      mov  min,int_min
      lcall  wrrtc
       ret

writer_sh:mov  sec,#10000100b
      mov  min,int_hour
      mov  r0,#sec
      lcall  wrrtc
        ret
writer_yue:mov   sec,#88h
      mov   min,int_month
      mov   r0,#sec
      lcall  wrrtc
         ret
writer_nian:mov  sec,#8ch
      mov  min,int_year1
      mov  r0,#sec
      lcall  wrrtc
      ret
writer_date:mov  sec,#86h
            mov  min,int_date
            mov  r0,#sec
            lcall  wrrtc
      RET

 ;********0***************
 ;BCD轉(zhuǎn)換
 TRUN:
      MOV  A,SEC
      MOV  B,#10H
      DIV  AB
      MOV  SEC12,A
      MOV  SEC11,B

      MOV  A,MIN
      MOV  B,#10H
      DIV   AB
      MOV  MIN12,A
      MOV  MIN11,B

      MOV  A,HOUR
      MOV  B,#10H
      DIV  AB
      MOV  HOUR12,A
      MOV  HOUR11,B

      MOV  A,date
      MOV  B,#10H
      DIV  AB
      MOV  DAY12,a
      MOV  DAY11,b

      MOV  A,MONTH
      MOV  B,#10H
      DIV  AB
      MOV  MONTH12,A
      MOV  MONTH11,B

      MOV  A,year1
      MOV  B,#10H
      DIV  AB
      MOV  YEAR12,A
      MOV  YEAR11,B

      MOV  A,YEAr2
      MOV  B,#10H
      DIV  AB
      MOV  YEAR14,A
      MOV  YEAR13,b
      MOV  A,35h
      MOV  B,#10H
      DIV  AB
      MOV  N_DAY12,A
      MOV  N_day11,B

      MOV  A,34h
      MOV  B,#10H
      DIV  AB
      MOV  N_MONTH12,A
      MOV  N_MONTH11,B

      MOV  A,TEMP
      MOV  B,#10H
      DIV  AB
      MOV  TEMP12,A
      MOV  TEMP11,B


          RET

 ;延時程序
 ;********************

 DEALY:MOV R5,#01h
 DEL1: MOV R2,#07dH
 DEL2:NOP
      NOP
      DJNZ  R2,DEL2
      DJNZ  R5,DEL1
      RET
;顯示程序
;***********************
DENG:MOV  P2,#0FFH
     MOV  A,#00H
     MOV  SBUF,A
     JNB  TI,$
     CLR  TI

     MOV  P2,ADRESS2
     MOV  A,SHU2
     MOV  SBUF,A
     JNB  TI,$
     CLR  TI

     MOV  A,#00H
     MOV  SBUF,A
     JNB   TI,$
     CLR  TI
     LCALL  DEALY
     MOV  P2,#0FFH
     RET
DENG1:MOV P2,#0FFH
     MOV  A,SHU1
     MOV  SBUF,A
     JNB  TI,$
     CLR  TI

     MOV  P2,#0FFH
     mov  a,#00h
     MOV  SBUF,a
     JNB  TI,$
     CLR TI

     MOV  P2,ADRESS1
     MOV  A,SHU3
     MOV  SBUF,A
     JNB  TI,$
     CLR  TI
     LCALL  DEALY
     RET
DISP1:
      MOV  R3,#0bFH
      MOV  R4,#06H
      MOV  R0,#10H

DISP2:MOV  A,@R0
      MOV  DPTR,#TAB
      MOVC  A,@A+DPTR
      MOV  SHU2,A
      inc  r0
      MOV  A,R3
      Rr   A
      MOV  R3,A
      MOV  ADRESS2,A
      LCALL  DENG
      DJNZ   R4,DISP2
      mov  a,day
      mov  dptr,#xing
      movc  a,@a+dptr
      mov  shu2,a
      mov  adress2,#0bfh
      lcall  deng
         RET
DISP3:MOV  R3,#0FEH
      MOV  R4,#08H

      MOV  R1,#24H
DISP4:MOV  A,@R0
      MOV  DPTR,#TAB
      MOVC  A,@A+DPTR
      MOV   SHU3,A
      INC  r0
      MOV  A,@R1
      MOVC  A,@A+DPTR
      MOV  SHU1,A
      INC  R1
      MOV  A,R3
      RR  A
      MOV   R3,A
      MOV  ADRESS1,A
      LCALL  DENG1
      DJNZ  R4,DISP4
            RET
;********************************

;鍵盤程序

;********************************
key:jb  p1.3,s2

s1:  lcall disp1
     lcall  disp3
     jnb  p1.3,s1
     mov  a,6eh
     inc  a
     mov 6eh,a
dianliang1:cjne  a,#01h,dianliang2
            mov  p0,#0feh
            ret
dianliang2:cjne  a,#02h,dianliang3
           mov  p0,#0fch
            ret
dianliang3:cjne  a,#03h,dianliang4
           mov  p0,#0f8h
             ret
dianliang4:cjne  a,#04h,dianliang5
           mov  p0,#0f0h
            ret
dianliang5:cjne  a,#05h,mie
            mov  p0,#0e0h
            ret
mie:cjne  a,#06h,out
    mov  06eh,#00h
    mov  p0,#0ffh
     ret

 out:       ret
s2:jb  p3.3,s3
shang:acall  disp1
   acall  disp3
   jnb  p3.3,shang
   mov   a,temp
   inc  a
   mov  temp,a
   cjne  a,#01h,out
   mov  a,6eh
   cjne  a,#05h,out
   mov   r0,#sec
   mov   sec,#0c0h
   mov   min,70h
   lcall  wrrtc
   mov  r0,#sec
   mov  sec,#0c2h
   mov  min,71h
   lcall  wrrtc
   ret
   

s3:    jb  p3.2,out
       MOV  R7,#05H
 xian: MOV  6FH,R7
       lcall  disp1
       lcall  disp3
       MOV  R7,6FH
       DJNZ  R7,XIAN
jia: mov  a,6eh
     cjne  a,#01h,pan2
    LJMP  jia_SH
pan2:cjne  a,#02h,pan3
   LJMP  jia_F
pan3:cjne  a,#03h,pan4
    LJMP jia_nian
pan4:cjne  a,#04h,pan5
    ljmp  jia_yue
pan5:cjne  a,#05h,out
    ljmp  jia_ri

     ret

jia_f:mov  a,int_min
     inc  a
     da     a
     mov  int_min,a
     cjne  a,#60h,diao_jf
     mov   int_min,#00h
diao_jf:
        lcall  writer_f
        lcall  chxie_ds1302
           ret
jia_sh:
       mov  a,int_hour
       inc  a
       da    a
       mov  int_hour,a
       cjne  a,#24h,diao_jsh
       mov  int_hour,#00h
diao_jsh:
         lcall  writer_sh
         lcall  chxie_ds1302

         ret
jia_ri:mov  a,int_date
       inc  a
       da  a
       mov  int_date,a
       MOV  A,MONTH
       clr  c
       mov  R7,#0f8h
       addc  a,R7
       jc   hou
qian: mov  a,month
      mov  b,#02h
      div  ab
      mov  a,b
      rrc  a
      jc   dayue
xiaoyue:mov  a,int_date
        cjne  a,#31h,diao_jri
        mov   int_date,#01h
        sjmp  diao_jri
dayue:mov  a,int_date
      cjne  a,#32h,diao_jri
      mov  int_date,#01h
      sjmp  diao_jri
hou: mov a,month
     mov  b,#02h
     div  ab
     mov  a,b
     rrc  a
     jc   xiaoyue
     sjmp  dayue

diao_jri:
         lcall  writer_date
         lcall  chxie_ds1302
            ret
jia_yue:mov  a,int_month
        inc   a
        da  a
        mov   int_month,a
        cjne   a,#13h,diao_jyue
        mov  int_month,#01h
diao_jyue:
         lcall  writer_yue
        lcall  chxie_ds1302
    ret
jia_nian:mov  a,int_year1
         inc  a
         da  a
         mov  int_year1,a
          cjne  a,#99h,diao_jnian
          mov  int_year1,#00h
diao_jnian:
           lcall  writer_nian
           lcall  chxie_ds1302
  ret

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱色国产精品免费视频| 麻豆精品一二三| 亚洲视频在线一区观看| 午夜精品一区二区三区电影天堂 | 亚洲精品视频一区| 在线视频你懂得一区二区三区| 日本一区二区三区久久久久久久久不| 经典三级一区二区| 久久精品免费在线观看| 欧美性受xxxx| 午夜欧美电影在线观看| 精品国产凹凸成av人导航| 精品视频一区三区九区| 国产乱人伦精品一区二区在线观看| 日韩国产欧美在线观看| 日本成人中文字幕在线视频| 国产精品毛片久久久久久 | 亚洲成人自拍一区| 亚洲视频 欧洲视频| 亚洲一区二区三区视频在线| 亚洲男人的天堂在线观看| 久久精品欧美一区二区三区不卡| 久久精品人人爽人人爽| 久久久久久久国产精品影院| 精品国产污污免费网站入口| 99久久婷婷国产精品综合| 奇米影视在线99精品| 午夜久久久久久久久久一区二区| 亚洲精品亚洲人成人网在线播放| 亚洲视频在线一区二区| 专区另类欧美日韩| 亚洲免费电影在线| 亚洲国产精品一区二区www| 一区二区三区在线观看动漫| 亚洲综合无码一区二区| 午夜国产不卡在线观看视频| 午夜精品久久久久久久99水蜜桃| 亚洲h精品动漫在线观看| 亚洲地区一二三色| 一区二区激情小说| 亚洲激情在线播放| 日韩精品91亚洲二区在线观看| 国产成人精品三级麻豆| 欧美一区二区三区免费大片| 亚洲欧美综合另类在线卡通| 激情六月婷婷久久| 91精品一区二区三区久久久久久| 国产精品久久久久久久久晋中| 九九视频精品免费| 日本高清不卡一区| 精品不卡在线视频| 亚洲成人动漫在线免费观看| 国产成人av网站| 欧美va在线播放| 亚洲一二三四在线观看| 91在线视频18| 国产欧美综合色| 这里只有精品视频在线观看| 国产欧美精品一区| 亚洲精品va在线观看| 免费国产亚洲视频| 91在线你懂得| 国产视频一区在线播放| 亚洲五月六月丁香激情| 国产成人av电影在线播放| 欧美艳星brazzers| 国产亚洲短视频| 日韩电影在线观看一区| 麻豆成人免费电影| 色8久久人人97超碰香蕉987| 精品国产免费人成在线观看| 亚洲国产精品一区二区尤物区| 国产成人一区在线| 欧美精品18+| 一区二区三区在线看| 国产成人精品免费在线| 日韩你懂的在线观看| 亚洲午夜电影在线| 色8久久人人97超碰香蕉987| 久久色在线观看| 日本va欧美va瓶| 欧美日韩在线观看一区二区| 国产免费成人在线视频| 精品一区在线看| 日韩欧美综合在线| 午夜精品久久久久久久蜜桃app| 波波电影院一区二区三区| 欧美成人在线直播| 日本aⅴ免费视频一区二区三区| 在线视频综合导航| 亚洲欧美偷拍卡通变态| 91免费看视频| 亚洲欧美偷拍另类a∨色屁股| 北岛玲一区二区三区四区 | 亚洲国产精品自拍| 91久久精品国产91性色tv| 亚洲三级在线免费| 99精品国产99久久久久久白柏| 国产精品嫩草99a| 成人av免费在线| 亚洲欧洲99久久| 97se亚洲国产综合自在线| 国产精品第四页| 99国产精品久| 亚洲一区电影777| 91精品国产欧美一区二区| 日韩成人av影视| 日韩一卡二卡三卡四卡| 久久丁香综合五月国产三级网站| 亚洲精品在线观看网站| 国内精品不卡在线| 国产精品美女久久久久久久久 | 最新久久zyz资源站| 成人久久18免费网站麻豆| 综合分类小说区另类春色亚洲小说欧美| 在线播放中文一区| 午夜精品久久久久影视| 欧美videossexotv100| 成人高清免费观看| 亚洲不卡在线观看| 精品国产乱子伦一区| 99久久亚洲一区二区三区青草| 亚洲国产视频在线| 精品久久久久香蕉网| www.欧美.com| 日本在线不卡一区| 欧美国产丝袜视频| 欧美群妇大交群的观看方式| 国产精品影视在线观看| 亚洲午夜在线观看视频在线| 精品国产1区二区| 在线观看不卡视频| 成人精品视频一区| 青青草精品视频| 一区二区三区在线观看视频| 久久综合网色—综合色88| 91在线观看视频| 国产乱码精品一区二区三区忘忧草| 国产精品久久99| 久久香蕉国产线看观看99| 欧美日韩在线播放三区| 久久99在线观看| 天天av天天翘天天综合网色鬼国产| 久久久久国色av免费看影院| 欧美电影一区二区三区| 色婷婷综合视频在线观看| 久久精品国产澳门| 亚洲成人av中文| 亚洲精品国产精品乱码不99| 久久中文字幕电影| 精品国产在天天线2019| 91精品在线免费观看| 色呦呦网站一区| 成人aaaa免费全部观看| 国产成人aaa| 国产精品资源站在线| 久久99日本精品| 日韩黄色片在线观看| 日本欧美一区二区| 亚洲高清三级视频| 一区二区视频免费在线观看| 成人免费一区二区三区视频 | 成人手机在线视频| 亚洲一区在线视频观看| 亚洲黄色免费电影| 亚洲男同性恋视频| 亚洲精品第1页| 亚洲成人免费视频| 亚洲欧洲日韩女同| 国产亚洲精久久久久久| 国产精品国产成人国产三级| 亚洲视频狠狠干| 亚洲一区二三区| 青青草成人在线观看| 韩国中文字幕2020精品| 国产精品综合网| 色综合天天综合在线视频| 日韩一级高清毛片| 国产精品午夜在线| 亚洲超丰满肉感bbw| 国产a区久久久| 5858s免费视频成人| 成人免费视频在线观看| 麻豆一区二区在线| 972aa.com艺术欧美| 欧美日韩一区二区三区免费看| 久久中文娱乐网| 日韩专区一卡二卡| 成人亚洲精品久久久久软件| 欧美日韩精品欧美日韩精品一| 日本一区二区成人在线| 视频在线观看国产精品| 不卡的av中国片| 久久久久久一二三区| 亚洲成人激情av| 91一区二区三区在线播放| 久久精品一区二区三区四区| 亚洲国产日韩a在线播放性色| 成人av免费在线观看| 久久久久久综合|