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

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

?? hou.asm

?? 10首兒歌音樂的程序源碼
?? ASM
?? 第 1 頁 / 共 4 頁
字號:
        CLR     WDT
        SDZ     ACC
        JMP     BLANK_DELAY_03
        SDZ     RAMD
        JMP     BLANK_DELAY_02
        RET
 NEWK_D:                           ; KDTIME<>0 -> NO DELAY  New Key No Time Offset Delay
        CLR     KDTIME
        RET
     ; === Send Remote Code ===
SEND_REMOTE_CODE:
        CLR     WDT                ; CHECK VALIDITY KEY
        SZ      SENDBIT
        JMP     READY_SEND
        RET


           ; ***** 4 ge 500hz(3low1high) rem_datcode ge 1k(1/2)  total 6cycle
        ;REMOTECAR:        
        ;           MOV     A,00AH
        ;           SNZ     REM_DATCODE.6  ;  Ge 1Khz fa 4cycle 
        ;           JMP     TOGETH         ; =0 10 Cycle          
        ;           MOV     A,008D         ; 8 cycle
        ; TOGETH: 
        ;           MOV     RAMD,A                   
        ; STACAR:   CLR     WDT
        ;           SZ      RepeatBIT
        ;           JMP     CAREND
        ;           MOV     A,REM_DATCODE
        ;           MOV     RAMB,A         ; n ge 1kHz
        ;           MOV     A,004D         ; 4 ge 500hz
        ;           MOV     RAMC,A  
        ; FA500HZ:
        ;           SET     REM            ; NO Fa
        ;           MOV     A,58D          ; JISHOU 1.5MS  HIGH                                   
        ; YS150MS:                         
        ;           SDZ     ACC
        ;           JMP     YS150MS        ; [3*(A-1)+2+2] * 4/455 =1500  fact=1485.7(56D)  
        ;           CLR     WDT                   
        ;           CLR     REM            ; YES FA  WDT 2048X8.79US=18MS
        ;           MOV     A,16D                                              
        ; YS500MS:                         
        ;           SDZ     ACC
        ;           JMP     YS500MS        ; [3*(A-1)+2+5] * 4/455 =500  fact=509.9+8.79(18D)
        ;           CLR     WDT                                                
        ;           SDZ     RAMC
        ;           JMP     FA500HZ            
        ;  FA1KHZ:
        ;           SET     REM            ; NO FA                 
        ;           MOV     A,20D     
        ; YS500A:                         
        ;           SDZ     ACC
        ;           JMP     YS500A         ; [3*(A-1)+2+1] * 4/455 =500  fact=501.9(19D)
        ;           CLR     WDT 
        ;           CLR     REM            ; YES FA                 
        ;           MOV     A,16D     
        ; YS500B:                         
        ;           SDZ     ACC
        ;           JMP     YS500B         ; [3*(A-1)+2+5] * 4/455 =500  fact=509.9(16D)
        ;           CLR     WDT
        ;           SDZ     RAMB           ; n ge 1kHz
        ;           JMP     FA1KHZ                                                                  
        ;           SDZ     RAMD
        ;           JMP     STACAR         ; 10/8 CYCLES  
        ; CAREND:
        ;           SET     REM            ; END CLOSE REM 
        ;           RET
        ; **** 4P30 SA3010 & PT2210 CODE FA 
 SAT_BIT1:                         ; START BITE 11B
         CLR     AJNUMA            ;  when music,have anjian,cong fa end jishu 30S music
         CLR     AJNUMB
        SET     REM
    SAT_BIT1_PRO:                  ; 1.778/2=888us->101x4/455=888us cycle "LOW"
        MOV     A,033D             ; [(3*32)+2+3]=101
    SAT_BIT1P1:
        SDZ     ACC
        JMP     SAT_BIT1P1
        CLR     WDT        
        NOP
        CLR     REM                ; 888us->102 cycle "HIGH"
        MOV     A,033D             ; [(3*32)+2+3]=101
    SAT_BIT1P2:
        SDZ     ACC
        JMP     SAT_BIT1P2
        CLR     WDT
        NOP
 SAT_BIT2:                         ; START BITE 11B
        SET     REM
    SAT_BIT2_PRO:                  ; 888uS->102 cycle "LOW"
        MOV     A,033D             ; [(3*32)+2+3]=101
    SAT_BIT2P1:
        SDZ     ACC
        JMP     SAT_BIT2P1
        CLR     WDT        
        NOP
        CLR     REM                ; 888uS->102 cycle "HIGH"
        MOV     A,032D             ; [(3*31)+2+6]=101
    SAT_BIT2P2:
        SDZ     ACC
        JMP     SAT_BIT2P2
        CLR     WDT
        NOP
    SEND_CRT:                      ; SEND CONTROL BIT  110 OR 111
        SZ      CONBIT_DAT.0
        JMP     CRT_BIT0_PRO
        SET     REM
        JMP     CRT_BIT1_PRO
    CRT_BIT0_PRO:
        CLR     REM
    CRT_BIT1_PRO:                  ; 888uS->102 cycle "LOW"
        MOV     A,033D             ; [(3*31)+2+6]=101
    CRT_BIT1P1:
        SDZ     ACC
        JMP     CRT_BIT1P1
        CLR     WDT
        NOP
        CPL     PC                 ; /PC0
        MOV     A,031D             ; 888uS->102 cycle   "LOW"[(3*30)+2+8]=101
    CRT_BIT1P2:
        SDZ     ACC
        JMP     CRT_BIT1P2
        CLR     WDT
     ; == Send 5BIT SYSTEM Code ==
        MOV     A,005D
        MOV     RAMD,A             ; SAVE AS LSRAM
  SYS_CODE_PRO:
        RL      REM_SYSCODE
        SZ      REM_SYSCODE.0      ; MSB -->  LSB
        JMP     SYS_CP1
        CLR     REM
        JMP     SYS_CP2
   SYS_CP1:
        SET     REM
   SYS_CP2:                        ; 888uS->102 cycle "LOW"
        MOV     A,32D              ; [(3*32)+2+3]=101
   SYS_BIT1P1:
        SDZ     ACC
        JMP     SYS_BIT1P1        
        NOP
        CLR     WDT                
        CPL     PC                 ; 888uS->102 cycle "LOW"
        MOV     A,29D              ; [(3*28)+2+15]=101
   SYS_BIT1P2:
        SDZ     ACC
        JMP     SYS_BIT1P2
        CLR     WDT
        NOP
        SDZ     RAMD
        JMP     SYS_DELAY
        JMP     SEND_CMD
   SYS_DELAY:
        NOP2                       ; NOP+NOP    JMP $+1
        JMP     SYS_CODE_PRO
   ; == Send COMMAND Code ==
  SEND_CMD:
        MOV     A,006D
        MOV     RAMD,A
        CLR     WDT
  COM_CODE_PRO:
        RL      REM_DATCODE
        SZ      REM_DATCODE.0
        JMP     COM_CP1
        CLR     REM
        JMP     COM_CP2
  COM_CP1:
        SET     REM
  COM_CP2:                         ; 895uS->102 cycle "LOW"
        MOV     A,32D              ; [(3*32)+2+3]=101
 COM_BIT1P1:
        SDZ     ACC
        JMP     COM_BIT1P1
        CLR     WDT
        NOP
        CPL     PC                 ; 895uS->102 cycle "LOW"
        MOV     A,30D              ; [(3*29)+2+12]=101
 COM_BIT1P2:
        SDZ     ACC
        JMP     COM_BIT1P2
        CLR     WDT
        NOP2                       ; NOP+NOP JMP $+1
        SDZ     RAMD
        JMP     COM_CODE_PRO
        SET     REM                ; END CLOSE REM
  ; == Repeat Frame Delay Time Process TOTAL64-2-1-5-6= 50(X1.7777)=88.8888MS
        MOV     A,016D             ; Repetition time=113.77777ms (12288 cycle)
        MOV     RAMD,A             ; Scan Key = 2471 cycle=21.72MS ; Send Repeat Code = 2872 cycle
 REP_DELAY_02:                     ; 12286-2471-2872=6945
        MOV     A,107D             ; [(4*107)+5]*16=6928
        MOV     ACC,A
   REP_DELAY_03:               
        CLR     WDT
        SDZ     ACC
        JMP     REP_DELAY_03
        CLR     WDT
        SDZ     RAMD
        JMP     REP_DELAY_02
        MOV     A,130D              ; origin: 004d
        MOV     ACC,A               ; 129x4+3=15
   REP_DELAY_04:
        CLR     WDT
        SDZ     ACC                 ; [m]
        JMP     REP_DELAY_04
        CLR     WDT
   CODE31_END:
        RET
 ; ====   M3010 PHILIPS.FORMAT (Remote 64KEY)   OSC:429KHz CARRY:36KHz
;  ** HT48RA0A 455K  T1=4/455K=8.791US 
;  ** 4P30 432K(CAR=1/12Fosc=36K 25%ZKB) 1BIT=3X2(8)X1/432K=1.778MS 
  READY_SEND:
        MOV     A,NOWKEY           ; READ KEY DATA      
        ADD     A,0CEH              ; 01CCH
        MOV     TBLP,A             ; TABLE LOW 8BIT ADR
        TABRDC  REM_DATCODE        ; LAST PAGE 0300H; RL REM_DATCODE; RL REM_DATCODE               
        MOV     A,TBLH             ; UP:REM_DATCODE=6BIT DATA ,THIS IS READ 5BIT SYSTEM CODE
        RL      ACC
        RL      ACC
        RL      ACC
        MOV     REM_SYSCODE,A      ; SAVE AS SYSCODE
        ;      SZ    REM_SYSCODE.0
        ;      JMP   REMOTECAR        ; 4ge 500hz(3/4)&n(REM_DATCODE) ge 1khz(1/2)
        SNZ     RepeatBIT
        INC     CONBIT_DAT         ; CONBIT_DAT.0= 1&0 REPEAT=0(NEW KEY)             
        RL      REM_DATCODE
        RL      REM_DATCODE
     ; == Starting send M3010 Remote code ==
  SEND_M3010:                      ; REPEAT=1 OR 0     110 00000 001101 --> 111 00000 001101
        SIZA    REM_DATCODE        ; +1-> A CHECK NO KEY CODE 0FFH
        JMP     SAT_BIT1
        RET
 ; ***** Up is rem ok,Down is Tv Call  rem ****

 ;  =====   ===  TV  CALL  REMOTE   ===      ======     
REMCALL:      
         SET     PA1       
         CLR     RAMB              ; YSJS
REMCALLD: 
         MOV     A,140D
REMCALLP:
         CLR     CALLNUM           ; Qichu
         CLR     WDT
        ; SNZ     PB0
         JMP     STASONG           ; PB0=0 TV CALL       
        ; SDZ     ACC               ; 7X8.79X128=8MS
        ; JMP     REMCALLP         
        ; CLR     PA                ; ANJIAN MUST <CLR PA>
        ; CLR     WDT
        ; MOV     A,PB
        ; OR      A,11000001B       ; PB7\PB6(NO)PB0(CALL IN),NO ANJIAN=FF
        ; SET     PA1
        ; SIZA    ACC               ; FF+1=0 NO ANJIAN
        ; JMP     YWAKEMID          ; <>FFH,YOU ANJIAN,CALL TIME YOU ANJIAN                                              
        ; CLR     WDT               ; 10X255X255X8.79US = 6.0 S            
        ; SDZ     RAMB
        ; JMP     REMCALLD
        ; JMP     YWAKE        
                  
STASONG:
         CLR     WDT
         SZ      RAMR              ; RAMR=0,NEW SONGS
         JMP     LOOPMC            ; GO ON up songs      
      
         CLR     CALLNUM           ; TV NO CALL TIME(NUM)
         MOV     A,MUSICTIM        ; Which music
          SUB     A,010D           ; MUSIC NUM=9
         SZ      STA_C             ; C-FLAG=0 A<2H
         CLR     MUSICTIM          ; C=1 A>=001H,EXIT TO 0 MUSIC
          MOV    A,0F2H            ; OFSET IS at 02F0H
          ADD    A,MUSICTIM           
         MOV     TBLP,A            ; TABLE LOW 8BIT ADR THIS PAGE = 02XXH 
         TABRDC  RAMR              ; RAMS=LOW   DAT8 == LOW ADR  OFFSET
         MOV     A,TBLH
         MOV     RAMWA,A           ; ZANCUN
         JMP     LOOPMC            ; TO  200H ADR(CAN USE TABRDC THIS PAGE) 
 
    ;  ****One Music end  come here ,check  anjian 30 TIMES to delay *** 
 RESTA:
     MOV     A,RAMS                ; CxH OR C5H
     SZ      TBLH                
     JMP     NOADR                 
ADRCHANGE:                         ; 00E5H GO TO 03E5H, TBLH=00H  
     MOV    RAMR,A                 ; ADR:00E5H ,E5-->RAMR
     SET    RAMWA.4                ; 03E5! TABRDL(NOT TABRDC)
     JMP    LOOPMC 
NOADR:
     AND     A,0FH                 ; LOW 4 BITS
     RL      ACC
     RL      ACC
     MOV     RAMA,A
     JMP     YSCHECKA
 YWAKEAB:                          ; 80H COME HERE,MUSIC IS OVER!   
     CLR     SPK                   ; STOP  SPK=PA0                   
     CLR     CALLNUM
     CLR     WDT                              
     SZ      RAMS.6
     JMP     RESTA                 ; C5H
 YSCHECK:
     CLR     RAMR                  ; NOT go on songs
 YSCHECKA:                         ; bi kai CxH de qingkuang 
     CLR     RAMC                  ; is 80H or CxH
     CLR     RAMWB     
 POLLINGA:    
     CLR     WDT                   ; CHECK ANJIAN,MUST <CLR PA>
     CLR     PA                    ; CLR  SPK  ,NO call vcc(pa1)
     MOV     A,PB                  ; Read on column value to PBVALUE   
     OR      A,11000001B           ; PB7\PB6(NO)PB0(CALL IN),NO ANJIAN=FF
     SIZA    ACC                   ; FF+1=0 NO ANJIAN
     JMP     YWAKEMID              ; <>FFH,YOU ANJIAN
     INC     RAMWB                 ; NO ANJIAN
     SIZ     RAMWB                 ; 
     JMP     POLLINGA              ; 13X255X8.79=30MS X 90 = 2.7 S
     INC     RAMC
     MOV     A,070D
     SZ      RAMS.6                ; 80H IS OVER,CX IS XIUZHI 0     
     MOV     A,RAMA
     XOR     A,RAMC
     SNZ     STA_Z
     JMP     POLLINGA              ; <>60H
     SET     PA1                   ; Have call Vcc
     SZ      RAMS.6                ; STOP TIME ARRIVE
     JMP     MUSICON 
     INC    MUSICTIM               ; NEXT SONGS  
     JMP    REMCALL                ; PB0 hai=1

YWAKEMID:                          ; When call,have anjian
     SET     AJBIT    
     CLR     AJNUMA                ; JIS DELAY
     CLR     AJNUMB             
     JMP     YWAKE                 ; GO anjian
  SPACE: 
         SZ      RAMS.7            ; RAMS<>0 ? STOP ? YS1S (65MS)
         JMP     YWAKEAB           ; Songs over! --->CLR SPK(ANJIAN +CALL=22MS+43MS=65MS)
        ; SNZ     PB0
         CLR     CALLNUM        
         MOV     A,TBLH            ; TBLH=00+HIGH  DAT6   FRE/2    
         MOV     RAMT,A            ; FRE/2         
         MOV     A,RAMS
         MOV     RAMLS,A           ; YS USED 
         MOV     RAMD,A            ; (TBLH X TBLH)X[9+3(RAMT-1)]X8.79US=0.5S(Jipai)
 SPKON:         
         MOV     A,00000001B
         XORM    A,PA              ; /PA0 PA1-PA7 NOT CHANGE SPK ; [8+(RAMT-1)X3]X8.79  
         MOV     A,RAMT

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本在线天堂| 大胆亚洲人体视频| 日产国产高清一区二区三区 | 成人丝袜视频网| 91在线porny国产在线看| 国产美女精品一区二区三区| 国产精品一区二区91| 国产精品99久久久| 99精品国产99久久久久久白柏| 日本黄色一区二区| 欧美人牲a欧美精品| 欧美一区二区三区四区视频| 日韩美一区二区三区| 精品国产制服丝袜高跟| 国产欧美一区视频| 亚洲精品中文在线| 琪琪久久久久日韩精品| 久久久99精品久久| **网站欧美大片在线观看| 中文av一区特黄| 偷拍自拍另类欧美| 色琪琪一区二区三区亚洲区| 国产精品久久久99| 国产成人超碰人人澡人人澡| 亚洲精品在线观看视频| 男男视频亚洲欧美| 欧美一级二级三级乱码| 全国精品久久少妇| 欧美日韩五月天| 三级欧美韩日大片在线看| 欧美日韩一本到| 亚洲国产精品尤物yw在线观看| 色综合久久久久综合体| 国产精品久久久久久久久快鸭| 国产伦精品一区二区三区视频青涩 | 91搞黄在线观看| 中文字幕亚洲欧美在线不卡| 粉嫩aⅴ一区二区三区四区| 久久久精品免费网站| 激情亚洲综合在线| 久久久久久久久久久黄色| 国产精品亚洲一区二区三区妖精| 久久天堂av综合合色蜜桃网| 国产精品一区专区| 国产女主播一区| 91无套直看片红桃| 亚洲高清免费在线| 欧美成人欧美edvon| 国产精品一级黄| 国产精品久久久久久久久果冻传媒| 99精品久久免费看蜜臀剧情介绍| 亚洲色图.com| 欧美一区二区高清| 国产精品原创巨作av| 国产精品女人毛片| 欧美日韩一级片网站| 久久国产免费看| 中文字幕av一区二区三区高| 色天使久久综合网天天| 日产欧产美韩系列久久99| 精品第一国产综合精品aⅴ| 国产福利一区在线| 一区二区欧美视频| 欧美va天堂va视频va在线| 欧美一级高清片| 成人深夜在线观看| 亚洲国产cao| 国产日产精品一区| 欧美日韩dvd在线观看| 国产一区二区三区在线观看免费 | 国产蜜臀97一区二区三区| 91美女精品福利| 免费欧美在线视频| 亚洲人成精品久久久久久| 欧美精品日韩一区| 不卡的av电影在线观看| 日韩精品一二区| 中文字幕亚洲精品在线观看| 日韩三区在线观看| 色系网站成人免费| 韩国精品在线观看| 亚洲国产色一区| 中文在线一区二区| 日韩欧美视频一区| 欧美色网一区二区| 成人h动漫精品一区二| 日本女优在线视频一区二区| 日韩理论片一区二区| 久久网站热最新地址| 欧美高清视频www夜色资源网| 成人动漫视频在线| 激情偷乱视频一区二区三区| 亚洲乱码国产乱码精品精的特点 | 欧美性大战xxxxx久久久| 国产美女娇喘av呻吟久久| 亚洲国产日韩一级| 综合激情成人伊人| 亚洲电影一区二区三区| 久久精品视频免费观看| 在线看日韩精品电影| 成人免费毛片嘿嘿连载视频| 国产呦萝稀缺另类资源| 免费亚洲电影在线| 日韩精品国产精品| 亚洲国产美国国产综合一区二区| 亚洲丝袜另类动漫二区| 国产精品日韩精品欧美在线| 精品国产污污免费网站入口| 在线综合亚洲欧美在线视频| 欧美性生活一区| 色综合天天综合狠狠| 不卡电影一区二区三区| 成人免费不卡视频| 国产成人三级在线观看| 国产成人啪免费观看软件 | 成人激情黄色小说| 丁香六月综合激情| 成人精品电影在线观看| 成人伦理片在线| 99久久99久久综合| 97成人超碰视| 色国产综合视频| 欧美色视频在线观看| 欧美日韩国产另类一区| 91.xcao| 日韩欧美三级在线| 久久久亚洲精品石原莉奈 | 欧美第一区第二区| 精品国产免费视频| 国产无人区一区二区三区| 国产喂奶挤奶一区二区三区| 国产精品美女久久久久高潮| 国产精品情趣视频| 亚洲欧美日韩在线不卡| 亚洲va在线va天堂| 国产又黄又大久久| www.在线成人| 欧美喷水一区二区| 久久这里只有精品首页| 综合久久一区二区三区| 丝袜美腿一区二区三区| 韩国成人在线视频| 91蜜桃在线免费视频| 欧美日韩国产片| 久久久久国产精品厨房| 亚洲天堂成人在线观看| 日韩精品电影一区亚洲| 国产99久久久国产精品免费看| 91麻豆文化传媒在线观看| 欧美精品久久一区| 国产校园另类小说区| 一区二区高清在线| 国产麻豆一精品一av一免费 | 成人中文字幕电影| 在线亚洲免费视频| 久久久久成人黄色影片| 亚洲综合一区二区三区| 国内国产精品久久| 欧美午夜精品一区二区三区| 一区二区三区不卡在线观看 | 久久麻豆一区二区| 夜夜嗨av一区二区三区网页| 激情综合网最新| 在线免费观看日本一区| 国产网红主播福利一区二区| 一区二区三区鲁丝不卡| 国产精品1区2区| 欧美乱熟臀69xxxxxx| 国产精品第五页| 蜜臀国产一区二区三区在线播放| 国产高清不卡一区| 欧美三级韩国三级日本一级| 国产精品毛片久久久久久久| 日本一区中文字幕 | 国模一区二区三区白浆| 欧美三级日本三级少妇99| 久久影院午夜论| 免费观看在线色综合| 欧美私人免费视频| 亚洲女人小视频在线观看| 国产精品白丝jk白祙喷水网站| 欧美日韩在线精品一区二区三区激情| 国产女人18毛片水真多成人如厕| 首页国产欧美日韩丝袜| 在线免费观看成人短视频| 亚洲国产岛国毛片在线| 国产一区在线看| 精品精品国产高清a毛片牛牛| 丝袜诱惑制服诱惑色一区在线观看 | 欧美一区二区播放| 一级精品视频在线观看宜春院| 99久久国产免费看| 中文字幕va一区二区三区| 国产盗摄精品一区二区三区在线 | ...av二区三区久久精品| 欧美一区二区三区四区五区| 一区二区三区久久久| 91麻豆免费看| 亚洲免费av高清| 欧美三日本三级三级在线播放|