久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5747|回復: 2
打印 上一主題 下一主題
收起左側

[分享]已解決

[復制鏈接]
跳轉到指定樓層
樓主
ID:10802 發表于 2009-4-6 20:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

那個時鐘顯示的程序已經顯示成功了,感謝大家對我這個單片機新手的幫助。所以把自己的這個程序貢獻出來和大家一起分享一下。還請大家多多指教。先謝過了。。。
42h----秒,41h-----分,40h----時
BUF_LED0  送給秒的個位
BUF_LED1  送給秒的十位
BUF_LED2  送給分的個位
BUF_LED3 送給秒的十位
BUF_LED4  送給秒的個位
BUF_LED5  送給秒的十位
一共用了六個數碼管進行顯示

LED0 BIT P2.0
LED1 BIT P2.1
LED2 BIT P2.2
LED3 BIT P2.3
LED4 BIT P2.4
LED5 BIT P2.5

BUF_LED0  EQU   60H
BUF_LED1  EQU   61H
BUF_LED2  EQU   62H
BUF_LED3  EQU   63H
BUF_LED4  EQU   64H
BUF_LED5  EQU   65H
ORG  00H
AJMP MAIN
ORG  0BH
AJMP IT0P
MAIN: MOV P2,#0FFH
      MOV P0,#0FFH
      MOV BUF_LED0,#0C0H           ;設初值
      MOV BUF_LED1,#0C0H
      MOV BUF_LED2,#0C0H
      MOV BUF_LED3,#0C0H
      MOV BUF_LED4,#0C0H
      MOV BUF_LED5,#0C0H
      MOV DPTR,#TABLE
      MOV TMOD,#01H                   ;設定工作方式
      MOV 21H,#100
      CLR A
      MOV 42H,#00
      MOV 41H,#00
      MOV 40H,#00H
      MOV TH0,#0D8H
      MOV TL0,#0F0H
      SETB TR0
      MOV IE,#82H
HERE: CALL XIANSHI       ;等待中斷
      SJMP HERE
IT0P: PUSH Acc
      PUSH PSW
      MOV TH0,#0D8H
      MOV TL0,#0F0H
      DJNZ 21H,RETURN
      MOV 21H,#100
      MOV A,#01H
      ADD A,42H
      MOV 42H,A
      MOV B,#10
      DIV AB
      MOVC A,@A+DPTR
      MOV BUF_LED1,A
      MOV A,B
      MOVC A,@A+DPTR
      MOV BUF_LED0,A
      ;CALL LED_L0
      MOV R2,42H
      CJNE R2,#60,RETURN
      MOV 42H,#00
      MOV A,#01H
      ADD A,41H
      MOV 41H,A
      MOV R3,A
      MOV B,#10
      DIV AB
      MOVC A,@A+DPTR
      MOV BUF_LED3,A
      MOV A,B
      MOVC A,@A+DPTR
      MOV BUF_LED2,A
      ;CALL LED_L2
      CJNE R3,#60,RETURN
      MOV 41H,#00
      MOV A,#01H
      ADD A,40H
      ;DA A
      MOV 40H,A
      MOV R4,A
      MOV B,#0AH
      DIV AB
      MOVC A,@A+DPTR
      MOV BUF_LED5,A
      MOV A,B
      MOVC A,@A+DPTR
      MOV BUF_LED4,A
      ;CALL LED_L4
      CJNE R4,#24,RETURN
      MOV 40H,#00
RETURN:POP PSW
       POP Acc
       RETI
XIANSHI:
LED_L0:
       MOV P2,#11111110B
       MOV P0,BUF_LED0
       CALL DELAY
LED_L1:MOV P2,#11111101B
       MOV P0,BUF_LED1
       CALL DELAY
LED_L2:MOV P2,#11111011B
       MOV P0,BUF_LED2
       CALL DELAY
LED_L3:MOV P2,#11110111B
       MOV P0,BUF_LED3
       CALL DELAY
LED_L4:MOV P2,#11101111B
       MOV P0,BUF_LED4
       CALL DELAY
LED_L5:MOV P2,#11011111B
       MOV P0,BUF_LED5
       CALL DELAY
       RET
DELAY:MOV R5,#5         ;延時
   D2:MOV R6,#248
   D1:DJNZ R6,D1
      DJNZ R5,D2
      RET
TABLE:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
      END

游客,如果您要查看本帖隱藏內容請回復
游客,如果您要查看本帖隱藏內容請回復
[此貼子已經被作者于2009-4-9 16:20:00編輯過]
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:9960 發表于 2009-4-6 22:30 | 只看該作者
1,加上注釋會好看點。 2,MOV P2,11111110B 類似的這幾句好像少了個#號, 3,我也是新手,所以目前只看出這幾點。
回復

使用道具 舉報

板凳
ID:10802 發表于 2009-4-8 11:20 | 只看該作者

謝謝啊,你說得很對.

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品一区在线 | 午夜av电影| 香蕉大人久久国产成人av | 91精品国产91久久久久游泳池 | www.婷婷 | 日本高清视频在线播放 | 日本三级网 | 久久国产精品-国产精品 | 中文字幕 在线观看 | 国产精品黄视频 | 中文字幕在线观看一区 | 国产电影一区二区在线观看 | 日本不卡一区二区三区在线观看 | 亚洲一区二区三区视频 | 国产区精品 | 成年人国产在线观看 | 国产第1页 | 亚洲精品视频在线播放 | 国产精品美女一区二区 | 一区二区三区四区日韩 | 精品福利在线 | 午夜精品久久久久久久久久久久久 | 国产高潮好爽受不了了夜色 | 精品国产免费人成在线观看 | 亚洲高清视频一区二区 | 欧美一区二区三区久久精品 | 中文字幕一区二区三区四区 | 久久久精品网站 | 国产精品五月天 | 久久青| 一区中文字幕 | 蜜桃久久 | 殴美黄色录像 | av网址在线播放 | 中文字幕乱码视频32 | 久久五月婷 | 91久久看片 | 365夜爽爽欧美性午夜免费视频 | 91精品国产91久久综合桃花 | 高清18麻豆 | 中文字幕av在线播放 |