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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5774|回復: 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編輯過]
回復

使用道具 舉報

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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产xxxx在线| 国产福利资源 | 黄色片在线网站 | 日本免费一区二区三区 | 91高清在线观看 | 龙珠z在线观看 | 精品一区二区在线观看 | 久久er99热精品一区二区 | 精品一区二区视频 | 欧美日韩不卡 | 国产伦精品一区二区三区照片91 | 成人在线视频观看 | 久久久久国产精品 | av黄色在线观看 | 午夜影院网站 | 人人操日日干 | 男人的天堂avav | 毛片在线免费 | www.亚洲视频 | 欧美日韩一区二区三区四区 | 国产粉嫩尤物极品99综合精品 | 精品欧美乱码久久久久久1区2区 | 国产欧美精品区一区二区三区 | 精品欧美一区二区三区久久久 | 久久久久91| 久久久久国产一区二区三区四区 | 综合久久av | 日韩成人精品 | 国产精品一区二区免费 | 一区二区视频在线观看 | 国产人成精品一区二区三 | 91精品国产一区二区三区动漫 | 91香蕉| 一区二区在线观看免费视频 | 成人精品一区二区三区中文字幕 | 亚洲精品播放 | 久久精品久久久久久 | 激情五月综合 | 国产高潮好爽受不了了夜夜做 | www.久草.com| 在线一级片 |