《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于C8051F的SMBus串行通信的原理和實現
基于C8051F的SMBus串行通信的原理和實現
來源:電子技術應用2010年第5期
張媛媛 徐雪松 何怡剛
長沙湖南大學電氣與信息工程學院(410082)
摘要: 在介紹C8051F串行通信總線SMBus的特點及功能的基礎上,重點介紹了其協議、總線仲裁、寄存器以及C8051F02x與多個EEPROM串行通信的實現,并給出了部分應用程序。
Abstract:
Key words :

摘 要: 在介紹C8051F串行通信總線SMBus的特點及功能的基礎上,重點介紹了其協議、總線仲裁、寄存器以及C8051F02x與多個EEPROM串行通信的實現,并給出了部分應用程序。
關鍵詞: C8051F單片機  片上系統  SMBus總線  總線仲裁

  由于MCU具有小巧靈活、價格低廉的特點,所以在控制系統、嵌入式系統等領域中得到廣泛應用。這些應用中,數據傳輸總線的選擇是重要的環節。并口傳輸速度雖快,但是實現時需要較多的I/O口,而許多應用系統的設計又必須兼顧低成本、高可靠性、高效率三方面,所以經常要求在一個或幾個單片機和若干外圍器件之間傳送短的數據。目前,大部分C8051F單片機中都集成了SMBus(System Management Bus)總線,主要是希望通過一條廉價并且功能強大的總線(由二條線組成)控制主板上的設備并收集相應的信息。使用 SMBus 的系統中,設備之間發送和接收消息都是通過 SMBus,而不是使用單獨的控制線,這樣可以節省設備的管腳數。SMBus的數據傳輸率比較低,可允許單一主機與多個從設備同時收發數據。
1  系統管理總線SMBus
  SMBus是1995年由Intel提出的一種雙線通信專利技術,它完全符合系統管理總線規范1.1版,與I2C串行總線兼容。系統控制器對總線的讀寫操作都是以字節為單位,由SMBus接口自動控制數據的串行傳輸。SMBus可以工作在主方式和(或)從方式,一個總線上可以有多個主器件。SMBus提供SDA(串行數據)控制、SCL(串行時鐘)產生和同步、仲裁邏輯以及起始/停止的控制和產生電路。有三個與之相關的特殊功能寄存器:配置寄存器SMB0CF、控制寄存器SMB0CN及用于發送和接收數據的數據寄存器SMB0DAT。
1.1 SMBus協議
  SMBus有二種可能的數據傳輸類型:從主發送器到所尋址的從接收器(寫)和從被尋址的從發送器到主接收器(讀)。這二種數據傳輸都由主器件啟動,主器件還提供串行時鐘。SMBus接口可以工作在主方式或從方式。總線上可以有多個主器件,如果二個或多個主器件同時啟動數據傳輸,則仲裁機制保證有一個主器件會贏得總線。
  一次典型的SMBus數據傳輸包括一個起始條件(Start)、一個地址字節(位7~1:7位從地址;位0:R/W方向位)、一個或多個字節的數據和一個停止條件(Stop)。方向位占據地址字節的最低位,當被設置為邏輯1時表示這是一個“讀”(READ)操作,為邏輯0時表示這是一個“寫”(WRITE)操作。
  所有的數據傳輸都由主器件啟動,可以尋址一個或多個目標從器件。主器件產生一個起始條件,然后發送地址和方向位。如果本次數據傳輸是一個從主器件到從器件的寫操作,則主器件每發送一個數據字節后等待來自從器件的確認。如果是一個讀操作,則由從器件發送數據并等待主器件的確認。在數據傳輸結束時,主器件產生一個停止條件,結束數據交換并釋放總線。
1.2 總線仲裁
  一個主器件只能在總線空閑時啟動一次傳輸。在一個停止條件之后或SCL和SDA保持高電平已經超過了指定時間時,總線是空閑的。二個或多個主器件可能在同一時刻產生起始條件。由于產生起始條件的器件并不知道其他器件也正想占用總線,所以使用仲裁機制迫使一個主器件放棄總線。這些主器件繼續發送起始條件,直到其中一個主器件發送高電平,而其他主器件在SDA上發送低電平。贏得總線的器件繼續其數據傳輸過程,而未贏得總線的器件成為從器件。該仲裁機制是非破壞性的,因為總會有一個器件贏得總線,不會發生數據丟失。
1.3 SMBus數據傳輸方式
  SMBus接口可以被配置為工作在主方式和(或)從方式。在某一時刻,它將工作在下述四種方式之一:主發送器、主接收器、從發送器或從接收器。在本文的應用舉例中,SMBus工作在主發送器和主接收器模式下。下面以中斷驅動的SMBus0應用為例來重點說明這二種工作方式。當然SMBus0也可以工作在查詢方式。
  (1)主發送器方式
  在SDA上發送串行數據,在SCL上輸出串行時鐘。SMBus0接口首先產生一個起始條件,然后發送含有目標從器件地址和數據方向位的第一個字節。在這種情況下數據方向位(R/W)為邏輯0,表示這是一個“寫”操作。SMBus0接口發送一個或多個字節的串行數據,并在每發送完一個字節后等待由從器件產生的確認信號(ACK)。最后,為了指示串行傳輸的結束,SMBus0產生一個停止條件。
  (2)主接收器方式
  在SDA上接收串行數據,在SCL上輸出串行時鐘。SMBus0接口首先產生一個起始條件,然后發送含有目標從器件地址和數據方向位的第一個字節。在這種情況下數據方向位(R/W)應為邏輯1,表示這是一個“讀”操作。SMBus0接口接收來自從器件的串行數據并在SCL輸出串行時鐘。每收到一個字節后,SMBus0接口根據寄存器SMB0CN中AA位的狀態產一個ACK或NACK。最后,為了指示串行傳輸的結束,SMBus0產生一個停止條件。
1.4 SMBus特殊功能寄存器
  對SMBus串行接口的訪問和控制是通過5個特殊功能寄存器來實現的:控制寄存器SMB0CN、時鐘速率寄存器SMB0CR、地址寄存器SMB0ADR、數據寄存器SMB0DAT和狀態寄存器SMB0STA。SMB0DAT將保存要發送或剛接收的串行數據字節;SMB0CR時鐘速率寄存器用于控制主方式下串行時鐘SCL的頻率;SMB0ADR保存SMBus0接口的從地址。下面將重點介紹控制寄存器和狀態寄存器。
  (1)控制寄存器SMB0CN
SMBus控制寄存器SMB0CN用于配置和控制SMBus0接口,操縱所有SMBus的狀態信息。它包括起始標志(STA)、停止標志(STO)、確認(AA)、中斷標志(SI)和超時允許等。該寄存器中的所有位都可以用軟件讀或寫,有二個控制位SI和STO受SMBus0硬件的影響。圖1為SMBus控制寄存器圖。

  (2)狀態寄存器SMB0STA
  狀態寄存器SMB0STA保存一個8位的狀態碼,用于指示SMBus0接口的當前狀態,共有28個可能的SMBus0狀態,每個狀態有一個惟一的狀態碼與之對應。狀態碼的高5位是可變的,而一個有效狀態碼的低3位固定為0(當SI=1時),因此所有有效的狀態碼都是8的整數倍,這使得在軟件中用狀態碼作為轉移到正確的中斷服務程序的索引變得很容易。在本文的應用舉例中,SMBus主要工作在主發送器、主接收器和主發送器/主接收器方式,并且在中斷服務程序中用到了這些狀態碼。
2  SMBus通信實現
  C8051F具有與8051兼容的高速CIP-51內核,與MCS-51指令集完全兼容。除了具有標準8051數字外設部件之外,片內還集成了數據采集和控制系統中常用的模擬部件和其他數字外設及功能部件,是真正的混合信號片上系統。所以,該例中用C8051F020通過SMBus與三個16位地址空間的8KB字節E2PROM進行通信傳輸。它們之間由SCL和SDA連接起來。多個E2PROM的通信配置如圖2所示。將C8051F020設置為主發送器,chip_A、chip_B、chip_C設置為從接收設備。有A0~A2三個地址選擇管腳用來設置E2PROM的地址。高四位統一設置為‘0101’,低四位分別是000.001.010。所以從設備的地址是:chip_A=1010000,chip_B=1010001,chip_C=1010010。

  由于E2PROM有二個字節的地址空間,這意味著在READ和WRITE操作過程中要多傳送一個字節的地址(如圖3所示)。當中斷服務程序收到“數據已傳輸,接收到ACK”的狀態信號時,它必須知道已傳送的是高地址字節、低地址字節還是數據字節。程序中,BYTE_NUMBER變量將保存該信息。

  下面的程序為SMBus寫函數SM_Send,它一次將一字節寫入指定的E2PROM中;SMBus讀函數SM_Receive,它將從指定的E2PROM中讀出一字節信息;最后,給出了中斷服務程序。
//SMBus寫函數
//chip_select為被寫的設備E2PROM的地址
//byte_address為被讀的存儲單元的地址
//out_byte為要寫入存儲單元的數據
void SM_Send(char chip_select,unsigned int byte_address,
char out_byte)
{
while(SM_BUSY);  //等待SmBus空閑
SM_BUSY=1;    //占用SMBus總線
SMB0CN=0x44;     //使能SMBus,在應答周期內返回確認
BYTE_NUMBER=2;                              //地址為二字節
COMMAND=(chip_select | WRITE);  //Chip select+ WRITE
HIGH_ADD=((byte_address >> 8) & 0xFF); //高八位地址
LOW_ADD=(byte_address & 0xFF);  //低八位地址
WORD=out_byte;//寫數據
STO=0;     //發送一個停止條件
STA=1;     //開始傳輸數據
}
//SMBus讀函數
//chip_select為被讀設備E2PROM的地址
//byte_address為被讀存儲單元的地址
char SM_Receive(char chip_select,unsigned int byte_address)
{
while(SM_BUSY);  //等待總線空閑;
SM_BUSY=1;   //占用SMBus;
SMB0CN=0x44;  //使能enabled,在應答周期內返回確認
BYTE_NUMBER=2;
COMMAND=(chip_select | READ);//Chip select+ READ
HIGH_ADD=((byte_address >> 8) & 0xFF);
LOW_ADD=(byte_address & 0xFF);
STO=0;
STA=1;
while(SM_BUSY);   //等待傳輸完畢
return WORD;
}
          //SMBus中斷服務程序
void SMBUS_ISR (void) interrupt 7
{
  switch(SMB0STA){  //SMBus的狀態碼(SMB0STA寄存器)
     case SMB_START:  //SMB_START=0x08
        SMB0DAT=(COMMAND & 0xFE);//將從地址+R/W
                   //裝入到SMB0DAT
     STA=0;                                //STA清‘0’
      break
        case SMB_RP_START:  //SMB_RP_START=0x10
     SMB0DAT=COMMAND;  //將從地址+R裝入
                                                            //到SMB0DAT
     STA=0;
      break;
        case SMB_MTADDACK:  //SMB_MTADDACK=0x18
     SMB0DAT=HIGH_ADD;  //將高地址裝入SMB0DAT
     break;
     case SMB_MTADDNACK:   //SMB_MTADDNACK=0x20
     STO=1;    //確認查詢重試
     STA=1;
     break;
     case SMB_MTDBACK:  //SMB_MTDBACK=0x28
     switch (BYTE_NUMBER){
   case 2:        //如果BYTE_NUMBER=2,僅高地址已發送
    SMB0DAT=LOW_ADD;
    BYTE_NUMBER--;
       break;
      case 1:       //如果BYTE_NUMBER=1,LOW_ADD已發送
      if(COMMAND & 0x01){  //如果R/W=READ,
               //重復發送START
           STO=0;
           STA=1;
      } else {
           SMB0DAT=WORD;  //如果R/W=WRITE,
           //準備發送數據字節
           BYTE_NUMBER--;
        }
        break;
     default:     //如果BYTE_NUMBER=0,傳輸結束
     STO=1;
     SM_BUSY=0;  //釋放SMBus
     }
     break;
case SMB_MTDBNACK://SMB_MTDBNACK=0x30
     STO=1;    //重試傳輸,置為STO
     STA=1;
     break;
case SMB_MTARBLOST://SMB_MTARBLOST=0x38
     STO=1;    //重試傳輸
     STA=1;
     break;
case SMB_MRADDACK://SMB_MRADDACK=0x40
     AA=0;   //清AA,等待接收數據
     break;
case SMB_MRADDNACK://SMB_MRADDNACK=0x48
     STO=0;   //確認查詢重試
     STA=1;
     break;

case SMB_MRDBACK: //SMB_MRDBACK=0x50
     STO=1;
     SM_BUSY=0;
     break;
     case SMB_MRDBNACK://SMB_MRDBNACK=0x58
     WORD=SMB0DAT;
     STO=1;
     SM_BUSY=0;  //釋放SMBus
     break;

default:
     STO=1;     //重新安排通訊
     SM_BUSY=0;
     break;
}
SI=0;                                       //清中斷標志
}
3  結束語
  SMBus具有可靠性高以及接線方便的特點,而且具有SMBus總線接口的外圍芯片也很多,所以應用起來非常方便。在本文應用舉例中,實現了二個以上的多設備通信。但需要注意的是:在主發送、接收方式下,一旦SMBus檢測到仲裁丟失,會立即釋放SDA和SCL線。以后如未檢測到停止條件,可能會引起死循環。為此,應使用軟件超時來控制這種情況,以保證系統能夠退出。
參考文獻
1   CygnalC8051Fxxx數據手冊.www.xhl.com.cn,2002,12
2   郝冬妮,孫立春,李晶皎.基于MCU的I2C總線傳輸設計. 單片機與嵌入式系統,2003;(6)
3   潘琢金.C8051F高速SOC單片機原理及應用.北京:北京航空航天大學出版社,2000
 

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 婷婷综合视频 | 美女视频黄的免费 | 亚洲区另类春色综合小说 | 三级毛片av | 精二青青河边草解释正确的是 | 色资源av中文无码先锋 | 亚洲高清在线播放 | 国产精品久久久久久久影院 | 三级国产三级在线 | 久久摸摸碰碰97网站 | 久草免费在线色站 | 四虎国产精品免费久久 | 草草女人院 | 色偷偷中文字幕 | 狠狠躁天天躁中文字幕 | 国产午夜精品一区理论片飘花 | 国产精品色悠悠 | 国产911在线观看 | 亚洲欧洲美洲无码精品va | 亚洲午夜小视频 | 极品福利视频 | 久久成人午夜 | 好吊妞视频988gao免费 | 男人的天堂免费视频 | 欧美乱妇高清无乱码一级特黄 | 女人特黄大aaaaaa大片 | 丰满护士巨好爽好大乳 | 性生av免费播放 | av资源在线看 | 一级成人毛片 | 韩国黄色片网站 | 高跟鞋av | 国产一区二区av | 永久免费在线观看av | 进去里视频在线观看 | 国产精品久久久久久久久久了 | 岳的奶又大又白又紧在线观看 | 少妇口述偷人好爽的一次 | 69堂成人精品免费视频 | 亚洲爱婷婷色婷婷五月 | 日韩免费一二三区 | 亚洲欧美日韩三级 | 91污在线观看 | 99在线观看 | 久久爽精品区穿丝袜 | 在线免费观看日韩av | 午夜精品美女久久久久av福利 | 在线观看a视频 | 少妇久久久久久被弄高潮 | 日韩精品在线观看中文字幕 | 亚洲欧美日韩久久精品 | 亚洲午夜一区二区 | 深夜小视频在线观看 | 亚洲精品视 | 大学生高潮无套内谢视频 | 护士脱了内裤让我爽了一夜视频 | 一区二区三区四区精品视频 | 嫩草国产福利视频一区二区 | 成人做爰高潮片免费视频韩国 | 午夜激情网站 | 成人美女黄网站色大免费的88 | 蘑菇福利视频一区播放 | 久久婷婷激情综合色综合俺也去 | 伊人精品久久 | 美女内射毛片在线看3d | 日本免费一区二区三区 | 尤物精品在线 | 爱爱精品| 性无码一区二区三区在线观看 | 寡妇疯狂性猛交 | 欧美性生交xxxxxdddd | 欧美一区国产一区 | 免费的男女羞羞视频软件 | 国产精品久久久久久吹潮 | 男女无遮挡羞羞视频 | 欧美呦呦呦 | 国产大片一区二区三区 | 欧美不卡一区二区 | 色噜噜在线 | 台湾色综合 | 亚洲精品中文字幕在线 | 理论片一区 | 国产一及片 | 噜噜噜久久久 | 久久精品国产99久久6动漫亮点 | 1级黄色大片 | 久久久亚洲欧洲日产国码αv | 天天色综合6 | 影音先锋啪啪 | 日韩1区| 91干干干 | 日韩香蕉视频 | 国产毛片毛片毛片毛片毛片毛片 | 五月婷婷中文字幕 | 国产精品视频yjizz免费 | 免费一级全黄少妇性色生活片 | 中文字幕一区二区三区乱码不卡 | 91在线免费播放 | 亚洲美女色视频 | 2022av在线| 丰满放荡岳乱妇69www | 新呦u视频一区二区 | 国产尤物av一区二区三区 | 中文天堂最新版在线www | 直接看的毛片 | 麻豆国产91在线播放 | 国产精品久久久久久久久久久久久久久久 | 欧美一级色图 | 日本内谢少妇xxxxx少交 | jzzjzzjzz亚洲成孰少妇 | 久久国产精华液 | 波多野结衣亚洲 | 日本理论中文字幕 | 超碰97人人爱 | 激情啪啪网 | av福利在线观看 | 91重口入口处 | 亚洲午夜免费福利视频 | 亚洲视频手机在线 | 国产精品毛片a∨一区二区三区 | 亚洲国产婷婷香蕉久久久久久 | 两个人做羞羞的视频 | 日韩精品一区在线观看 | 久久久国产99久久国产久灭火器 | 欧美另类极品 | 欧美一级片毛片 | 亚洲精品国产精品国自产观看 | 丝袜足控一区二区三区 | www.7788久久久久久久久 | 国产高清在线精品一区不卡 | 亚洲自偷自拍熟女另类 | 亚洲韩国在线 | 巨人精品福利官方导航 | www日韩一区 | 欧产日产国产精品三级 | 国产精品3p视频 | 久久免费在线观看 | 影视先锋av资源噜噜 | 黄色片网站在线播放 | 日韩a无v码在线播放免费 | 久久亚洲精品中文字幕无码 | 国产鲁鲁视频在线观看免费 | 国产精品久久久久久婷婷 | 久久综合综合久久 | 成人欧美亚洲 | 在线色网站 | 日本亲子乱子伦xxxx30路 | yy成人综合网| 亚洲乱亚洲乱妇50p 亚洲乱亚洲乱妇无码 | 特级精品毛片免费观看 | 亚洲午夜在线视频 | 国产在线精品拍揄自揄免费 | 国产偷国产偷亚洲高清人白洁 | 亚洲色大成网站www 中文字幕色婷婷在线视频 麻豆人妻少妇精品无码专区 | 视频精品一区二区三区 | 日韩在线一二三 | 牛牛超碰 | www.黄色网址.com | 麻豆免费在线观看视频 | 欧美国产精品一区二区三区 | 中国老妇淫片bbb | 中文字幕无码视频专区 | 三级无码在钱av无码在钱 | 久久99精品久久久久久秒播 | 国产欧美日韩视频在线观看 | 国产伦精品视频一区二区三区 | 日本一区二区精品视频 | 日本xxxxl码在中国是几码 | 欧美孕妇孕交黑巨大网站 | 国产专区av | 日本美女极度性诱惑卡不卡 | 91在线免费看片 | 在线播放免费人成毛片乱码 | 熟女视频一区二区在线观看 | 白洁乱淫76集 | 国产一级淫片a按摩推澡按摩 | 成年人视频网站 | 黄色网在线免费观看 | 射一射| 浪潮av一区二区三区 | 手机在线看永久av片免费 | 日韩少妇内射免费播放18禁裸乳 | 日本三级理论片 | 久久毛片一区二区三区 | 国产好片无限资源 | 欧美做受 | 深夜视频在线免费 | 嫩草影院懂你的影院 | 中文字幕无线码一区 | 国语对白一区二区 | 2020天天谢天天吃天天麻豆v | 国产又好看的毛片 | 国产传媒一区二区 | 大乳村妇的性需求 | 放荡富婆videos√ | 国产学生初高中女 | 国产精品特级毛片一区二区三区 | 51真实女性私密spa按摩偷拍 | 国产老头和老太xxxx视频 | 18禁美女黄网站色大片免费看 | 欧美精品福利视频 | 亚洲国产欧美日韩精品一区二区三区 | 色偷偷av男人的天堂 | 四虎国产精品永久免费观看视频 | 国产艳情片 | 国产露脸无套对白在线播放 | eeuss鲁片一区二区三区在线观看 | 国产黄页 | 亚洲一区二区三区无码中文字幕 | 天天射天天干天天插 | 伊人网免费视频 | 人人妻人人爽人人做夜欢视频九色 | 国产精品捆绑调教网站 | 国产人与zoxxxx另类91 | 国产精品69久久久 | 你懂的网址国产,欧美 | 阿v视频免费在线观看 | 成人亚洲精品国产www | 成人羞羞国产免费软件动漫 | 国产成人精品免费视频 | 久久久蜜桃 | 国产精品无码专区在线播放 | 国产色视频一区二区三区 | 福利一区三区 | 亚洲福利网 | 国产精品亚洲自拍 | 99国产精品久久久久久久日本竹 | 国产精品ⅴa有声小说 | 久久本道综合久久伊人 | 久久久久黄色片 | 欧美色老头又长又大 | 中文人妻无码一区二区三区信息 | 亚洲色欲综合一区二区三区 | 黄网在线观看免费网站 | 久久亚洲中文字幕无码 | 国产成人精品一区二区三区四区 | 国产精品7777cos| 久久久国产精品亚洲一区 | 亚洲猛少妇又大又xxxxx | 波多野吉衣一二三区乱码 | 91国偷自产一区二区三区水蜜桃 | 色琪琪久久草在线视频 | 蜜臀久久 | 国产精品女同磨豆腐磨出水了 | 日韩女同强女同hd | 成年女人色毛片 | 国产无套粉嫩白浆内的人物介绍 | 国内自拍视频在线播放 | 国产99久久九九精品的功能介绍 | 国产成人无码性教育视频 | 精品一卡二卡 | 日韩精品久久一区二区 | 亚洲综合色区中文字幕 | 男人添女人高潮免费网站打开网站 | 极品毛片 | 国产精品粉嫩jk国产呦系列 | 绿帽在线观看99av | 日本精品一区二区三区视频 | 国产日本一级二级三级 | 欧美最猛性xxxxx大叫 | 国产女在线| 妇女bbbb插插插视频 | 激情综合激情五月俺也去 | 国产成人精品久久亚洲高清不卡 | 中文字幕第十二页 | 久久久久久久久久久久久久国产 | 国产网红av | 禁久久精品乱码 | 看全色黄大色黄大片大学生图片 | 亚洲视频高清 | 福利免费视频 | 日韩午夜理论免费tv影院 | 美女高潮视频在线观看 | 黄色av日韩 | 青青草国产精品一区二区 | 四虎永久在线精品免费播放 | 亚洲第一页视频 | 毛葺葺老太做受视频 | 人人操日日干 | 日本护士毛茸茸高潮 | av片在线观看免费 | 国产一区二区三区四区五区美女 | 精品亚洲午夜久久久久91 | 国产一级做a爰片久久毛片男 | 中文字幕在线观看视频一区 | 亚洲色欲综合一区二区三区 | 久久cao| 日本韩国欧美一区 | jizz少妇| 国产小视频免费在线观看 | 日韩视频免费在线观看 | 久久草在线精品 | 欧美白嫩少妇xxxxx性 | 亚洲爆乳无码专区www | 中文字幕网址在线 | 欧美狠狠| 99久久中文字幕三级久久日本 | 天天摸天天做天天爽婷婷 | 日本肉体xxxⅹ裸体交 | 神马午夜91| 亚洲欧美日韩综合久久久 | 春意影院福利社 | 日韩av无码社区一区二区三区 | 天堂一区人妻无码 | 精品乱码一区 | 伊人55| 日本美女久久久 | 91精品国产一区二区 | 在线免费观看午夜视频8 | 中国69av| 激情五月少妇a | 免费人成视频网站在线观看18 | 亚洲综合在线网 | 久久久精品在线观看 | 国产欧美在线一区二区三区 | 欧美风情第一页 | 真人性生交免费视频 | 欧美黑人性xxx猛交 欧美黑人一区二区 | 性一交一黄一片 | 色情无码一区二区三区 | 老太婆性杂交欧美肥老太 | 网曝91综合精品门事件在线 | 香蕉在线观看 | 亚洲欧美另类在线观看 | av动漫精品 | 亚洲精品久久久久国色天香 | 午夜不卡久久精品无码免费 | 美女黄色片网站 | 欧美日韩精品一区二区在线观看 | 三级无遮挡| av无码人妻一区二区三区牛牛 | 日本少妇色 | 人妻洗澡被强公日日澡电影 | 日韩精品久久久免费观看夜色 | 性感美女一级片 | 亚洲黄色小说图片 | 少妇人妻挤奶水中文视频毛片 | www.99在线| 国精产品一区一区三区视频 | 裸体丰满少妇淫交 | 色妞av| 国产91网址 | a级成色和s级成色视频 | 国产成人精品a视频一区 | 日韩女优一区 | 爱情岛亚洲品质自拍极速福利网站 | 亚洲欧洲无码av电影在线观看 | 精品欧洲av无码一区二区 | 国产精品久久一区二区三区动漫 | 东北妇女xx做爰视频 | 亚洲欧美日韩精品永久在线 | 国产精品视频久久久 | 国产成人亚洲在线观看 | 青青草在线免费视频 | 天堂8在线新版官网 | 色猫咪免费人成网站在线观看 | 国产激情无码一区二区三区 | 伊人黄色片 | 中国人与牲禽动交精品 | 波多野结衣视频网站 | 无码一区二区三区亚洲人妻 | 欧美人与动物xxxxz0oz | 97国产超薄黑色肉色丝袜 | 午夜爽爽爽| 国产三级精品片 | 黑人边吃奶边摸边做边爱 | 狠狠躁18三区二区一区 | 中文字幕免费在线看线人 | 欧美不卡视频 | 国产欧美日韩中文久久 | 亚洲麻豆精品 | 国产一区二区精品久久 | 精品人妻va出轨中文字幕 | 日本做爰吃奶全过程免 | 毛片日本 | 日本一区视频在线 | 特级大胆西西4444人体 | 超碰免费av | 天天躁日日躁狠狠躁av | 亚洲视频二 | 加勒比精品 | 疯狂撞击丝袜人妻 | 丰满少妇猛烈进人免费看高潮 | 久久曰视频 | 夫妻性生活a级片 | 国产超碰人人爽人人做人人添 | 免费午夜爽爽爽www视频十八禁 | 久久日韩乱码一二三四区别 | 久久婷婷国产综合国色天香 | 国产成人av在线影院 | 国产精品久久久久久久9999 | 欧美一级色 | 亚洲高清在线看 | 337p日本欧洲亚洲大胆精蜜臀 | 日韩精品无码一区二区三区不卡 | 久久久亚洲精华液精华液精华液 | 手机看片福利视频 | 亚洲第一色图 | 成人一区二区三区四区 | aⅴ在线视频男人的天堂 | 外国av在线 | 国产精品1区2区3区4区 | 高潮一区| 日韩精品一区二区三区视频 | 91九色最新| 欧美激情在线播放 | 草草草在线观看 | 91视频免费观看在线看 | 免费看少妇作爱视频 | 极品尤物一区二区三区 | 人人草人人澡 | 小明天天看 | 美女屁股眼视频网站 | 成人午夜影院 | 国产精品一v二v在线观看 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 成人在线手机视频 | 性少妇无码播放 | 富婆性猛交xxxx | 日韩一级免费片 | 国产精品久久久久久无码 | 成人做爰69片免费看网站色戒 | 久久亚洲精品中文字幕 | 久热在线视频 | 羞羞答答国产xxdd亚洲精品 | 精品在线一区二区 | 一本一本久久a久久精品综合麻豆 | 四季av一区二区凹凸精品 | 交h粗暴调教91 | www免费黄色 | 五月天激情婷婷婷久久 | 亚洲精品三区 | 青草伊人久久 | 免费看污黄网站在线观看 | 红猫大本营在线观看的 | 91福利免费 | 拔萝卜91 | 小蜜蜂www视频在线观看高清 | 久久久久国色av免费观看 | 五月婷婷久久综合 | 亚洲无吗av | 成人免费观看黄a大片夜月小说 | jizzjizz中国精品麻豆 | 午夜精品久久久久久久99 | 午夜无码国产理论在线 | 999久久久免费精品国产 | 美女爽到呻吟久久久久 | 国产在线精品国自产拍影院同性 | 99精品国产一区二区三区麻豆 | av免费在线观看不卡 | 又粗又猛又黄又爽无遮挡 | 国产农村妇女高潮大叫 | 久久精品国产99精品国产2021 | 欧美日韩在线播放三区四区 | 最新黄色网址在线观看 | 欧美精品一区二区三区久久久竹菊 | 三浦理惠子av在线播放 | 久久久一本 | 国产免费观看久久黄av片 | 香蕉免费毛片视频 | 国产v在线| 欧美黑人添添高潮a片www | y111111国产精品久久婷婷 | 乱人伦中文视频在线观看 | jzjzjz欧美丰满少妇 | 婷婷亚洲综合五月天小说 | 国产清纯白嫩初高生视频在线观看 | 小婕子伦流澡到高潮h | 欧美黑人精品一区二区不卡 | 在线观看中文字幕视频 | 亚洲日韩乱码中文无码蜜桃臀 | 天堂av资源在线观看 | 草逼导航| 波多野结衣在线网址 | 成人av动漫在线观看 | 大伊香蕉精品一区视频在线 | 国产一级精品视频 | 五月天av网 | 日本黄视频网站 | 肉体公尝中文字幕第三部 | 日韩激情视频一区二区 | 久久中文字幕一区二区 | 日韩中文三级 | 黄色.com | 免费看黄网站在线观看 | 森泽佳奈在线播放 | 国产精品久久久久av福利动漫 | 国产精品黑色高跟鞋丝袜 | 97色在线观看 | 久久久久久亚洲综合影院红桃 | 800av在线播放 | 亚洲自偷自拍另类第1页 | www.-级毛片线天内射视视 | 免费精品视频 | 久久99精品久久久久久久久久久久 | 亚洲一区黄色 | 国产精品人人爽人人爽 | 国产99视频精品免视看9 | 成人免费毛片东京热 | 91丨九色丨蝌蚪丨老板 | 精东av在线 | 老汉老妇姓交视频 | 亚洲成人网络 | 97国产精品人人爽人人做 | 国产精品美女久久久久久久网站 | 毛片无限看| 女色婷婷 | 欧美区一区二区三 | 久草视频在线播放 | 射死你天天日 | www在线观看视频 | 动漫无遮挡羞视频在线观看 | いいなり北条麻妃av101 | 精精国产xxxx视频在线 | 欧美兽交xxxx×视频 | 偷拍夫妻性生活 | 波多野结衣视频播放 | 色天天干| 精品超清无码视频在线观看 | 国产精品9999久久久久 | 国产成人精品一区二区三区在线 | 一本大道av伊人久久综合 | 欧美人与性动交0欧美精一级 | 精品国产片一区二区三区 | 免费在线观看a级片 | 欧美一区二区国产 | 色播综合 | 成人在线午夜 | 中文天堂在线视频 | 性色av一区二区三区咪爱四虎 | 一区二区三区91 | 日韩黄色一级网站 | 天天干天天搞天天射 | 男人天堂网在线观看 | 成人性生交片无码免费看 | 国产911 | 学生粉嫩无套白浆第一次 | 欧美日韩你懂的 | 国户精品久久久久久久久久久不卡 | 业余 自由 性别 成熟偷窥 | 人妻少妇精品一区二区三区 | 亚洲熟妇无码久久精品 | 国产丝袜一区视频在线观看 | 超碰99在线观看 | 日韩欧美一二三 | 97福利网| wwwxxx在线播放| 国产精品嫩草久久久久 | 性夜久久一区国产9人妻 | 国产无套粉嫩白浆内谢软件 | 777国产盗摄视频000 | 免费看一级特黄a大片 | 欧洲做受高潮片 | 成人观看网站 | 好吊妞视频这里有精品 | 亚洲午夜无码久久 | 性饥渴艳妇性色生活片在线播放 | 超碰在线看 | 精品一区二区三区免费看 | 啄木乌法国一区二区三区 | 亚洲综合不卡 | 绿帽在线 | 天天在线免费视频 | 亚洲乱码国产乱码精品精的特点 | 国产成人毛片在线视频 | 一本久道久久综合婷婷五月 | 性一交一乱一伧老太 | 激情网五月 | 国产毛片在线视频 | 欧美综合成人 | 国产成人无码av一区二区 | 男女av网站 | 波多野结衣久久 | 精品国产乱码久久久久久郑州公司 | 进去里视频在线观看 | 午夜影院视频 | 日韩片在线观看 | 91在线勾搭足浴店女技师 | 国内精品久久久久久久久久久 | 热re99久久精品国99热线看 | 久久国产劲暴∨内射新川 | 日韩一级片av | 荷兰女人裸体性做爰 | 校园春色自拍偷拍 | 中文字幕在线资源 | 日本性猛交 | 五月婷婷激情 | 台湾佬综合网 | 色视频www在线播放国产成人 | 国产精品亚洲欧美日韩在线观看 | 2019高清中文字幕在线免费看 | 69精品丰满人妻无码视频a片 | 天堂av资源在线 | 国产美女裸体无遮挡免费视频 | 穿情趣内衣c到高潮av片 | 亚洲成av人片一区二区密柚 | 人乳喂奶hd无中字 | 亚洲网站av | 国产在线观看无码免费视频 | 丝袜福利视频 | 国产精品久久国产 | 一区二区免费视频 | 国产成a人片在线观看视频下载 | 国产欧美一区二区三区网站 | 男人解开女人乳罩吃奶 | 亚洲国产视频一区二区三区 | 国产精品捆绑调教网站 | 性做久久久久久久久 | 久久九九视频 | 精品国产色 | 亚洲精品美女久久7777777 | 亚洲成人在线免费观看 | 欧美色图首页 | 色婷婷一区 | 能看的av网站 |