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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? yaokongqi.asm

?? 一個PIC簡易遙控器程序
?? ASM
字號:
  include <p16f505.inc>    

COUNT          EQU  09H
COUNT1         EQU  0AH
COUNT2         EQU  0BH 
ADDRES         EQU  0CH 
SENDBUF        EQU  0DH                      ;存鍵值
TXBUF          EQU  0EH
MM             EQU  0FH                      ;10MS DELAY
NN             EQU  10H
AA             EQU  11H                      ;DELAY1
BB             EQU  12H
TVDATA         EQU  13H 
;=============================
      ORG      00H
START:   
     BSF       STATUS,RP0 
     MOVLW     B’11111111’
     MOVWF     TRISB                         ;RB0頻道上翻 RB1 LED 
     MOVLW     B’11111110’
     MOVWF     TRISC                         ;RC0 紅外輸出
     BCF       STATUS,RP0 
;
     BCF       PORTC,0                       ;紅外輸出口 
     BSF       PORTB,1                       ;復(fù)位時RB1 LED閃二下,表示工作正常。
     CALL      DELAY1
     BCF       PORTB,1
     CALL      DELAY1
     BSF       PORTB,1
     CALL      DELAY1
     BCF       PORTB,1
     CALL      DELAY1
;================鍵掃描=================
MAIN:    
     BTFSS     PORTB,0                       ;RB0頻道上翻
     GOTO      SCHUP                         ;PORTB常態(tài)是高電平,低電平有鍵按下。
     BTFSS     PORTA,4                       ;RA4頻道下翻
     GOTO      SCHDOWN 
     GOTO      MAIN 
;==========頻道上翻=============
SCHUP:
     CALL      DELAY                         ;鍵去抖
     BTFSC     PORTB,0  
     GOTO      MAIN 
     BTFSS     PORTB,0                       ;鍵釋放?
     GOTO      $-1
     BSF       PORTB,1
;
     MOVLW     B’00110100’                   ;TV ADRESS(寫入自己的彩電地址碼)
     MOVWF     ADDRES
     MOVLW     B’00000001’                   ;TV DATA
     MOVWF     TVDATA
     CALL      SEND                          ;發(fā)送一次紅外信號
     MOVLW     B’00110100’                   ;TV ADRESS
     MOVWF     ADDRES
     MOVLW     B’00000001’                   ;TV DATA
     MOVWF     TVDATA
     CALL      SEND                          ;發(fā)送一次紅外信號
     GOTO      MAIN
;==========頻道下翻=============
SCHDOWN:
     CALL      DELAY                         ;鍵去抖
     BTFSC     PORTA,4  
     GOTO      MAIN 
     BTFSS     PORTA,4                       ;鍵釋放?
     GOTO      $-1
     BSF       PORTA,4
;
     MOVLW     B’00110100’                   ;TV ADRESS
     MOVWF     ADDRES
     MOVLW     B’00000010’                   ;TV DATA
     MOVWF     TVDATA
     CALL      SEND                          ;發(fā)送一次紅外信號
     MOVLW     B’00110100’                   ;TV ADRESS
     MOVWF     ADDRES
     MOVLW     B’00000010’                   ;TV DATA
     MOVWF     TVDATA
     CALL      SEND                          ;發(fā)送一次紅外信號
     GOTO      MAIN
;=======發(fā)送8.07mS+4.0MS組成的頭碼===========  (一般是9MS+4.5MS)
SEND:
     MOVLW     0XFF
     CALL      POUSE        
     MOVLW     0X34          
     CALL      POUSE  
;4.0MS      
     MOVLW     0XC8          
     CALL      DELAY2  
;=========發(fā)送地址===========
     MOVF      ADDRES,0       
     CALL      TVADDRESS
;========中間插一斷560uS+4MS低===============
     MOVLW     0X14          
     CALL      POUSE          
     MOVLW     0XC8          
     CALL      DELAY2 
;=========發(fā)送數(shù)據(jù)===========
     MOVF      TVDATA,0       
     CALL      TVADDRESS
;===結(jié)尾560US POUSE+22.7MS低電平======
     MOVLW     0X13         
     CALL      POUSE 
     BCF       PORTC,0 
     CALL      DELAY  ;3MS
     CALL      DELAY  ;3MS
     CALL      DELAY  ;3MS
     CALL      DELAY  ;3MS
     CALL      DELAY  ;3MS
     CALL      DELAY  ;3MS
     CALL      DELAY  ;3MS
     RETURN    
;===========560uS 高38K頻===============
POUSE:
     MOVWF     COUNT                         ;560uS=0X14
K38:
     BSF       PORTC,0                       ;(0XFF+ 0X34)*26.9=8.07mS 
     NOP                                     ;(0XFF+ 0X4E)*26.9=9mS 
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     BCF       PORTC,0         
     NOP              
     NOP                     
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP                     
     DECFSZ    COUNT,1
     GOTO      K38
     RETURN
;===============發(fā)送TV地址和數(shù)據(jù)碼==================            
TVADDRESS:
     MOVWF     TXBUF                         ;注意PC示波器先收到的是低位!!!
     MOVLW     0X08
     MOVWF     COUNT1
TLP:
     BTFSC     TXBUF,0                       ;地址碼為0就發(fā)0,為1就發(fā)1。
     GOTO      IDONE
;==========TV 發(fā)送0子程序============
     MOVLW     0X14
     MOVWF     COUNT                         ; 560uS
TVZERO:
     BSF       PORTC,0  
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP  
     BCF       PORTC,0                               
     NOP                     
     NOP
     NOP 
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP                 
     DECFSZ    COUNT,1
     GOTO      TVZERO   
;      
     BCF       PORTC,0  
     MOVLW     0X7D
     MOVWF     COUNT2                        ;480uS 
L0TLP:
     NOP
     DECFSZ    COUNT2,1
     GOTO      L0TLP
;---------------
     GOTO      GUR
IDONE:     
;==========TV 發(fā)送1子程序============
;560uS+1.43mS
     MOVLW     0X14
     MOVWF     COUNT                         ;560uS
TVONE:
     BSF       PORTC,0                       ;紅外輸出口 
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     BCF       PORTC,0         
     NOP              
     NOP                     
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP                     
     DECFSZ    COUNT,1
     GOTO      TVONE         
;-------    
     BCF       PORTC,0   
     MOVLW     0X7D
     MOVWF     COUNT2                        ;1.48mS 
L1TLP:
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     DECFSZ    COUNT2,1
     GOTO      L1TLP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
;-----------------
GUR:
     RRF       TXBUF,1        
     DECFSZ    COUNT1,1                      ;共8次。
     GOTO      TLP  
     RETURN
;=========== 3ms鍵去抖 =============
DELAY:
     MOVLW     0X04
     MOVWF     MM
DY1:
     MOVLW     0XFF
     MOVWF     NN
DY2:
     DECFSZ    NN
     GOTO      DY2
     DECFSZ    MM
     GOTO      DY1
     RETURN 
;=========== LED閃延時 =============
DELAY1:
     MOVLW     0XFF
     MOVWF     AA
DYA1:
     MOVLW     0XFF
     MOVWF     BB
DYA2:
     DECFSZ    BB
     GOTO      DYA2
     DECFSZ    AA
     GOTO      DYA1
     RETURN 
;============ 20us*X ================
DELAY2:
     MOVWF     COUNT2                        ;0XC8=20us*200=4.0ms   
TOPL:
     NOP                                     ;0XE1=20us*225=4.5ms 
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     NOP
     DECFSZ    COUNT2,1
     GOTO      TOPL
     RETURN
;=======================================================
     END

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线视频不卡| 成人免费看片app下载| 三级亚洲高清视频| 国内不卡的二区三区中文字幕| 精品一区二区三区欧美| 波多野结衣精品在线| 欧美午夜电影网| 国产喷白浆一区二区三区| 亚洲精品欧美综合四区| 蜜臀精品一区二区三区在线观看 | 国产亚洲成年网址在线观看| 亚洲欧美经典视频| 久久国产精品第一页| 日本精品视频一区二区| 久久久亚洲精品一区二区三区| 亚洲欧美另类在线| 欧美日韩黄视频| 亚洲影视在线播放| 成人午夜大片免费观看| 亚洲婷婷综合色高清在线| 国产一区二区在线免费观看| 欧美三级韩国三级日本三斤| 综合久久国产九一剧情麻豆| 884aa四虎影成人精品一区| 国产三级精品三级| 97久久超碰国产精品电影| 亚洲国产精品v| 久久99日本精品| 亚洲欧美中日韩| 99天天综合性| 石原莉奈一区二区三区在线观看| 欧美精品一区二区高清在线观看 | 久久久精品综合| 91亚洲精品久久久蜜桃| 国产精品无人区| 国产99精品国产| 国产三级精品视频| 欧美乱熟臀69xxxxxx| 亚洲国产成人av| 欧美做爰猛烈大尺度电影无法无天| 日韩二区三区四区| 日韩精品自拍偷拍| 另类中文字幕网| 亚洲男人的天堂网| 亚洲精品一区在线观看| 色成年激情久久综合| 国产伦精品一区二区三区在线观看| 亚洲综合丝袜美腿| 久久亚洲二区三区| 欧美日韩国产经典色站一区二区三区| 国产一区二区三区av电影 | 国产精品丝袜久久久久久app| 欧美亚洲禁片免费| 成人污视频在线观看| 久久精品国产亚洲5555| 亚洲国产日韩精品| 亚洲图片你懂的| 国产午夜精品一区二区三区视频 | 国产在线精品免费| 日本中文字幕一区二区视频| 亚洲色图.com| 中文字幕在线一区免费| 欧美亚洲国产一区二区三区| 国产综合久久久久久鬼色| 亚洲123区在线观看| 日韩精品一区二区三区在线播放 | 青娱乐精品在线视频| 欧美精品一区二区精品网| 在线播放欧美女士性生活| 一本久久a久久免费精品不卡| 男人操女人的视频在线观看欧美| 亚洲一区免费观看| 亚洲国产中文字幕| 亚洲精品写真福利| 日韩美女啊v在线免费观看| 中文字幕免费在线观看视频一区| 久久久久久久久久久久久女国产乱| 777色狠狠一区二区三区| 欧美日韩亚州综合| 欧美日韩精品系列| 欧美日韩视频专区在线播放| 色噜噜狠狠色综合欧洲selulu| 99久久99久久久精品齐齐| 91麻豆国产精品久久| 99久久综合色| 91国偷自产一区二区使用方法| 91丨porny丨户外露出| 91久久一区二区| 欧美亚洲国产bt| 91精品国产乱码久久蜜臀| 91麻豆国产精品久久| 欧美在线视频全部完| 777色狠狠一区二区三区| 欧美一级欧美三级在线观看| 精品国产网站在线观看| 国产欧美日本一区二区三区| 成人欧美一区二区三区| 一区二区三区欧美激情| 国产精品美女久久久久久久久久久| 亚洲国产电影在线观看| 亚洲精品第1页| 亚洲成人av在线电影| 久久国内精品自在自线400部| 国产精品羞羞答答xxdd| 捆绑调教一区二区三区| 国产成人av在线影院| 久久精品国产免费看久久精品| 国产乱妇无码大片在线观看| 97精品久久久午夜一区二区三区 | 日韩欧美电影一区| 欧美激情一区不卡| 亚洲美女在线一区| 日韩精品视频网| 国产不卡视频一区二区三区| 99精品一区二区| 日韩欧美高清在线| 亚洲女爱视频在线| 麻豆91精品91久久久的内涵| 成人动漫精品一区二区| 国产精品一区在线观看乱码| 99久久久久免费精品国产| 5858s免费视频成人| 国产欧美精品一区| 亚洲成年人网站在线观看| 国产一区二区三区在线观看精品 | 韩日欧美一区二区三区| 91亚洲精华国产精华精华液| 欧美一区二区三区免费| 中文字幕一区二区三区四区不卡| 午夜电影网一区| 日本亚洲三级在线| 91在线观看免费视频| 精品国产一区二区三区不卡| 亚洲一区二区三区爽爽爽爽爽| 国产精品中文字幕欧美| 91精品久久久久久久91蜜桃| 亚洲三级在线播放| 国产成人免费av在线| 日韩午夜激情免费电影| 欧美精品一区二区三区在线| 一级做a爱片久久| 成+人+亚洲+综合天堂| 26uuu久久综合| 日韩精品一区第一页| 一本到不卡精品视频在线观看| 国产亚洲一区二区三区四区 | 欧美视频一区在线观看| 国产精品入口麻豆原神| 国产在线精品一区二区不卡了| 欧美精品777| 亚洲一二三区在线观看| 91在线观看视频| 中文字幕一区二区三区不卡在线| 国产一区二区伦理| 日韩一区二区精品在线观看| 亚洲成人午夜电影| 91精品办公室少妇高潮对白| 中文字幕中文字幕中文字幕亚洲无线| 激情都市一区二区| 91精品国产91热久久久做人人| 亚洲一区二区视频在线观看| 欧美综合视频在线观看| 亚洲一二三区在线观看| 色偷偷一区二区三区| 综合在线观看色| www.成人网.com| 亚洲视频电影在线| 在线日韩一区二区| 亚洲一区二区三区爽爽爽爽爽| 欧美日韩中文国产| 石原莉奈在线亚洲二区| 欧美一区中文字幕| 九色porny丨国产精品| 久久亚洲一区二区三区四区| 国产麻豆日韩欧美久久| 久久精品日韩一区二区三区| 成人性生交大片免费| 亚洲欧洲日韩在线| 欧亚一区二区三区| 日本不卡123| 久久久久久电影| 成+人+亚洲+综合天堂| 亚洲日本电影在线| 欧美日韩国产精品自在自线| 男人操女人的视频在线观看欧美| 久久综合久久综合久久综合| 岛国精品在线观看| 一区二区三区欧美| 欧美电影免费观看高清完整版 | 欧美怡红院视频| 毛片av中文字幕一区二区| 久久久亚洲午夜电影| 色网综合在线观看| 蜜桃av一区二区三区电影| 久久久噜噜噜久噜久久综合| av成人老司机| 日韩精品乱码av一区二区| 久久久不卡网国产精品一区| 一本色道**综合亚洲精品蜜桃冫| 日韩国产成人精品|