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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

8951單片機驅動max7219顯示器顯示可調時間

[復制鏈接]
跳轉到指定樓層
樓主
ID:44594 發表于 2012-9-15 14:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
KEY1 BIT P1.0 KEY2 BIT P1.1 KEY3 BIT P1.2 CLK BIT P1.3 LOAD BIT P1.4 DIN BIT P1.5 SECOND DATA 30H MINUTE DATA 31H HOUR DATA 32H ORG 0000H AJMP MAIN ORG 000BH AJMP TIMER0 MAIN: MOV SP,#60H MOV TMOD,#01H MOV TH0,#0B1H MOV TL0,#0E0H SETB ET0 SETB EA MOV R2,#50 SETB TR0 MOV SECOND,#00H MOV MINUTE,#00H MOV HOUR,08H MOV A,HOUR ANL A,#0F0H SWAP A MOV 79H,A MOV A,HOUR ANL A,#0FH MOV 7AH,A MOV A,MINUTE ANL A,#0F0H SWAP A MOV 7BH,A MOV A,MINUTE ANL A,#0FH MOV 7CH,A MOV A,SECOND ANL A,#0F0H SWAP A MOV 7DH,A MOV A,SECOND ANL A,#0FH MOV 7EH,A MOV R3,#00H ACALL INI7219 LOOP: ACALL KEY ACALL DISPLAY AJMP LOOP INI7219: MOV 50H,#0FH MOV 51H,#00H MOV R0,#50H ACALL SEND7219 MOV 50H,#0CH MOV 51H,#01H MOV R0,#50H ACALL SEND7219 MOV 50H,#0BH MOV 51,#05H MOV R0,#50H ACALL SEND7219 MOV 50H,#0AH MOV 51H,#09H MOV R0,#50H ACALL SEND7219 MOV 50H,#09H MOV 51H,#0FFH MOV R0,#50H ACALL SEND7219 RET DISPLAY:MOV 50H,#01H MOV 51H,79H MOV R0,#50H ACALL SEND7219 MOV 50H,#02H MOV 51H,7AH MOV R0,#50H ACALL SEND7219 MOV 50H,#03H MOV 51H,7BH MOV R0,#50H ACALL SEND7219 MOV 50H,#04H MOV 51H,7CH MOV R0,#50H ACALL SEND7219 MOV 50H,#05H MOV 51H,7DH MOV R0,#50H ACALL SEND7219 MOV 50H,#06H MOV 51H,7EH MOV R0,#50H ACALL SEND7219 RET SEND7219:CLR LOAD MOV R4,#02H CLR C LOP1: MOV R1,#08H MOV A,@R0 LOP2: RLC A MOV DIN,C SETB CLK CLR CLK DJNZ R1,LOP2 INC R0 DJNZ R4,LOP1 SETB LOAD RET KEY: JNB KEY1,KK1 JB KEY1,$ INC R3 CJNE R3,#04H,JMPKK3 MOV R3,#00H JMPKK3: AJMP KK3 KK1: JNB KEY2,KK2 JB KEY2,$ MOV A,R3 RL A MOV DPTR,#KJMP1 JMP @A+DPTR KJMP1: AJMP DISCLK AJMP SINC AJMP MINC AJMP HINC SINC: MOV A,SECOND ADD A,#01H DA A MOV SECOND,A CJNE A,#60H,DISS1 MOV SECOND,#00H DISS1: AJMP DISS MINC: MOV A,MINUTE ADD A,#01H DA A MOV MINUTE,A CJNE A,#60H,DISM1 MOV MINUTE,00H DISM1: AJMP DISM HINC: MOV A,HOUR ADD A,#01H DA A MOV HOUR,A CJNE A,#24H,DISH1 DISH1: AJMP DISH KK2: JNB KEY3,KK3 JB KEY3,$ MOV A,R3 RL A MOV DPTR,#KJMP2 JMP @A+DPTR KJMP2: AJMP DISCLK AJMP SDEC AJMP MDEC AJMP HDEC SDEC: MOV A,#9AH CLR C SUBB A,#01H ADD A,SECOND DA A MOV SECOND,A CJNE A,#00H,DISS2 MOV SECOND,#59H DISS2: AJMP DISS MDEC: MOV A,#9AH CLR C SUBB A,#01H ADD A,MINUTE DA A MOV MINUTE,A CJNE A,#0,DISM2 MOV MINUTE,#59H DISM2: AJMP DISM HDEC: MOV A,#9AH CLR C SUBB A,#01H ADD A,HOUR DA A MOV HOUR,A CJNE A,#99H,DISH2 MOV HOUR,#23H DISH2: AJMP DISH KK3: MOV A,R3 RL A MOV DPTR,#KJMP3 JMP @A+DPTR KJMP3: AJMP DISCLK AJMP DISS AJMP DISM AJMP DISH DISCLK: MOV R0,#79H MOV R1,#HOUR MOV R4,#03H CFLOOP: MOV A,@R1 SWAP A ANL A,#0FH MOV @R0,A INC R0 MOV A,@R1 ANL A,#0FH MOV @R0,A INC R0 DEC R1 DJNZ R4,CFLOOP SETB TR0 RET DISS: CLR TR0 MOV A,SECOND SWAP A ANL A,#0FH MOV 7DH,A MOV A,SECOND ANL A,#0FH MOV 7EH,A MOV 79H,#0FH MOV 7AH,#0FH MOV 7BH,#0FH MOV 7CH,#0FH AJMP KK5 DISM: CLR TR0 MOV A,MINUTE SWAP A ANL A,#0FH MOV 7BH,A MOV A,MINUTE ANL A,#0FH MOV 7CH,A MOV 79H,#0FH MOV 7AH,#0FH MOV 7DH,#0FH MOV 7EH,#0FH AJMP KK5 DISH: CLR TR0 MOV A,HOUR SWAP A ANL A,#0FH MOV 79H,A MOV A,HOUR ANL A,#0FH MOV 7AH,A MOV 7BH,#0FH MOV 7CH,#0FH MOV 7DH,#0FH MOV 7EH,#0FH KK5: RET TIMER0: PUSH ACC PUSH PSW MOV TH0,#0B1H MOV TL0,#0E0H DJNZ R2,NEXT MOV R2,#50 MOV A,SECOND ADD A,#01H DA A MOV SECOND,A CJNE A,#60H,NEXT S1: MOV SECOND,#00H MOV A,MINUTE ADD A,#01H DA A MOV MINUTE,A CJNE A,#60H,NEXT S2: MOV MINUTE,#00H MOV A,HOUR ADD A,#01H DA A MOV HOUR,A CJNE A,#24H,NEXT MOV HOUR,#00H NEXT: POP PSW POP ACC RETI END
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:7485 發表于 2012-9-15 20:24 | 只看該作者
這個看著比較吃力
回復

使用道具 舉報

板凳
ID:7485 發表于 2012-9-15 20:57 | 只看該作者
 

KEY1 BIT P1.0

       KEY2 BIT P1.1

       KEY3 BIT P1.2

       CLK BIT P1.3

       LOAD BIT P1.4

       DIN BIT P1.5

       SECOND DATA 30H

       MINUTE DATA 31H

       HOUR DATA 32H

       ORG 0000H

       AJMP MAIN

       ORG 000BH

       AJMP TIMER0

MAIN:

       MOV SP,#60H

       MOV TMOD,#01H

       MOV TH0,#0B1H

       MOV TL0,#0E0H

       SETB ET0

       SETB EA

       MOV R2,#50

       SETB TR0

       MOV SECOND,#00H

       MOV MINUTE,#00H

       MOV HOUR,08H

       MOV A,HOUR

       ANL A,#0F0H

       SWAP A

       MOV 79H,A

       MOV A,HOUR

       ANL A,#0FH

       MOV 7AH,A

       MOV A,MINUTE

       ANL A,#0F0H

       SWAP A

       MOV 7BH,A

       MOV A,MINUTE

       ANL A,#0FH

       MOV 7CH,A

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色在线免费视频 | 一区二区三区视频在线免费观看 | 国产一区二区三区高清 | 久草院线 | 国产精品亚洲一区二区三区在线 | 成人欧美在线 | 免费看91| 国产日韩欧美 | 香蕉视频在线播放 | 日韩在线观看中文字幕 | 国产不卡一区 | 日韩精品在线播放 | 国产一区二区三区在线视频 | 影音先锋亚洲资源 | 国产高清视频在线观看播放 | 日本精品视频 | 亚洲欧美日韩网站 | xxxxx免费视频 | av男人的天堂av | 羞羞视频免费在线 | 人人看人人射 | 精品视频一区二区 | 在线午夜 | 精品中文字幕在线 | 日本在线视频一区二区 | 日韩精品极品视频在线观看免费 | 69亚洲精品 | 一区二区三区小视频 | 狠狠操天天干 | www.夜夜骑 | 成人在线视频免费观看 | 国产精品99久久久久久宅男 | 国产精品成人国产乱一区 | 嫩草视频在线看 | 久久只有精品 | 免费一级毛片 | 日韩视频一区在线观看 | 成人欧美一区二区三区黑人孕妇 | 免费在线观看一级毛片 | 成人av一区二区亚洲精 | 亚洲精品综合 |