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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5725|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲免费在线 | 亚洲天堂中文字幕 | 91精品国产综合久久久久久首页 | 午夜免费视频 | 18gay男同69亚洲网站 | 欧美精品1区2区3区 免费黄篇 | 亚洲高清在线观看 | 国产99久久精品一区二区永久免费 | 中午字幕在线观看 | 91资源在线 | 亚洲一区二区av | 国产一区二区在线91 | 国外成人免费视频 | 久久久久成人精品免费播放动漫 | 免费一看一级毛片 | 神马久久久久久久久久 | 欧美一级欧美一级在线播放 | 天天插天天狠天天透 | av香港经典三级级 在线 | 91在线网站| 欧美精品一区二区三区在线播放 | 亚洲欧美日韩在线不卡 | 亚洲高清在线观看 | 一区二区在线不卡 | 91免费视频 | 国产精品有限公司 | 亚洲最大av网站 | 一区二区在线免费观看 | 亚洲欧美精品久久 | 色一级| 老牛嫩草一区二区三区av | 国产精品无码久久久久 | 亚洲精品久久久久久一区二区 | 男人天堂99| 免费av电影网站 | 97av在线 | 国产特一级黄色片 | 色综合一区二区 | 精品免费| 国产美女黄色片 | 国产黄色小视频 |