日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>匯編編程>

單片機(jī)在LED中的應(yīng)用-LED廣告燈、LED流水燈

大?。?/span>0.1 MB 人氣: 2017-09-06 需要積分:0

1、LED廣告燈

;********************************************************************
??????? ORG???? 0000H????????? ;
??????? LJMP??? START????????? ;轉(zhuǎn)入主程序
??????? ORG???? 0030H????????? ;
START:
??????? MOV???? SP,#60H??????? ;賊堆棧初值為60H?
LOOP:
?MOV?DPTR,#TABLE??? ;
LOOP1:? CLR???? A??????? ;A清零
??????? MOVC??? A,@A+DPTR????? ;取數(shù)據(jù)表第1個(gè)數(shù)據(jù)
??????? CJNE??? A,#0BH,DISP1?? ;若數(shù)據(jù)為0BH,表示數(shù)據(jù)表結(jié)束
??????? AJMP??? LOOP??????? ;則返回,從頭開始
DISP1:? MOV???? P2,A??????? ;數(shù)據(jù)送P2口顯示
??????? MOV???? R1,#10H??????? ;設(shè)LED燈亮延時(shí)常數(shù)
??????? LCALL?? DELAY ??????? ;調(diào)用延時(shí)子程序
??????? INC???? DPTR??????? ;取數(shù)地址加1
??????? AJMP??? LOOP1??????? ;繼續(xù)讀取下一個(gè)數(shù)據(jù)
;*****************************************************************************
DELAY:? MOV???? R2,#29H??????? ;延時(shí)子程序
DEL1:?? MOV???? R3,#0F0H
DEL2:?? DJNZ??? R3,$
??????? DJNZ??? R2,DEL1
??????? DJNZ??? R1,DELAY
??????? RET?????
;*****************************************************************************
TABLE:
??????? DB????? 0FEH??;1111 1110? P2.0 LED燈亮
??????? DB????? 0FDH??;1111 1101? P2.1 LED燈亮
??????? DB????? 0FBH??;1111 1011? P2.2 LED燈亮
??????? DB????? 0F7H??;1111 0111? P2.3 LED燈亮
??????? DB????? 0EFH??;1110 1111? P2.4 LED燈亮
??????? DB????? 0DFH??;1101 1111? P2.5 LED燈亮
??????? DB????? 0BFH??;1011 1111? P2.6 LED燈亮
??????? DB????? 7FH??;0111 1111? P2.7 LED燈亮
??????? DB????? 0BFH
??????? DB????? 0DFH
??????? DB????? 0EFH
??????? DB????? 0F7H
??????? DB????? 0FBH
??????? DB????? 0FDH
??????? DB????? 0FEH
??????? DB????? 0FFH
??????? DB????? 00H
??????? DB????? 0FFH
??????? DB????? 00H
??????? DB????? 0FFH
??????? DB????? 3FH
??????? DB????? 0CFH
??????? DB????? 0F3H
??????? DB????? 0FCH
??????? DB????? 0F3H
??????? DB????? 0CFH
??????? DB????? 3FH
??????? DB????? 03H
??????? DB????? 06H
??????? DB????? 0CH
??????? DB????? 18H
??????? DB????? 30H
??????? DB????? 60H
??????? DB????? 0C0H
??????? DB????? 60H
??????? DB????? 30H
??????? DB????? 00H
??????? DB????? 0FFH
??????? DB????? 00H
??????? DB????? 0FFH

??????? DB????? 0FEH
??????? DB????? 0FFH
??????? DB????? 0FH
??????? DB????? 0F0H
??????? DB????? 0AAH
??????? DB????? 55H
??????? DB????? 0AAH
??????? DB????? 55H
??????? DB????? 0AAH
??????? DB????? 01H
??????? DB????? 02H
??????? DB????? 04H
??????? DB????? 08H
??????? DB????? 10H
??????? DB????? 20H
??????? DB????? 40H
??????? DB????? 80H
??????? DB????? 00H
??????? DB????? 0FFH
??????? DB????? 0BH??? ;數(shù)據(jù)表結(jié)束標(biāo)志
??????? END
?

2、LED流水燈

?
;********************************************************************
??????? ORG???? 0000H????????? ;
??????? LJMP??? START????????? ;轉(zhuǎn)入主程序
??????? ORG???? 0030H????????? ;
START:
??????? MOV???? SP,#60H??????? ;賊堆棧初值為60H?
;----------------------------------
MAIN:
?MOV?A,#0FEH??????? ;初始點(diǎn)亮LED1
LOOP:
?MOV?P2,A?????????? ;將A的內(nèi)容賊值給P2口
?CALL?DELAY????????? ;延時(shí)
?RL?A????????????? ;循環(huán)移位
?LJMP?LOOP?????????? ;不停循環(huán)
;------------------------------------------
DELAY:
?MOV?R3,#5????????? ;延時(shí)程序
DELAY10M1:?
?MOV?R4,#200??????? ;
DELAY10M2:
?MOV?R5,#247??????? ;
?DJNZ?R5,$?????????? ;
?DJNZ?R4,DELAY10M2?? ;
?DJNZ?R3,DELAY10M1?? ;
??????? RET??????????????????? ;
??????? END??????????????????? ;

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?
      宜春市| 开封市| 保康县| 南乐县| 建平县| 万盛区| 长岛县| 定边县| 孟连| 枣强县| 灌云县| 河东区| 鄯善县| 渝中区| 双峰县| 嵊州市| 深州市| 宜兰县| 会同县| 开化县| 房产| 礼泉县| 南丰县| 彩票| 司法| 封开县| 吴川市| 招远市| 巢湖市| 康马县| 高州市| 青田县| 武邑县| 房产| 榕江县| 温泉县| 石城县| 苏尼特右旗| 新丰县| 科技| 霸州市|