久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
51單片機(jī)心形燈設(shè)計(jì)
[打印本頁]
作者:
言必信行必果
時(shí)間:
2016-9-15 14:55
標(biāo)題:
51單片機(jī)心形燈設(shè)計(jì)
51單片機(jī)心形燈設(shè)計(jì)
0.png
(127.91 KB, 下載次數(shù): 55)
下載附件
2016-9-24 13:36 上傳
全部設(shè)計(jì)資料下載:
心形燈設(shè)計(jì).doc
(123.5 KB, 下載次數(shù): 11)
2016-9-15 14:54 上傳
點(diǎn)擊文件名下載附件
51單片機(jī)
下載積分: 黑幣 -5
ORG 0000H
MAIN: MOV R1,#08H
MOV A,#7FH
DAN2: MOV P2,A
CALL DELAY
RR A
DJNZ R1,DAN2
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN3: MOV P3,A
CALL DELAY
RR A
DJNZ R1,DAN3
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN4: MOV P1,A
CALL DELAY
RR A
DJNZ R1,DAN4
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#0FEH
DAN1: MOV P0,A
ACALL DELAY
RL A
DJNZ R1,DAN1
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
;單個(gè)跑馬燈
MOV R1,#08H
MOV A,#7FH
DAN22: MOV P2,A
CALL DELAY1
RR A
DJNZ R1,DAN22
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN33: MOV P3,A
CALL DELAY1
RR A
DJNZ R1,DAN33
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN44: MOV P1,A
CALL DELAY1
RR A
DJNZ R1,DAN44
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#0FEH
DAN11: MOV P0,A
ACALL DELAY1
RL A
DJNZ R1,DAN11
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
;單個(gè)跑馬燈
MOV R1,#08H
MOV A,#7FH
DAN222: MOV P2,A
CALL DELAY2
RR A
DJNZ R1,DAN222
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN333: MOV P3,A
CALL DELAY2
RR A
DJNZ R1,DAN333
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN444: MOV P1,A
CALL DELAY2
RR A
DJNZ R1,DAN444
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#0FEH
DAN111: MOV P0,A
ACALL DELAY2
RL A
DJNZ R1,DAN111
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
;單個(gè)跑馬燈
MOV R1,#08H
MOV A,#7FH
D1AN22: MOV P2,A
CALL DELAY3
RR A
DJNZ R1,D1AN22
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
D1AN33: MOV P3,A
CALL DELAY3
RR A
DJNZ R1,D1AN33
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
D1AN44: MOV P1,A
CALL DELAY3
RR A
DJNZ R1,D1AN44
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#0FEH
D1AN11: MOV P0,A
ACALL DELAY3
RL A
DJNZ R1,D1AN11
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
;單個(gè)跑馬燈
MOV R1,#08H
MOV A,#7FH
DAN2A: MOV P2,A
CALL DELAY4
RR A
DJNZ R1,DAN2A
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN3A: MOV P3,A
CALL DELAY4
RR A
DJNZ R1,DAN3A
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN4A: MOV P1,A
CALL DELAY4
RR A
DJNZ R1,DAN4A
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H ;單個(gè)跑馬燈
MOV A,#0FEH
DAN1A: MOV P0,A
ACALL DELAY4
RL A
DJNZ R1,DAN1A
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN2A1: MOV P2,A
CALL DELAY4
RR A
DJNZ R1,DAN2A1
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN3A1: MOV P3,A
CALL DELAY4
RR A
DJNZ R1,DAN3A1
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
MOV A,#7FH
DAN4A1: MOV P1,A
CALL DELAY4
RR A
DJNZ R1,DAN4A1
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#12H
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H ;單個(gè)跑馬燈
MOV A,#0FEH
DAN1A1: MOV P0,A
ACALL DELAY4
RL A
DJNZ R1,DAN1A1
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#4
JIAOTI: ;交替閃爍
MOV P0,#01010101B
MOV P1,#01010101B
MOV P2,#01010101B
MOV P3,#01010101B
CALL DELAY
MOV P0,#10101010B
MOV P1,#10101010B
MOV P2,#10101010B
MOV P3,#10101010B
CALL DELAY
DJNZ R1,JIAOTI
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H
QUAN: ;閃爍的頻率由慢變快
MOV P0,#00H
MOV P1,#00H
MOV P2,#00H
MOV P3,#00H
CALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
CALL DELAY
DJNZ R1,QUAN
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#08H ;漸漸變亮,然后熄滅
MOV A,#07FH
JIAN2: MOV P2,A
ACALL DELAY1
RR A
ANL A,P2
DJNZ R1,JIAN2
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#00H
MOV P3,#0FFH
MOV R1,#08H
MOV A,#07FH
JIAN3: MOV P3,A
ACALL DELAY1
RR A
ANL A,P3
DJNZ R1,JIAN3
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#00H
MOV P3,#00H
MOV R1,#08H
MOV A,#07FH
JIAN4: MOV P1,A
ACALL DELAY1
RR A
ANL A,P1
DJNZ R1,JIAN4
MOV P0,#0FFH
MOV P1,#00H
MOV P2,#00H
MOV P3,#00H
MOV R1,#08H
MOV A,#0FEH
JIAN1: MOV P0,A
ACALL DELAY1
RL A
ANL A,P0
DJNZ R1,JIAN1
MOV P0,#00H
MOV P1,#00H
MOV P2,#00H
MOV P3,#00H
MOV P0,#10101010B
MOV P1,#01010101B
MOV P2,#01010101B
MOV P3,#01010101B
ANL P2,#00010101B
CALL DELAY
ANL P2,#00000101B
CALL DELAY
ANL P2,#00000001B
CALL DELAY
ANL P2,#00000000B
CALL DELAY
ANL P3,#00010101b
CALL DELAY
ANL P3,#00000101b
CALL DELAY
ANL P3,#00000001b
CALL DELAY
ANL P3,#00000000b
CALL DELAY
ANL P1,#00010101b
CALL DELAY
ANL P1,#00000101b
CALL DELAY
ANL P1,#00000001b
CALL DELAY
ANL P1,#00000000b
CALL DELAY
ANL P0,#10101000B
CALL DELAY
ANL P0,#10100000B
CALL DELAY
ANL P0,#10000000B
CALL DELAY
ANL P0,#00000000B
CALL DELAY
ORL P0,#01000000b
CALL DELAY
ORL P0,#01010000b
CALL DELAY
ORL P0,#01010100b
CALL DELAY
ORL P0,#01010101b
CALL DELAY
ORL P1,#00000010b
CALL DELAY
ORL P1,#00001010b
CALL DELAY
ORL P1,#00101010b
CALL DELAY
ORL P1,#10101010b
CALL DELAY
ORL P3,#00000010b
CALL DELAY
ORL P3,#00001010b
CALL DELAY
ORL P3,#00101010b
CALL DELAY
ORL P3,#10101010b
CALL DELAY
ORL P2,#00000010b
CALL DELAY
ORL P2,#00001010b
CALL DELAY
ORL P2,#00101010b
CALL DELAY
ORL P2,#10101010b
CALL DELAY
ANL P0,#00010101B
ANL P2,#00101010B
CALL DELAY
ANL P0,#00000101B
ANL P2,#00001010B
CALL DELAY
ANL P0,#00000001B
ANL P2,#00000010B
CALL DELAY
ANL P0,#00000000B
ANL P2,#00000000B
CALL DELAY
ANL P1,#10101000B
ANL P3,#00101010B
CALL DELAY
ANL P1,#10100000B
ANL P3,#00001010B
CALL DELAY
ANL P1,#10000000B
ANL P3,#00000010B
CALL DELAY
ANL P1,#00000000B
ANL P3,#00000000B
CALL DELAY
ORL P1,#01000000B
ORL P3,#00000001B
CALL DELAY
ORL P1,#01010000B
ORL P3,#00000101B
CALL DELAY
ORL P1,#01010100B
ORL P3,#00010101B
CALL DELAY
ORL P1,#01010101B
ORL P3,#01010101B
CALL DELAY
ORL P0,#00000000B
ORL P2,#00000001B
CALL DELAY
ORL P0,#00001010B
ORL P2,#00000101B
CALL DELAY
ORL P0,#00101010B
ORL P2,#00010101B
CALL DELAY
ORL P0,#10101010B
ORL P2,#01010101B
CALL DELAY
ORL P0,#11000000B
ORL P2,#11000000B
CALL DELAY
ORL P0,#11110000B
ORL P2,#11110000B
CALL DELAY
ORL P0,#11111100B
ORL P2,#11111100B
CALL DELAY
ORL P0,#11111111B
ORL P2,#11111111B
CALL DELAY
ORL P1,#00000011B
ORL P3,#11000000B
CALL DELAY
ORL P1,#00001111B
ORL P3,#11110000B
CALL DELAY
ORL P1,#00111111B
ORL P3,#11111100B
CALL DELAY
ORL P1,#11111111B
ORL P3,#11111111B
CALL DELAY
ANL P1,#01111111B
ANL P3,#11111110B
CALL DELAY
ANL P1,#00111111B
ANL P3,#11111100B
CALL DELAY
ANL P1,#00011111B
ANL P3,#11111100B
CALL DELAY
ANL P1,#00001111B
ANL P3,#11110000B
CALL DELAY
ANL P1,#00000111B
ANL P3,#11100000B
CALL DELAY
ANL P1,#00000011B
ANL P3,#11000000B
CALL DELAY
ANL P1,#00000001B
ANL P3,#10000000B
CALL DELAY
ANL P1,#00000000B
ANL P3,#00000000B
CALL DELAY
ANL P0,#11111110B
ANL P2,#11111110B
CALL DELAY
ANL P0,#11111100B
ANL P2,#11111100B
CALL DELAY
ANL P0,#11111000B
ANL P2,#11111000B
CALL DELAY
ANL P0,#11110000B
ANL P2,#11110000B
CALL DELAY
ANL P0,#11100000B
ANL P2,#11100000B
CALL DELAY
ANL P0,#11000000B
ANL P2,#11000000B
CALL DELAY
ANL P0,#10000000B
ANL P2,#10000000B
CALL DELAY
ANL P0,#00000000B
ANL P2,#00000000B
CALL DELAY
MOV R1,#4
JIAOT: ;交替閃爍
MOV P0,#00110011B
MOV P1,#00110011B
MOV P2,#00110011B
MOV P3,#00110011B
CALL DELAY
MOV P0,#11001100B
MOV P1,#11001100B
MOV P2,#11001100B
MOV P3,#11001100B
CALL DELAY
DJNZ R1,JIAOT
MOV P0,#0FFH
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV R1,#6
SIGE: MOV P0,#11111110B
MOV P1,#01111111B
MOV P2,#01111111B
MOV P3,#01111111B
CALL DELAY1
MOV P0,#11111100B
MOV P1,#00111111B
MOV P2,#00111111B
MOV P3,#00111111B
CALL DELAY1
MOV P0,#11111000B
MOV P1,#00011111B
MOV P2,#00011111B
MOV P3,#00011111B
CALL DELAY1
MOV P0,#11110000B
MOV P1,#00001111B
MOV P2,#00001111B
MOV P3,#00001111B
CALL DELAY1
MOV P0,#11100000B
MOV P1,#00000111B
MOV P2,#00000111B
MOV P3,#00000111B
CALL DELAY1
MOV P0,#11000000B
MOV P1,#000000111B
MOV P2,#00000011B
MOV P3,#00000011B
CALL DELAY1
MOV P0,#10000000B
MOV P1,#00000001B
MOV P2,#00000001B
MOV P3,#00000001B
CALL DELAY1
MOV P0,#00000000B
MOV P1,#00000000B
MOV P2,#00000000B
MOV P3,#00000000B
CALL DELAY1
DJNZ R1,SIGE
MOV P0,#11111110B
MOV P1,#01111111B
MOV P2,#01111111B
MOV P3,#01111111B
CALL DELAY1
MOV P0,#11111100B
MOV P1,#00111111B
MOV P2,#00111111B
MOV P3,#00111111B
CALL DELAY1
MOV P0,#11111000B
MOV P1,#00011111B
MOV P2,#00011111B
MOV P3,#00011111B
CALL DELAY1
MOV P0,#11110000B
MOV P1,#00001111B
MOV P2,#00001111B
MOV P3,#00001111B
CALL DELAY1
MOV P0,#11100000B
MOV P1,#00000111B
MOV P2,#00000111B
MOV P3,#00000111B
CALL DELAY1
MOV P0,#11000000B
MOV P1,#000000111B
MOV P2,#00000011B
MOV P3,#00000011B
CALL DELAY1
MOV P0,#10000000B
MOV P1,#00000001B
MOV P2,#00000001B
MOV P3,#00000001B
CALL DELAY1
MOV P0,#00000000B
MOV P1,#00000000B
MOV P2,#00000000B
MOV P3,#00000000B
CALL DELAY2
MOV P0,#10000000B
MOV P1,#00000001B
MOV P2,#00000001B
MOV P3,#00000001B
CALL DELAY2
MOV P0,#11000000B
MOV P1,#00000011B
MOV P2,#00000011B
MOV P3,#00000011B
CALL DELAY2
MOV P0,#11100000B
MOV P1,#00000111B
MOV P2,#00000111B
MOV P3,#00000111B
CALL DELAY2
MOV P0,#11110000B
MOV P1,#00001111B
MOV P2,#00001111B
MOV P3,#00001111B
CALL DELAY2
MOV P0,#11111000B
MOV P1,#00011111B
MOV P2,#00011111B
MOV P3,#00011111B
CALL DELAY2
MOV P0,#11111100B
MOV P1,#00111111B
MOV P2,#00111111B
MOV P3,#00111111B
CALL DELAY2
MOV P0,#11111110B
MOV P1,#01111111B
MOV P2,#01111111B
MOV P3,#01111111B
CALL DELAY2
MOV P0,#11111111B
MOV P1,#11111111B
MOV P2,#11111111B
MOV P3,#11111111B
CALL DELAY2
MOV P0,#11111110B
MOV P1,#01111111B
MOV P2,#01111111B
MOV P3,#01111111B
CALL DELAY2
MOV P0,#11111100B
MOV P1,#00111111B
MOV P2,#00111111B
MOV P3,#00111111B
CALL DELAY
MOV P0,#11111000B
MOV P1,#00011111B
MOV P2,#00011111B
MOV P3,#00011111B
CALL DELAY2
MOV P0,#11110000B
MOV P1,#00001111B
MOV P2,#00001111B
MOV P3,#00001111B
CALL DELAY2
MOV P0,#11100000B
MOV P1,#00000111B
MOV P2,#00000111B
MOV P3,#00000111B
CALL DELAY2
MOV P0,#11000000B
MOV P1,#000000111B
MOV P2,#00000011B
MOV P3,#00000011B
CALL DELAY2
MOV P0,#10000000B
MOV P1,#00000001B
MOV P2,#00000001B
MOV P3,#00000001B
CALL DELAY2
MOV P0,#00000000B
MOV P1,#00000000B
MOV P2,#00000000B
MOV P3,#00000000B
CALL DELAY3
MOV P0,#10000000B
MOV P1,#00000001B
MOV P2,#00000001B
MOV P3,#00000001B
CALL DELAY3
MOV P0,#11000000B
MOV P1,#00000011B
MOV P2,#00000011B
MOV P3,#00000011B
CALL DELAY3
MOV P0,#11100000B
MOV P1,#00000111B
MOV P2,#00000111B
MOV P3,#00000111B
CALL DELAY3
MOV P0,#11110000B
MOV P1,#00001111B
MOV P2,#00001111B
MOV P3,#00001111B
CALL DELAY3
MOV P0,#11111000B
MOV P1,#00011111B
MOV P2,#00011111B
MOV P3,#00011111B
CALL DELAY3
MOV P0,#11111100B
MOV P1,#00111111B
MOV P2,#00111111B
MOV P3,#00111111B
CALL DELAY3
MOV P0,#11111110B
MOV P1,#01111111B
MOV P2,#01111111B
MOV P3,#01111111B
CALL DELAY3
MOV P0,#11111111B
MOV P1,#11111111B
MOV P2,#11111111B
MOV P3,#11111111B
CALL DELAY1
LJMP MAIN
DELAY: MOV R4,#255
D1: MOV R2,#248
DJNZ R2,$
DJNZ R4,D1
RET
DELAY1: MOV R4,#180
D2: MOV R6,#248
DJNZ R6,$
DJNZ R4,D2
RET
DELAY2: MOV R4,#90
D3: MOV R5,#248
DJNZ R5,$
DJNZ R4,D3
RET
DELAY3: MOV R4,#60
D4: MOV R7,#248
DJNZ R7,$
DJNZ R4,D4
RET
DELAY4: MOV R4,#30
D5: MOV R3,#248
DJNZ R3,$
DJNZ R4,D5
RET
END
復(fù)制代碼
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩中文字幕
|
亚洲精品久久久久久一区二区
|
亚洲精品一区av在线播放
|
欧洲一区视频
|
日韩成人在线观看
|
欧美成人免费
|
欧美1—12sexvideos
|
自拍亚洲
|
成人国内精品久久久久一区
|
夜夜摸天天操
|
欧美黄色一区
|
精品1区
|
免费v片
|
日韩蜜桃视频
|
欧美成人精品一区二区男人看
|
爱草视频
|
亚洲免费婷婷
|
国产粉嫩尤物极品99综合精品
|
欧美一区成人
|
国产一区二区精品在线
|
桃色五月
|
九九99九九精彩46
|
成年人免费网站
|
国产一区二区三区日韩
|
天天草视频
|
精品久久久久一区二区国产
|
美女一级a毛片免费观看97
|
日韩在线视频精品
|
蜜桃传媒一区二区
|
中文字幕一区在线观看视频
|
精品成人69xx.xyz
|
91在线一区
|
蜜桃av鲁一鲁一鲁一鲁
|
中文字幕一区二区三区不卡在线
|
欧美电影大全
|
精品一区二区三区免费视频
|
天堂在线www
|
亚洲一区二区三区免费视频
|
99pao成人国产永久免费视频
|
国产免费一区二区三区免费视频
|
欧美日日
|