亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 漸變七彩燈.txt

?? 采用匯編語言寫的51單片機的七彩燈控制程序
?? TXT
字號:
/*---------------------------------------*/
/*P1。5接紅LED,P1。4接綠色LED,P1。3接藍色
/*LED,總共分三檔,分別由P1。0、P1。1、P1。2
/*控制,P1。0為低時變色速度最慢,P1。2最高.*/

CO        EQU   2   ; 0.25MS計數?計數200表示50MS
CU        EQU   5    ;50MS計數器,計數20表示1
QDSHJ     EQU   200   ;按鍵首次啟動加減速的時間控制,小時和分鐘使用同一個數字以同步
LISHJ     EQU   10    ;設定連加減的速度
LO        EQU   0AAH
HI        EQU   3CH
ALL_RED   EQU   50  ;最終點亮的時間控制
STOP      EQU   18  ;計到此處表示完全點亮


COUNTER         EQU   021H ;最終點亮開始計數
RED_ON          EQU   022H ;開始慢慢點亮計數
RED_OFF         EQU   023H ;開始慢慢變暗計數
RED_COUNTER     EQU   024H
DEDA            EQU   025H



WLED            EQU     P3.0
RED             EQU     P3.2
GREEN           EQU     P3.3
BLUE            EQU     P3.4



      ORG     00H
      CALL    LED_BL
      CALL    START
      ORG     0100H
LOOP:
      CALL    RED_LED 
LOOP1:
      CALL    PURPLE_LED
      CALL    BLUE_LED
      CALL    CYAN_LED 
      CALL    GREEN_LED
      CALL    YELLOW_LED 
      CALL    WHITE_LED
      CALL    BLACK_LED
      JMP     LOOP1


;------------------------------------------

;------------------------------------------
RED_LED:
      MOV     COUNTER,#0
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
RED_LED0:
      INC     RED_ON
      DEC     RED_OFF
;---------------------------------------------------------
;一個周期程序
RED_LED1:
      MOV     A,RED_OFF
      MOV     R4,A
      MOV     A,RED_ON
      MOV     R5,A
RED_LED2:
      SETB    RED   ;此處關閉LED
      SETB    BLUE
      SETB    GREEN
      CALL    DEX
      DJNZ    R4,RED_LED2

      CLR     RED
      SETB    BLUE
      SETB    GREEN
RED_LED3:
      CALL    DEX
      DJNZ    R5,RED_LED3
;---------------------------------------------------------
      INC     COUNTER
      MOV     A,COUNTER      
      CJNE    A,#249,RED_LED0  ;跳入RED_LED0加大占空比
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      MOV     COUNTER,#0

      CLR     RED   ;直接啟動,控制MOS管
      SETB    BLUE
      SETB    GREEN
      CALL    DELAY1

      RET
;------------------------------------------- 
      

;------------------------------------------
GREEN_LED:
      MOV     COUNTER,#0
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      SETB    RED
GREEN_LED0:
      INC     RED_ON
      DEC     RED_OFF
;---------------------------------------------------------
;一個周期程序
GREEN_LED1:
      MOV     A,RED_OFF
      MOV     R4,A
      MOV     A,RED_ON
      MOV     R5,A
GREEN_LED2:
      CLR     BLUE
      CLR     GREEN
      CALL    DEX
      DJNZ    R4,GREEN_LED2


      SETB    BLUE
      CLR     GREEN
GREEN_LED3:
      CALL    DEX
      DJNZ    R5,GREEN_LED3
;---------------------------------------------------------
      INC     COUNTER
      MOV     A,COUNTER      
      CJNE    A,#249,GREEN_LED0  ;跳入RED_LED0加大占空比
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      MOV     COUNTER,#0
      
      SETB    RED
      SETB    BLUE
      CLR     GREEN
      CALL    DELAY1

      RET
;------------------------------------------- 


;------------------------------------------
BLUE_LED:
      MOV     COUNTER,#0
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      SETB    GREEN
BLUE_LED0:
      INC     RED_ON
      DEC     RED_OFF
;---------------------------------------------------------
;一個周期程序
BLUE_LED1:
      MOV     A,RED_OFF
      MOV     R4,A
      MOV     A,RED_ON
      MOV     R5,A
BLUE_LED2:
      CLR     BLUE
      CLR     RED
      CALL    DEX
      DJNZ    R4,BLUE_LED2


      CLR     BLUE
      SETB    RED
BLUE_LED3:
      CALL    DEX
      DJNZ    R5,BLUE_LED3
;---------------------------------------------------------
      INC     COUNTER
      MOV     A,COUNTER      
      CJNE    A,#249,BLUE_LED0  ;跳入RED_LED0加大占空比
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      MOV     COUNTER,#0

      CLR     BLUE
      SETB    GREEN
      CALL    DELAY1

      RET
;------------------------------------------- 


;------------------------------------------
PURPLE_LED:
      MOV     COUNTER,#0
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      CLR     RED   ;此處關閉LED
PURPLE_LED0:
      INC     RED_ON
      DEC     RED_OFF
;---------------------------------------------------------
;一個周期程序
PURPLE_LED1:
      MOV     A,RED_OFF
      MOV     R4,A
      MOV     A,RED_ON
      MOV     R5,A
PURPLE_LED2:
      SETB    BLUE
      SETB    GREEN
      CALL    DEX
      DJNZ    R4,PURPLE_LED2


      CLR     BLUE
      SETB    GREEN
PURPLE_LED3:
      CALL    DEX
      DJNZ    R5,PURPLE_LED3
;---------------------------------------------------------
      INC     COUNTER
      MOV     A,COUNTER      
      CJNE    A,#249,PURPLE_LED0  ;跳入RED_LED0加大占空比
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      MOV     COUNTER,#0

      CLR     RED   ;直接啟動,控制MOS管
      CLR     BLUE
      SETB    GREEN
      CALL    DELAY1

      RET
;------------------------------------------- 

;------------------------------------------
CYAN_LED:
      MOV     COUNTER,#0
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      SETB    RED
CYAN_LED0:
      INC     RED_ON
      DEC     RED_OFF
;---------------------------------------------------------
;一個周期程序
CYAN_LED1:
      MOV     A,RED_OFF
      MOV     R4,A
      MOV     A,RED_ON
      MOV     R5,A
CYAN_LED2:
      CLR     BLUE
      SETB    GREEN
      CALL    DEX
      DJNZ    R4,CYAN_LED2


      CLR     BLUE
      CLR     GREEN
CYAN_LED3:
      CALL    DEX
      DJNZ    R5,CYAN_LED3
;---------------------------------------------------------
      INC     COUNTER
      MOV     A,COUNTER      
      CJNE    A,#249,CYAN_LED0  ;跳入RED_LED0加大占空比
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      MOV     COUNTER,#0
      
      SETB    RED
      CLR     BLUE
      CLR     GREEN
      CALL    DELAY1

      RET
;------------------------------------------- 

;------------------------------------------
YELLOW_LED:
      MOV     COUNTER,#0
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      SETB    BLUE
YELLOW_LED0:
      INC     RED_ON
      DEC     RED_OFF
;---------------------------------------------------------
;一個周期程序
YELLOW_LED1:
      MOV     A,RED_OFF
      MOV     R4,A
      MOV     A,RED_ON
      MOV     R5,A
YELLOW_LED2:
      SETB     RED
      CLR     GREEN
      CALL    DEX
      DJNZ    R4,YELLOW_LED2


      CLR     RED
      CLR     GREEN
YELLOW_LED3:
      CALL    DEX
      DJNZ    R5,YELLOW_LED3
;---------------------------------------------------------
      INC     COUNTER
      MOV     A,COUNTER      
      CJNE    A,#249,YELLOW_LED0  ;跳入RED_LED0加大占空比
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      MOV     COUNTER,#0
      
      SETB    BLUE
      CLR     GREEN
      CLR     RED
      CALL    DELAY1

      RET
;------------------------------------------- 


;------------------------------------------
WHITE_LED:
      MOV     COUNTER,#0
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
WHITE_LED0:
      INC     RED_ON
      DEC     RED_OFF
;---------------------------------------------------------
;一個周期程序
WHITE_LED1:
      MOV     A,RED_OFF
      MOV     R4,A
      MOV     A,RED_ON
      MOV     R5,A
WHITE_LED2:
      SETB    BLUE
      CLR     RED
      CLR     GREEN
      CALL    DEX
      DJNZ    R4,WHITE_LED2


      CLR     RED
      CLR     GREEN
      CLR     BLUE
WHITE_LED3:
      CALL    DEX
      DJNZ    R5,WHITE_LED3
;---------------------------------------------------------
      INC     COUNTER
      MOV     A,COUNTER      
      CJNE    A,#249,WHITE_LED0  ;跳入RED_LED0加大占空比
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      MOV     COUNTER,#0
      
      CLR     BLUE
      CLR     GREEN
      CLR     RED
      CALL    DELAY1

      RET
;------------------------------------------- 

;------------------------------------------
BLACK_LED:
      MOV     COUNTER,#0
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
BLACK_LED0:
      INC     RED_ON
      DEC     RED_OFF
;---------------------------------------------------------
;一個周期程序
BLACK_LED1:
      MOV     A,RED_OFF
      MOV     R4,A
      MOV     A,RED_ON
      MOV     R5,A
BLACK_LED2:
      CLR     BLUE
      CLR     RED
      CLR     GREEN
      CALL    DEX
      DJNZ    R4,BLACK_LED2


      CLR     RED
      SETB    GREEN
      SETB    BLUE
BLACK_LED3:
      CALL    DEX
      DJNZ    R5,BLACK_LED3
;---------------------------------------------------------
      INC     COUNTER
      MOV     A,COUNTER      
      CJNE    A,#249,BLACK_LED0  ;跳入RED_LED0加大占空比
      MOV     RED_ON,#0
      MOV     RED_OFF,#250
      MOV     COUNTER,#0
      
      SETB    BLUE
      SETB    GREEN
      CLR     RED
      CALL    DELAY1

      RET
;------------------------------------------- 


;-------------------------------------------
START:
      MOV     P1,#0FFH
      MOV     P3,#0FFH
      RET
;--------------------------------------------

;----------------------------------------------
; timer delay 10.151ms 
DELAY:
      MOV  R6,#50
DEL:  
      MOV  R7,#100
      DJNZ R7,$
      DJNZ R6,DEL
      DJNZ R5,DELAY
      RET
;----------------------------------------------


;----------------------------------------------
; timer delay 10.151ms 
DELAY1:
      MOV  R5,#200
      MOV  R6,#50
DEL1:  
      MOV  R7,#100
      DJNZ R7,$
      DJNZ R6,DEL1
      DJNZ R5,DELAY
      RET
;----------------------------------------------
;----------------------------
;LED閃動程序
LED_BL:
     MOV    R4,#6 ;閃動6次
LE1: 
     CPL    P3.0
     MOV    R5,#10 ;5 x 10.151ms
     CALL   DELAY
     DJNZ   R4,LE1
     RET
;---------------------------


;-------------------------------
;500us延時程序
DEX:  
      MOV   R6,#1
      MOV   R7,#15 ;2us 
DE1:  
      NOP  ;1 X 20us
      DJNZ  R7,DE1 ;2 X 20us
      DJNZ  R6,DE1
      RET ; 2us
;------------------------------

      END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
3d成人h动漫网站入口| 久久精品久久精品| 日韩理论片网站| 亚洲愉拍自拍另类高清精品| 久久亚洲春色中文字幕久久久| 欧美一区二区黄色| 91精品蜜臀在线一区尤物| 午夜精彩视频在线观看不卡| 一区二区三区精品视频| 日韩一区二区三区在线观看| 国产色产综合色产在线视频| 午夜av电影一区| www.99精品| 欧美日韩一级黄| 亚洲成人免费av| 亚洲午夜久久久久久久久久久 | 国产成人高清视频| 丁香一区二区三区| www.欧美日韩| 中文字幕第一区第二区| 一区二区三区不卡在线观看| 97久久精品人人爽人人爽蜜臀| www久久久久| 老司机午夜精品| 中文字幕国产精品一区二区| 精品在线一区二区| 久久先锋影音av鲁色资源| 国产乱人伦偷精品视频不卡| 欧美一级二级三级乱码| xnxx国产精品| 91成人免费电影| 国产精品中文字幕日韩精品 | 色婷婷亚洲综合| 欧美日韩国产123区| 亚洲一区二区三区在线看| 日韩美女视频19| av在线这里只有精品| 精品三级在线看| 成人蜜臀av电影| 亚洲成人先锋电影| 国产精品青草久久| 成人av网站在线| 中文字幕不卡在线播放| 一本色道综合亚洲| 婷婷国产在线综合| 亚洲亚洲精品在线观看| 国产精品日产欧美久久久久| 日韩精品中文字幕一区二区三区| av电影在线观看不卡| 国产精品免费aⅴ片在线观看| 成人av在线看| 激情都市一区二区| 亚洲一区二区中文在线| 欧美日韩的一区二区| 欧美日韩国产高清一区二区| 成人激情午夜影院| 国产久卡久卡久卡久卡视频精品| 五月天国产精品| 欧美精品aⅴ在线视频| 欧美精品久久99| 91免费版在线看| 韩国v欧美v日本v亚洲v| 极品瑜伽女神91| 手机精品视频在线观看| 亚洲成人综合网站| 亚洲最快最全在线视频| 久久久不卡影院| 久久嫩草精品久久久久| 欧美精品丝袜中出| 91精品国产色综合久久不卡电影 | 欧美精品在线观看一区二区| jlzzjlzz亚洲日本少妇| 激情综合一区二区三区| 91麻豆成人久久精品二区三区| 欧美日韩视频第一区| 午夜久久久久久| 成人综合在线视频| 日本视频在线一区| 黄色日韩三级电影| 国产精品一区三区| 美女免费视频一区| a级高清视频欧美日韩| 波多野结衣中文字幕一区| 国产高清成人在线| 一区二区三区欧美久久| 色婷婷精品大在线视频| 久久精子c满五个校花| 国产99久久久久| 欧美欧美午夜aⅴ在线观看| 亚洲午夜精品一区二区三区他趣| av一区二区三区在线| 制服视频三区第一页精品| 成人app在线| 久久你懂得1024| 国产成人免费视| 国产日韩欧美精品在线| 亚洲人成人一区二区在线观看| 狠狠色2019综合网| 欧美日韩视频在线第一区| 色综合久久久久久久| 日韩视频免费观看高清完整版在线观看 | 久久亚洲精精品中文字幕早川悠里| 亚洲电影在线免费观看| 欧美日韩成人一区二区| 久久久国产精华| 欧美三电影在线| 一本久道久久综合中文字幕 | 欧美自拍偷拍午夜视频| 国产成人午夜99999| 久久综合综合久久综合| 五月婷婷久久综合| 欧美性淫爽ww久久久久无| 成人av动漫网站| 成人午夜在线免费| 成人av免费观看| 99久久精品一区| 99精品欧美一区二区三区综合在线| 成人在线综合网站| 不卡欧美aaaaa| 不卡影院免费观看| 不卡的av网站| 欧美一区二区三区成人| 欧美精选在线播放| 欧美一区二区三区四区视频| 日韩一级黄色大片| 国产mv日韩mv欧美| 成人av在线资源网| 99视频在线精品| 91久久精品一区二区二区| 一本到三区不卡视频| 91小视频在线免费看| 欧美色大人视频| 91精品在线一区二区| 久久综合色8888| 国产精品免费av| 亚洲一区二区三区爽爽爽爽爽 | 亚洲电影一级片| 蜜臀av性久久久久蜜臀av麻豆 | 在线电影国产精品| 欧美成人女星排名| 国产精品久久久久精k8| 午夜精品影院在线观看| 精品亚洲国产成人av制服丝袜| 国产不卡一区视频| 欧美三级日本三级少妇99| 精品国产免费人成电影在线观看四季| 国产视频一区在线播放| 一区二区三区精品视频| 麻豆91精品91久久久的内涵| 成人av在线资源网站| 欧美色视频一区| 久久免费午夜影院| 亚洲一区二区三区在线| 国产成人免费视频网站 | 日韩国产欧美在线观看| 精品一区二区日韩| 91麻豆123| 欧美成人在线直播| 亚洲欧美视频一区| 日本不卡中文字幕| 91天堂素人约啪| 欧美成va人片在线观看| 亚洲三级电影全部在线观看高清| 人人精品人人爱| 色综合久久中文字幕综合网| 欧美成人国产一区二区| 亚洲香肠在线观看| 99精品在线免费| ww久久中文字幕| 天天操天天干天天综合网| 91在线视频官网| 99re视频这里只有精品| 欧美精品一区二区三| 亚洲成人免费视| 色哟哟一区二区在线观看| 久久亚洲一区二区三区四区| 日本亚洲三级在线| 91久久精品国产91性色tv| 99re在线视频这里只有精品| 亚洲国产精品传媒在线观看| 麻豆成人91精品二区三区| 欧美丝袜自拍制服另类| 亚洲欧美国产毛片在线| 成人18精品视频| 国产亚洲一区二区三区在线观看| 男男gaygay亚洲| 欧美精品亚洲二区| 婷婷夜色潮精品综合在线| 一本大道久久a久久精二百| 国产精品丝袜一区| 国产大陆亚洲精品国产| 久久久国产精品午夜一区ai换脸| www国产亚洲精品久久麻豆| 日韩精品成人一区二区在线| 欧美美女激情18p| 亚洲小少妇裸体bbw| 欧美日韩和欧美的一区二区| 一级做a爱片久久| 在线国产电影不卡| 亚洲va欧美va天堂v国产综合|