GOGOGO高清完整国语,GOGOGO在线观看免费观看完整版高清,GOGOGO免费高清完整,GOGOGO高清在线观看免费视频,GOGOGO日本高清国语完整,GOGOGO免费高清完整版

技術熱線: 4007-888-234
設計開發

專注差異化嵌入式產品解決方案 給智能產品定制注入靈魂給予生命

開發工具

提供開發工具、應用測試 完善的開發代碼案例庫分享

技術支持

從全面的產品導入到強大技術支援服務 全程貼心伴隨服務,創造無限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產品競爭力

新聞中心

提供最新的單片機資訊,行業消息以及公司新聞動態

8路雙穩遙控開關PCB

更新時間: 2019-03-26
閱讀量:2423

*********************8路遙控開關**************************
;
          SIGNAL EQU   3H
          BAORD1 EQU   2H
          BAORD2 EQU   1H
          BAORD3 EQU   0H
          BAORD4 EQU   3H

          ORG    0H
INTI:
          MOVLW  00000000B
          MOVWF  PORTC
          TRIS   PORTC
          MOVWF  PORTC
          MOVLW  11111111B
          TRIS   PORTA
          TRIS   PORTB
          CLRF   WEI1
;-------------------------------------------------------------
;檢測有無信號
CHECK:

 BTFSS  PORTB,SIGNAL
          GOTO   $-1
          SWAPF  PORTB,W
          ANDLW  00001111B
          ADDWF  PCL,F
          NOP
          GOTO   K1  ;按鍵1
          GOTO   K2  ;按鍵2
          GOTO   K3  ;按鍵3
          GOTO   K4  ;按鍵4
          GOTO   K5  ;按鍵5
          GOTO   K6  ;按鍵6
          GOTO   K7  ;按鍵7
          GOTO   K8  ;按鍵8
          GOTO   K9  ;按鍵9
          GOTO   K10  ;按鍵10
          GOTO   K11  ;按鍵11
          GOTO   K12  ;按鍵12
          GOTO   CHECK
;-----------------------------------------------------------
K1:
          BTFSS  WEI1,0    ;檢測組群信號

       GOTO   CHECK
          MOVLW  10000000B
          XORWF  PORTC,F   ;雙穩反轉
          BTFSC  PORTB,SIGNAL ;檢測遙控器 按鍵是否松開
          GOTO   $-1
          GOTO   CHECK
K2:
          BTFSS  WEI1,0
          GOTO   CHECK
          MOVLW  01000000B
          XORWF  PORTC,F
          BTFSC  PORTB,SIGNAL
          GOTO   $-1
          GOTO   CHECK
K3:
          BTFSS  WEI1,0
          GOTO   CHECK
          MOVLW  00100000B
          XORWF  PORTC,F
          BTFSC  PORTB,SIGNAL
          GOTO   $-1
          GOTO   CHECK
K4:
          BTFSS  WEI1,0
          GOTO   CHECK
          MOVLW  00010000B
          XORWF  PORTC,F
          BTFSC  PORTB,SIGNAL
          GOTO   $-1

GOTO   CHECK
K5:
          BTFSS  WEI1,0
          GOTO   CHECK
          MOVLW  00001000B
          XORWF  PORTC,F
          BTFSC  PORTB,SIGNAL
          GOTO   $-1
          GOTO   CHECK
K6:
          BTFSS  WEI1,0
          GOTO   CHECK
          MOVLW  00000100B
          XORWF  PORTC,F
          BTFSC  PORTB,SIGNAL

      GOTO   $-1
          GOTO   CHECK
K7:
          BTFSS  WEI1,0
          GOTO   CHECK
          MOVLW  00000010B
          XORWF  PORTC,F
          BTFSC  PORTB,SIGNAL
          GOTO   $-1
          GOTO   CHECK
K8:
          BTFSS  WEI1,0
          GOTO   CHECK
          MOVLW  00000001B
          XORWF  PORTC,F
          BTFSC  PORTB,SIGNAL
          GOTO   $-1
          GOTO   CHECK
K9:
          CLRF   WEI1
          BTFSS  PORTB,BAORD1
          GOTO   CHECK
          BSF    WEI1,0
          GOTO   CHECK
K10:

 CLRF   WEI1
          BTFSS  PORTB,BAORD2
          GOTO   CHECK
          BSF    WEI1,0
          GOTO   CHECK
K11:
          CLRF   WEI1
          BTFSS  PORTB,BAORD3
          GOTO   CHECK
          BSF    WEI1,0
          GOTO   CHECK
K12:
          CLRF   WEI1
          BTFSS  PORTA,BAORD4
          GOTO   CHECK
          BSF    WEI1,0
          GOTO   CHECK
          ORG    7FFH

 GOTO   INTI
          END


欢迎光临: 公主岭市| 尼玛县| 安福县| 商都县| 石景山区| 深水埗区| 西畴县| 宜黄县| 方山县| 威信县| 平谷区| 龙里县| 丽水市| 鹤峰县| 磐安县| 台南县| 云浮市| 陈巴尔虎旗| 临洮县| 江阴市| 北流市| 吴桥县| 衡阳县| 巨鹿县| 泰宁县| 洪雅县| 迁西县| 滁州市| 徐闻县| 嘉黎县| 扎赉特旗| 栾川县| 琼海市| 正蓝旗| 高清| 嵊州市| 龙海市| 新乡县| 新建县| 开封县| 兰溪市|