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

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

?? main.asm

?? 《單片機應(yīng)用系統(tǒng)設(shè)計與產(chǎn)品開發(fā)》配套源碼
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
;===================================================================
;此程序在實際監(jiān)控工程中正常運行,智能設(shè)備是ISOVELL空調(diào)
;用WAVE仿真器調(diào)試
;===================================================================

LEN_REAL      EQU       64H        ;共100字節(jié);12*4=48字節(jié)浮點數(shù),16字節(jié)開關(guān)量,36字節(jié)告警
      LCHK_REALL    EQU      0D0H      ;ASCII字節(jié)數(shù)為208即d0,
      LCHK_REALH    EQU       30H      ;d取反加1=3

      LEN_PARA      EQU      5CH       ;共92字節(jié);4*8=32字節(jié)浮點數(shù),3字節(jié)整數(shù),36+19字節(jié)開關(guān)量
      LCHK_PARAL    EQU      0C0H       ;ASCII字節(jié)數(shù)96*2=192=
      LCHK_PARAH    EQU      40H

      LEN_SETUP     EQU      5
      LCHK_SETUPL   EQU      12H
      LCHK_SETUPH   EQU      0d0H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;位尋址區(qū):20h-->25h即(00-->2fh)用語一些數(shù)制轉(zhuǎn)換計算,25H(28H-->2FH)用于標志
;26h-->2Ah(即30H-->57H):用于上位機通信
;2Bh-->2Fh(即58h-->7fh)用于與設(shè)備通信標志
;RAM 10H-->1FH用于上位機(即兩組寄存器)
;RAM 30H-->3FH及浮點數(shù)運算
;RAM 40H-->4FH用于設(shè)備
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PCM_STATE             EQU     2FH          ;PCM狀態(tài)
BREAK_FLAG           BIT      78H          ;協(xié)議轉(zhuǎn)換器與設(shè)備短線
STATUS_1BIT            BIT      79H          ;設(shè)備數(shù)據(jù)是否準備好
STATUS_7BIT            BIT      7FH          ;設(shè)置參數(shù)變化
SETUP_FLAG            BIT      58H         ;有命令要發(fā)送
ALLOW_MOVE_FLAG    BIT      59H
ALLOW_SEND_FLAG     BIT      5AH
ALLOW_TRANS_FLAG   BIT      5BH
PCM_ADDR             EQU     40H
TRANSID       		 EQU     41H
SENDID                 EQU     42H
SMRECE_STATE         EQU     43H
SM_CHKH               EQU    44H
SM_CHKL               EQU    45H
T3S                     EQU    46H
RSTATE_STX            EQU     3
RSTATE_STX_10H        EQU    4
RSTATE_DATABLOCK    EQU     6

CHARACTER_WORDL     EQU       55H
CHARACTER_WORDH     EQU       0AAH



           ORG      0000H
           LJMP     START
           ORG      0003H
           RETI
           ORG      000BH
           LJMP     EVENT
           ORG      0013H
           LJMP     INT
           ORG      001BH
           RETI
           ORG      0023H
           LJMP     INT_SM_RECE
           ORG      002BH
           RETI


             ORG 00A0H
;==============================================
;程序包含3個文件,通過INCLUDE包含,方便調(diào)試,修改
;==============================================
INCLUDE"PCM16C550.ASM"
      INCLUDE"SETUP1.ASM"
      INCLUDE"ISO_MATHS.ASM"

START:     CLR      CTRL_485
           MOV      SP,#50H         ;設(shè)置指針
           LCALL    SYS_DELAY     ;上電延時10MS,
           LCALL    READ_PCMADDR
           LCALL    INIT_COOL            ;寄存器初始化
           LCALL    INIT_HEAD            ;初始化協(xié)議頭部格式
           ;LCALL    CLR_RAM   
           LCALL    INITSEND
           MOV      IE,#10010110B     ;開總中斷,開放定時器2,開放串口中斷,開放中斷0
           SETB     TR0
;================================================================================
;主程序由4個子程序和2個中斷程序組成,發(fā)送子程序完成對智能設(shè)備發(fā)送命令,讀取設(shè)備的數(shù)據(jù)放在指定
;地址的RAM空間,復(fù)制子程序?qū)⒆x取的數(shù)據(jù)轉(zhuǎn)移到另外空間的RAM,轉(zhuǎn)化程序?qū)⒃O(shè)備的數(shù)據(jù)轉(zhuǎn)化成電總協(xié)議
;的數(shù)據(jù)塊,即DATAINFO部分,MAINLOOPPCDATA程序?qū)⑥D(zhuǎn)化成DATAINFO部分的數(shù)據(jù)加上SOI,ADR,CID,; CHUKSUM,等,形成發(fā)送給上位機的符合電總協(xié)議的數(shù)據(jù)包
;======================================================================================
MAIN:     LCALL    MainLoopSend  ; 發(fā)送程序,只管發(fā)送
           LCALL    MainLoopCopy  ; 復(fù)制校驗程序
           LCALL    MainLoopTrans  ; 數(shù)據(jù)格式轉(zhuǎn)化整理程序
           LCALL    MainLoopPcData ; 將整理好的數(shù)據(jù)加形成完整的電總協(xié)議
           SETB     P1.3
           AJMP     MAIN
   ;======================================================================
   ;這里看門狗沒有采取取反的形式喂狗,而是給固定高電平SETB  P1.3,在定時器里采用了
;CLR   P1.3 兩者結(jié)合喂狗,所以如果只有主程序循環(huán),而不能進入中斷,或者進入中斷,
;不能退出,多將引起復(fù)位
   ;=======================================================================
  
;==========================================================================
;發(fā)送一個字節(jié)給智能設(shè)備,包括發(fā)送填充字
;==============================================================================
SEND_BYTE: CJNE   A,#10H,SB10
           JNB    TI,$
           CLR    TI
           MOV    SBUF,A
           JNB    TI,$
           CLR    TI
           MOV    SBUF,A
           RET
SB10:      JNB    TI,$
           CLR    TI
           MOV    SBUF,A
           RET
;============================================
;根據(jù)智能設(shè)備協(xié)議,形成和校驗,
;============================================
SM_CHKSUM: CLR      C
           ADD      A,SM_CHKL     ;形成和校驗
           MOV      SM_CHKL,A
           MOV      A,SM_CHKH
           ADDC     A,#0
           MOV      SM_CHKH,A
           RET
;======================================================================================
;發(fā)送命令給智能設(shè)備,ALLOW_SEND_FLAG在正常情況下是由定時器沒3S鐘產(chǎn)生一次,
;=====================================================================================
MAINLOOPSEND:JBC     ALLOW_SEND_FLAG,S2SETUP
             RET

S2SETUP:     JNB     SETUP_FLAG,S2SET
             LJMP    SETUP
             RET

INITSEND:    MOV     SENDID,#0
S2SET:       MOV     A,SENDID        ;根據(jù)SENDID發(fā)送第幾條命令
             MOV     DPTR,#ADDR_TABLE
             MOVC    A,@A+DPTR
             MOV     DPTR,#REALTIM01
             CLR     C
             ADD     A,DPL
             MOV     DPL,A
             MOV     A,DPH
             ADDC    A,#0
             MOV     DPH,A
             LCALL   SEND2SM
             RET


;============================================
;發(fā)送完整的一包命令
;============================================
SEND2SM:   CLR    ES                  ;關(guān)中斷,
           MOV    R6,DPL
           MOV    R7,DPH
           LCALL  SEND_FRAM_HEAD
           MOV    SM_CHKL,#0
           MOV    SM_CHKH,#0
           MOV    DPL,R6
           MOV    DPH,R7
           CLR    A
           MOVC   A,@A+DPTR
           MOV    R2,A                            ;循環(huán)次數(shù)
S2SM:      INC    DPTR
           CLR    A
           MOVC   A,@A+DPTR
           CJNE   A,#CHARACTER_WORDH,SCW
           MOV    A,R4
           AJMP   S2S
SCW:       CJNE   A,#CHARACTER_WORDL,S2S
           MOV    A,R3
S2S:       LCALL  SEND_BYTE
           LCALL  SM_CHKSUM
           DJNZ   R2,S2SM
           CLR    C
           MOV    A,SM_CHKL
           CPL    A
           ADD    A,#1
           MOV    SM_CHKL,A
           MOV    A,SM_CHKH
           CPL    A
           ADDC   A,#0
           LCALL  SEND_BYTE
           MOV    A,SM_CHKL
           LCALL  SEND_BYTE
           MOV    A,#10H
           JNB    TI,$
           CLR    TI
           MOV    SBUF,A
           MOV    A,#03H
           LCALL  SEND_BYTE
           JNB    TI,$
           CLR    TI
           CLR    RI
           SETB   ES
           MOV    SMRECE_STATE,#RSTATE_STX_10H
           RET
;===========================================================================
;發(fā)送每幀多一樣的命令起始部分
;==========================================================================
SEND_FRAM_HEAD:MOV    R2,#10
               MOV    DPTR,#FRAM_HEAD
               SETB   TI
SFH:           CLR    A
               MOVC   A,@A+DPTR
               JNB    TI,$
               CLR    TI
               MOV    SBUF,A
               INC    DPTR
               DJNZ   R2,SFH
               RET

;==============================================================================
;發(fā)送給ISOVELL空調(diào)的所有命令表格
;==============================================================================
 ADDR_TABLE:   DB    0 1*8 2*8 3*8 4*8 5*8 6*8 7*8 8*8 9*8 10*8 11*8 12*8 13*8 14*8 15*8 16*8 17*8 18*8 19*8 20*8 21*8 22*8 23*8 24*8 25*8 26*8 27*8 28*8

 FRAM_HEAD:    DB    10H 02H 01H  01H  01H  0FFH  00H  00H   00H  0FFH

 REALTIM01:    DB    07H 01H 85H 82H  81H  25H  82H   82H
 REALTIM02:    DB    07H 01H 84H 82H  81H  24H  82H   82H
 REALTIM05:    DB    07H 01H 88H 80H  81H  28H  80H   8AH
 REALTIM06:    DB    07H 01H 82H 41H  01H  22H  41H   10H
 REALTIM07:    DB    07H 01H 82H 41H  8BH  22H  41H   8EH
 REALTIM08:    DB    07H 01H 82H 41H  95H  22H  41H   98H
 REALTIM09:    DB    07H 01H 82H 41H  9FH  22H  41H   0A5H
 REALTIM10:    DB    07H 01H 82H 41H  0A9h 22H  41H   0ABH
 REALTIM11:    DB    07H 01H 82H 41H  0B2H 22H  41H   0B5H
 REALTIM12:    DB    07H 01H 82H 41H  0BCH 22H  41H   0BEH
 REALTIM13:    DB    07H 01H 82H 41H  0D1H 22H  41H   0D4H
 REALTIM14:    DB    07H 01H 82H 41H  0DAH 22H  41H   0DCH
 REALTIM15:    DB    07H 01H 82H 41H  0DEH 22H  41H   0E1H
 REALTIM16:    DB    07H 01H 83H 0C0H 81H  23H  0C0H  82H
 PARADATA1:    DB    07H 01H 84H 00H  81H  24H  00H   82H
 PARADATA2:    DB    07H 01H 85H 00H  81H  25H  00H   82H
 PARADATA3:    DB    07H 01H 85H 00H  8AH  25H  00H   8CH
 PARADATA4:    DB    07H 01H 84H 00H  8AH  24H  00H   8BH
 PARADATA6:    DB    07H 01H 82H 00H  81H  22H  00H   83H
 PARADATA7:    DB    07H 01H 82H 01H  8BH  22H  01H   8EH
 PARADATA8:    DB    07H 01H 82H 01H  95H  22H  01H   98H
 PARADATA9:    DB    07H 01H 82H 01H  9FH  22H  01H   0A5H
 PARADATA10:   DB    07H 01H 82H 01H  0A9H 22H  01H   0ABH
 PARADATA11:   DB    07H 01H 82H 01H  0B2H 22H  01H   0B5H
 PARADATA12:   DB    07H 01H 82H 01H  0BCH 22H  01H   0BEH
 PARADATA13:   DB    07H 01H 82H 01H  0D1H 22H  01H   0D4H
 PARADATA14:   DB    07H 01H 82H 01H  0DAH 22H  01H   0DCH
 PARADATA15:   DB    07H 01H 82H 01H  0DEH 22H  01H   0E1H
 PARADATA16:   DB    07H 01H 82H 01H  01H  22H  01H   13H

 SETUPPARA0:   DB    06H 01H 64H 00H  81H  CHARACTER_WORDH CHARACTER_WORDL   00H
 SETUPPARA1:   DB    06H 01H 65H 00H  81H  CHARACTER_WORDH CHARACTER_WORDL   00H
 SETUPPARA2:   DB    06H 01H 65H 00H  82H  CHARACTER_WORDH CHARACTER_WORDL   00H
 SETUPPARA3:   DB    06H 01H 65H 00H  8AH  CHARACTER_WORDH CHARACTER_WORDL   00H
 SETUPPARA4:   DB    06H 01H 65H 00H  8BH  CHARACTER_WORDH CHARACTER_WORDL   00H
 SETUPPARA5:   DB    06H 01H 65H 00H  8CH  CHARACTER_WORDH CHARACTER_WORDL   00H
 SETUPPARA6:   DB    06H 01H 64H 00H  8AH  CHARACTER_WORDH CHARACTER_WORDL   00H
 SETUPPARA7:   DB    06H 01H 64H 00H  8BH  CHARACTER_WORDH CHARACTER_WORDL   00H
 SETUPPARA8:   DB    05H 01H 62H 00H  81H  CHARACTER_WORDL  00H   00H
 SETUPPARA9:   DB    05H 01H 62H 00H  82H  CHARACTER_WORDL  00H   00H
 SETUPPARAA:   DB    05H 01H 62H 00H  83H  CHARACTER_WORDL  00H   00H
 SETUPPARAB:   DB    05H 01H 62H 00H  9BH  CHARACTER_WORDL  00H   00H
 SETUPPARAC:   DB    05H 01H 63H 0C0H 81H  CHARACTER_WORDL  00H   00H
;===============================================================
; 單片機自身UART中斷,只接收,將接收的數(shù)據(jù)放在R6,R7所指的程序空間
;利用SWITCH  CASE的語句形式,每次接收協(xié)議中相應(yīng)的一個字節(jié),接收完成后
;置可以復(fù)制的標志ALLOW_MOVE_FLAG
;================================================================
INT_SM_RECE: PUSH     A
             PUSH     B
             PUSH     DPL
             PUSH     DPH
             PUSH     PSW
             SETB     RS0
             CLR      RS1
             JBC      RI,SMRECE_RESPONSE

 INT_SM_RETURN:POP    PSW
             POP      DPH
             POP      DPL
             POP      B
             POP      A
             RETI
SMRECE_RESPONSE:
             MOV      A,SBUF
             MOV      B,A
             CLR      BREAK_FLAG
             MOV      T3S,#60
             SETB     P3.5
             MOV      A,SMRECE_STATE

R_STX_10H:   CJNE     A,#RSTATE_STX_10H,R_STX
             MOV      A,B
             CJNE     A,#10H,INT_SM_RETURN
             MOV      SMRECE_STATE,#RSTATE_STX
             MOV      SM_CHKL,#0
             MOV      SM_CHKH,#0
             AJMP     INT_SM_RETURN

R_STX:       CJNE     A,#RSTATE_STX,R_DATABLOCK
             MOV      A,B
             CJNE     A,#02H,R_STX_ERROR
             MOV      SMRECE_STATE,#RSTATE_DATABLOCK
             MOV      R6,#LOW(DATA_BUFFER0-15)
             MOV      R7,#HIGH(DATA_BUFFER0-15)
             LJMP     INT_SM_RETURN
R_STX_ERROR: MOV      SMRECE_STATE,#RSTATE_STX_10H
             LJMP     INT_SM_RETURN

R_DATABLOCK: CJNE     A,#RSTATE_DATABLOCK,R_STX_ERROR
             MOV      A,B
             CJNE     A,#10H,R_DATAB
             JNB      RI,$
             CLR      RI
             MOV      A,SBUF
             CJNE     A,#03H,R_DATAB
             MOV      SMRECE_STATE,RSTATE_STX_10H
             SETB     ALLOW_MOVE_FLAG
             CLR      P3.5
             LJMP     INT_SM_RETURN
R_DATAB:     MOV      DPL,R6
             MOV      DPH,R7
             MOVX     @DPTR,A
             INC      DPTR
             MOV      R6,DPL
             MOV      R7,DPH
             LJMP     INT_SM_RETURN

;======================================================================
復(fù)制子程序,將智能設(shè)備的數(shù)據(jù)移走,因為接收程序讀取的數(shù)據(jù)放在指定的地方,為了防止被覆蓋
;所以要盡快移走
;======================================================================
MAINLOOPCOPY:JBC     ALLOW_MOVE_FLAG,MD
             RET
MD_RETURN:   SETB    ALLOW_SEND_FLAG    ;設(shè)置的應(yīng)答簡單處理
             RET
MD:          MOV     DPTR,#DATA_BUFFER0-6
             MOVX    A,@DPTR
             MOV     R2,A
             ANL     A,#0F0H
             SWAP    A
             CJNE    A,#8,MD_RETURN         ;=E是設(shè)置,不做處理
             MOV     DPTR,#DATA_BUFFER0-4
             MOVX    A,@DPTR
             MOV     B,A
             MOV     DPTR,#DATA_BUFFER0-1
             MOVX    A,@DPTR
             CLR     C
             SUBB    A,B
             INC     A
             XCH     A,R2
             JB      ACC.3,ACCOUNT4
             JB      ACC.2,ACCOUNT2
             JB      ACC.1,ACCOUNT1
             RET
ACCOUNT4:    MOV      A,R2
             RL       A
             RL       A
             AJMP     BYTE_LENTH
ACCOUNT2:    MOV      A,R2
             RL       A
             AJMP     BYTE_LENTH
ACCOUNT1:    MOV      A,R2
  BYTE_LENTH:ADD     A,#7
             MOV     R2,A           ;R2:LENGTH
             MOV     R3,#0

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩大陆在线| 国产经典欧美精品| 欧美丝袜自拍制服另类| 亚洲一区二区欧美日韩| 欧美午夜影院一区| 天天影视色香欲综合网老头| 欧美片网站yy| 捆绑变态av一区二区三区| 久久综合中文字幕| 成人毛片在线观看| 一区二区三区四区国产精品| 91精品国产综合久久精品图片| 久久精品国产精品青草| 国产精品少妇自拍| 欧美日韩在线一区二区| 精品一区二区三区不卡| 国产欧美久久久精品影院| 一本色道久久综合狠狠躁的推荐| 亚洲第一主播视频| 久久精品一区二区三区不卡牛牛| 91亚洲男人天堂| 免费看日韩精品| 国产精品电影一区二区三区| 欧美日韩精品欧美日韩精品 | 亚洲久草在线视频| 欧美日韩国产区一| 国产成人自拍网| 一区二区免费看| 日韩一区二区三区观看| 成人sese在线| 日韩av电影免费观看高清完整版| 精品日韩欧美在线| 色婷婷香蕉在线一区二区| 精品一区二区免费在线观看| 亚洲精品乱码久久久久久久久| 日韩欧美一区二区不卡| 91玉足脚交白嫩脚丫在线播放| 日韩高清在线电影| 亚洲欧美精品午睡沙发| 精品精品欲导航| 欧美曰成人黄网| 国产电影一区在线| 日本亚洲欧美天堂免费| 亚洲欧美日韩国产一区二区三区 | 久久嫩草精品久久久精品一| 欧美自拍丝袜亚洲| 成人精品小蝌蚪| 久久精品国内一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 久久夜色精品一区| 日韩亚洲欧美成人一区| 色婷婷综合久久久中文字幕| 成人一级片网址| 国产精品资源站在线| 蜜臀a∨国产成人精品| 亚洲国产欧美日韩另类综合| 国产精品麻豆网站| 国产欧美日韩另类视频免费观看| 欧美一区二区精品| 欧美日韩一区二区三区四区| 91在线播放网址| 99re8在线精品视频免费播放| 国产精品99久久久久久有的能看| 日av在线不卡| 秋霞影院一区二区| 婷婷综合在线观看| 亚洲香肠在线观看| 亚洲一区二区在线免费看| 亚洲精品久久久久久国产精华液 | 亚洲欧美日韩久久| 国产精品久久久久久久久搜平片| 精品成人一区二区三区四区| 欧美tickling网站挠脚心| 制服丝袜av成人在线看| 欧美猛男超大videosgay| 在线免费精品视频| 日本韩国一区二区| 欧美性高清videossexo| 欧美日韩一级二级| 欧美日韩大陆一区二区| 欧美日韩国产综合一区二区三区| 欧美日韩一区二区三区四区| 在线播放/欧美激情| 欧美一卡二卡三卡| 欧美xxxxxxxx| 国产欧美视频一区二区三区| 中文无字幕一区二区三区| 欧美国产日本视频| 亚洲欧美日韩中文字幕一区二区三区| 伊人开心综合网| 爽好多水快深点欧美视频| 丝袜美腿亚洲综合| 久久er99精品| 成人性视频免费网站| 色综合久久久久综合| 欧美曰成人黄网| 日韩欧美美女一区二区三区| 国产亚洲精品精华液| 成人欧美一区二区三区白人| 夜夜操天天操亚洲| 久久97超碰色| 成人激情小说乱人伦| 日本福利一区二区| 欧美一区二区三区在线观看 | 色综合av在线| 日韩一区二区在线看| 国产欧美精品一区aⅴ影院 | 中文字幕亚洲视频| 亚洲午夜精品17c| 精品在线观看免费| jizzjizzjizz欧美| 91精品免费观看| 国产日韩欧美一区二区三区乱码| 亚洲黄色免费网站| 久久精品国产精品亚洲精品| 99久久国产综合精品麻豆| 欧美精品在线一区二区三区| 国产无遮挡一区二区三区毛片日本| 亚洲欧洲成人av每日更新| 天堂一区二区在线| av一区二区三区在线| 欧美电影一区二区| 亚洲欧洲一区二区在线播放| 日韩制服丝袜先锋影音| 成人高清av在线| 日韩一区二区在线播放| 亚洲毛片av在线| 国产精品中文有码| 欧美精品99久久久**| 亚洲欧美怡红院| 国产综合成人久久大片91| 91福利国产成人精品照片| 国产午夜亚洲精品羞羞网站| 视频一区二区不卡| 91在线一区二区三区| 欧美tickling挠脚心丨vk| 亚洲综合免费观看高清完整版在线 | 欧美一区二区在线不卡| 亚洲私人影院在线观看| 精品无码三级在线观看视频| 精品视频在线看| 亚洲欧美国产毛片在线| 高清在线不卡av| 欧美成人三级在线| 午夜精品福利在线| 色老头久久综合| 亚洲天堂精品视频| 成人午夜av影视| 久久久亚洲精华液精华液精华液| 午夜激情一区二区| 欧美日韩国产三级| 午夜精品免费在线| 欧美主播一区二区三区美女| 亚洲少妇中出一区| av成人动漫在线观看| 国产精品三级视频| 国产69精品久久99不卡| 精品日韩av一区二区| 麻豆视频观看网址久久| 欧美一区二区三区四区久久| 婷婷久久综合九色国产成人| 欧美在线小视频| 亚洲一区在线播放| 在线精品观看国产| 亚洲一区二区视频| 欧美撒尿777hd撒尿| 亚洲h在线观看| 欧美高清视频不卡网| 天天操天天干天天综合网| 欧美丰满一区二区免费视频 | 欧美在线啊v一区| 亚洲成精国产精品女| 欧美日韩国产美| 日韩制服丝袜av| 精品国产91乱码一区二区三区| 久久精品久久综合| 国产天堂亚洲国产碰碰| 豆国产96在线|亚洲| 国产精品灌醉下药二区| 91丝袜高跟美女视频| 樱花草国产18久久久久| 欧美猛男男办公室激情| 麻豆国产精品777777在线| 久久色视频免费观看| 成人黄色网址在线观看| 亚洲一区自拍偷拍| 欧美一区二区私人影院日本| 韩国视频一区二区| 国产精品久久久久久久久动漫| 在线亚洲一区观看| 美脚の诱脚舐め脚责91 | 精品一区二区三区不卡| 中文av一区二区| 欧美三级视频在线| 国内国产精品久久| 国产精品久久久久一区二区三区 | 中文字幕视频一区| 91精品麻豆日日躁夜夜躁| 国产精品一二三四| 亚洲午夜在线电影|