<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發網

      電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

      單片機制作的12864數字鐘

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2008-12-4
      sp;    LCALL wdatsz
                      MOV     com,33H                ;設置起始為第1行
                      LCALL Wcom
                      MOV     com,34H                ;設置第1行0頁
                      LCALL Wcom
                      MOV     com,35H                ;設置第1行0列  
                      LCALL Wcom
                      MOV     R1,#64                 ;寫入日
                      LCALL wdatnyr
      m0:             lcall   xszsfm   
                      lcall   xsznyr
                      lcall   xszxq
                      lcall   zh             
                      lcall   dz
                      SJMP    m0
      ;***************************************************顯示星期子程序<占用區0>
      xszxq:          push    dph                    ;保護現場
                      push    dpl
                      push    acc
                      push    psw
                      clr     psw.3                  ;進入第0組工作寄存器
                      clr     psw.4
                      CLR CS2
                      SETB CS1
                      MOV 33H,#0C0H              ;設行單元初值
                      MOV 34H,#0BAH              ;設頁單元初值
                      MOV 35H,#58H               ;設列單元初值
                      MOV     com,33H                ;設置起始為第1行
                      LCALL Wcom
                      MOV     com,34H                ;設置第1行0頁
                      LCALL Wcom
                      MOV     com,35H                ;設置第1行0列  
                      LCALL Wcom
                      MOV     A,25H
                      CJNE    A,#1,LOOP16
                      MOV     R1,#0
                      LCALL Wxqsz
                      LJMP xxxx
      LOOP16:         CJNE    A,#2,LOOP17
                      MOV     R1,#24
                      LCALL Wxqsz
                      LJMP xxxx
      LOOP17:         CJNE    A,#3,LOOP18
                      MOV     R1,#48
                      LCALL Wxqsz
                      LJMP xxxx
      LOOP18:         CJNE    A,#4,LOOP19
                      MOV     R1,#72
                      LCALL Wxqsz
                      LJMP xxxx
      LOOP19:         CJNE    A,#5,LOOP20
                      MOV     R1,#96
                      LCALL Wxqsz
                      LJMP xxxx
      LOOP20:         CJNE    A,#6,LOOP21
                      MOV     R1,#120
                      LCALL Wxqsz
                      LJMP xxxx
      LOOP21:         MOV     R1,#144
                      LCALL Wxqsz
      xxxx:           pop     psw                    ;回復現場
                      pop     acc
                      pop     dph
                      pop     dpl
                      RET
      ;***************************************************顯示月日子程序<占用區0>
      xsznyr:         push    dph                    ;保護現場
                      push    dpl
                      push    acc
                      push    psw
                      clr     psw.3                  ;進入第0組工作寄存器
                      clr     psw.4
                      CLR CS1
                      SETB CS2
                      MOV 33H,#0C0H              ;設行單元初值
                      MOV 34H,#0B8H              ;設頁單元初值
                      MOV 35H,#78H               ;設列單元初值
                      MOV     com,33H                ;設置起始為第1行
                      LCALL Wcom
                      MOV     com,34H                ;設置第1行0頁
                      LCALL Wcom
                      MOV     com,35H                ;設置第1行0列  
                      LCALL Wcom
                      MOV A,27H
                      ANL     A,#0F0h
                      CJNE    A,#0,LOOP10
                      MOV     R1,#0A0H
                      LCALL WDATSZ
                      SJMP    LOOP11                 ;月十位為0時消隱
      LOOP10:         MOV     R1,A                   ;否則月十位輸出數字
                      LCALL WDATSZ              
      LOOP11:         CLR CS2
                      SETB CS1
                      MOV 33H,#0C0H              ;設行單元初值
                      MOV 34H,#0B8H              ;設頁單元初值
                      MOV 35H,#40H               ;設列單元初值
                      MOV     com,33H                ;設置起始為第1行
                      LCALL Wcom
                      MOV     com,34H                ;設置第1行0頁
                      LCALL Wcom
                      MOV     com,35H                ;設置第1行0列  
                      LCALL Wcom
                      MOV A,27H
                      ANL     A,#0Fh
                      SWAP    A
                      MOV     R1,A                   ;寫月個位
                      LCALL WDATSZ
                      MOV 33H,#0C0H              ;設行單元初值
                      MOV 34H,#0B8H              ;設頁單元初值
                      MOV 35H,#58H               ;設列單元初值
                      MOV     com,33H                ;設置起始為第1行
                      LCALL Wcom
                      MOV     com,34H                ;設置第1行0頁
                      LCALL Wcom
                      MOV     com,35H                ;設置第1行0列  
                      LCALL Wcom
                      MOV A,26H
                      ANL     A,#0F0h
                      CJNE    A,#0,LOOP12
                      MOV     R1,#0A0H
                      LCALL WDATSZ
                      SJMP    LOOP13                 ;日十位為0時消隱
      LOOP12:         MOV     R1,A                   ;否則日十位輸出數字
                      LCALL WDATSZ              
      LOOP13:         MOV     com,33H                ;設置起始為第1行
                      LCALL Wcom
                      MOV     com,34H                ;設置第1行0頁
                      LCALL Wcom
                      MOV     com,35H                ;設置第1行0列  
                      LCALL Wcom
                      MOV A,26H
                      ANL     A,#0Fh
                      SWAP    A
                      MOV     R1,A                   ;寫日個位
                      LCALL WDATSZ
                      pop     psw                    ;回復現場
                      pop     acc
                      pop     dph
                      pop     dpl
                      RET
      ;***************************************************顯示時分秒子程序<占用區0>
      xszsfm:         push    dph                    ;保護現場
                      push    dpl
                      push    acc
                      push    psw
                      clr     psw.3                  ;進入第0組工作寄存器
                      clr     psw.4
                      CLR CS1
                      SETB CS2
                      MOV 33H,#0C0H              ;設行單元初值
                      MOV 34H,#0BCH              ;設頁單元初值
                      MOV 35H,#60H               ;設列單元初值
                      MOV     com,33H                ;設置起始為第1行
                      LCALL Wcom
                      MOV     com,34H                ;設置第1行0頁
                      LCALL Wcom
                      MOV     com,35H                ;設置第1行0列  
                      LCALL Wcom
                      MOV     A,2fh                  ;寫入時十位
                      swap    A
                      MOV     R1,A
                      LCALL WDATSZ
                      MOV com,33H                ;重新設行單元
                      LCALL Wcom
                      MOV com,34H                ;重新設頁單元
                      LCALL Wcom
                      MOV com,35H        &

      上一頁  [1] [2] [3] [4] [5] [6] 下一頁

      Tags:單片機數字鐘,單片機,數字鐘制作  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 色综合天天综合给合国产| 国产综合精品在线| 三级韩国一区久久二区综合 | 亚洲综合一区国产精品| 色爱无码AV综合区| 亚洲av永久综合在线观看尤物| 久久综合久久久久| 亚洲欧美日韩综合久久久| 香蕉久久综合精品首页| 国产综合久久久久| 色综合久久综合网| 一本色道久久88精品综合| 97久久天天综合色天天综合色hd| 卡通动漫第一页综合专区| 丁香色欲久久久久久综合网| 久久综合久久综合亚洲| 日韩综合无码一区二区| 亚洲狠狠色丁香婷婷综合| 久久综合日韩亚洲精品色| 天天综合天天综合色在线| 久久综合一区二区无码| 婷婷色中文字幕综合在线| 狠狠色狠狠色综合| 色综合天天色综合| 色综合天天综合网站中国| 久久99国产综合色| 国产天天综合永久精品日| 亚洲日韩在线中文字幕综合| 亚洲综合婷婷久久| 色欲综合久久中文字幕网| 狠狠色综合久色aⅴ网站| 亚洲综合另类小说色区色噜噜| 亚洲综合激情五月色一区| 色狠狠色狠狠综合一区| 久久婷婷五月综合97色 | 亚洲精品第一国产综合境外资源 | 国产综合色在线精品| 国产天堂一区二区综合| 一本大道AV伊人久久综合| 色综合久久中文字幕综合网| 狠狠综合久久av一区二区 |