wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5420|回復: 1
打印 上一主題 下一主題
收起左側

單片機+LM393測速傳感器在LCD12864上顯示程序

  [復制鏈接]
跳轉到指定樓層
樓主
    第一次發,不知道怎么發。。。為比賽準備的程序,可惜比賽沒用到。用的LCD12864是帶字庫的,用的是LM393測速傳感器如圖。
    程序分為main.c+lcd12864.c+lcd12864.h

制作出來的實物圖如下:


單片機源程序如下:

//lcd12864.h的程序

#ifndef __LCD12864_H
#define __LCD12864_H
//---包含頭文件---//
#include<reg51.h>
//---重定義關鍵詞---//
#ifndef uchar
#define uchar unsigned char
#endif
#ifndef uint
#define uint unsigned int
#endif
//---如果使用畫圖模式定義這個---//
//#define LCD12864_PICTURE
//---定義使用的IO口---//
#define LCD12864_DATAPORT P0   //數據IO口
sbit LCD12864_RS  =  P2^6;             //(數據命令)寄存器選擇輸入
sbit LCD12864_RW  =  P2^5;             //液晶讀/寫控制
sbit LCD12864_EN  =  P2^7;             //液晶使能控制
sbit LCD12864_PSB =  P3^2;             //串/并方式控制
sbit LCD12864_RST =  P3^4;      //復位端

//---聲明全局函數---//
void LCD12864_Delay1ms(uint c);
uchar LCD12864_Busy(void);
void LCD12864_WriteCmd(uchar cmd);
void LCD12864_WriteData(uchar dat);
void LCD12864_Init();
void LCD12864_ClearScreen(void);
void LCD12864_SetWindow(uchar x, uchar y);
#endif


//lcd12864.c 的程序

  1. #include"lcd12864.h"
  2. /*******************************************************************************
  3. * 函 數 名         : LCD12864_Delay1ms
  4. * 函數功能     : 延時1MS
  5. * 輸    入         : c
  6. * 輸    出         : 無
  7. *******************************************************************************/
  8. void LCD12864_Delay1ms(uint c)
  9. {
  10.     uchar a,b;
  11. for(; c>0; c--)
  12. {
  13.      for(b=199; b>0; b--)
  14.   {
  15.          for(a=10; a>0; a--);
  16.   }
  17. }
  18. }
  19. /*******************************************************************************
  20. * 函 數 名         : LCD12864_Busy
  21. * 函數功能     : 檢測LCD是否忙
  22. * 輸    入         : 無
  23. * 輸    出         : 1或0(1表示不忙,0表示忙)
  24. *******************************************************************************/
  25. uchar LCD12864_Busy(void)
  26. {
  27. uchar i = 0;
  28. LCD12864_RS = 0;    //選擇命令
  29. LCD12864_RW = 1; //選擇讀取
  30. LCD12864_EN = 1;
  31. LCD12864_Delay1ms(1);
  32. while((LCD12864_DATAPORT & 0x80) == 0x80) //檢測讀取到的值
  33. {
  34.   i++;
  35.   if(i > 100)
  36.   {
  37.    LCD12864_EN = 0;
  38.    return 0;    //超過等待時間返回0表示失敗
  39.   }
  40. }
  41. LCD12864_EN = 0;
  42. return 1;
  43. }
  44. /*******************************************************************************
  45. * 函 數 名         : LCD12864_WriteCmd
  46. * 函數功能     : 寫命令
  47. * 輸    入         : cmd
  48. * 輸    出         : 無
  49. *******************************************************************************/
  50. void LCD12864_WriteCmd(uchar cmd)
  51. {
  52. uchar i;
  53. i = 0;
  54. while( LCD12864_Busy() == 0)
  55. {
  56.   LCD12864_Delay1ms(1);
  57.   i++;
  58.   if( i>100)
  59.   {
  60.    return;    //超過等待退出
  61.   }
  62. }

  63. LCD12864_RS = 0;     //選擇命令
  64. LCD12864_RW = 0;     //選擇寫入
  65. LCD12864_EN = 0;     //初始化使能端
  66. LCD12864_DATAPORT = cmd;   //放置數據
  67. LCD12864_EN = 1;     //寫時序
  68. LCD12864_Delay1ms(5);
  69. LCD12864_EN = 0;         
  70. }
  71. /*******************************************************************************
  72. * 函 數 名         : LCD12864_WriteData
  73. * 函數功能     : 寫數據
  74. * 輸    入         : dat
  75. * 輸    出         : 無
  76. *******************************************************************************/
  77. void LCD12864_WriteData(uchar dat)
  78. {
  79. uchar i;
  80. i = 0;
  81. while( LCD12864_Busy() == 0)
  82. {
  83.   LCD12864_Delay1ms(1);
  84.   i++;
  85.   if( i>100)
  86.   {
  87.    return;    //超過等待退出
  88.   }
  89. }
  90. LCD12864_RS = 1;     //選擇數據
  91. LCD12864_RW = 0;     //選擇寫入
  92. LCD12864_EN = 0;     //初始化使能端
  93. LCD12864_DATAPORT = dat;   //放置數據
  94. LCD12864_EN = 1;     //寫時序
  95. LCD12864_Delay1ms(5);
  96. LCD12864_EN = 0;            
  97. }
  98. /*******************************************************************************
  99. * 函 數 名         : LCD12864_ReadData
  100. * 函數功能     : 讀取數據
  101. * 輸    入         : 無
  102. * 輸    出         : 讀取到的8位數據
  103. *******************************************************************************/
  104. #ifdef LCD12864_PICTURE
  105. uchar LCD12864_ReadData(void)
  106. {
  107. uchar i, readValue;
  108. i = 0;
  109. while( LCD12864_Busy() == 0)
  110. {
  111.   LCD12864_Delay1ms(1);
  112.   i++;
  113.   if( i>100)
  114.   {
  115.    return 0;    //超過等待退出
  116.   }
  117. }
  118. LCD12864_RS = 1;       //選擇命令
  119. LCD12864_RW = 1;
  120. LCD12864_EN = 0;
  121. LCD12864_Delay1ms(1);  //等待
  122. LCD12864_EN = 1;
  123. LCD12864_Delay1ms(1);
  124. readValue = LCD12864_DATAPORT;
  125. LCD12864_EN = 0;
  126. return readValue;
  127. }
  128. #endif
  129. /*******************************************************************************
  130. * 函 數 名         : LCD12864_Init
  131. * 函數功能     : 初始化LCD12864
  132. * 輸    入         : 無
  133. * 輸    出         : 無
  134. *******************************************************************************/
  135. void LCD12864_Init()
  136. {
  137. LCD12864_PSB = 1;   //選擇并行輸入
  138. LCD12864_RST = 1;   //復位
  139. LCD12864_WriteCmd(0x30);  //選擇基本指令操作
  140. LCD12864_WriteCmd(0x0c);  //顯示開,關光標
  141. LCD12864_WriteCmd(0x01);  //清除LCD12864的顯示內容
  142. }
  143. /*******************************************************************************
  144. * 函 數 名         : LCD12864_ClearScreen
  145. * 函數功能     : 在畫圖模式下,LCD12864的01H命令不能清屏,所以要自己寫一個清
  146. *                  * 屏函數
  147. * 輸    入         : 無
  148. * 輸    出         : 無
  149. *******************************************************************************/
  150. #ifdef LCD12864_PICTURE
  151. void LCD12864_ClearScreen(void)
  152. {
  153. uchar i,j;
  154. LCD12864_WriteCmd(0x34);   //開啟拓展指令集
  155. for(i=0;i<32;i++)     //因為LCD有縱坐標32格所以寫三十二次
  156. {
  157.   LCD12864_WriteCmd(0x80+i);    //先寫入縱坐標Y的值
  158.   LCD12864_WriteCmd(0x80);    //再寫入橫坐標X的值
  159.   for(j=0;j<32;j++)    //橫坐標有16位,每位寫入兩個字節的的數據,也
  160.   {        //就寫入32次以為當寫入兩個字節之后橫坐標會自
  161.    LCD12864_WriteData(0xFF);   //動加1,所以就不用再次寫入地址了。
  162.   }
  163. }
  164. LCD12864_WriteCmd(0x36);  //0x36擴展指令里面打開繪圖顯示
  165. LCD12864_WriteCmd(0x30);  //恢復基本指令集
  166. }
  167. #endif
  168. /*******************************************************************************
  169. * 函 數 名         : LCD12864_SetWindow
  170. * 函數功能     : 設置在基本指令模式下設置顯示坐標。注意:x是設置行,y是設置列
  171. * 輸    入         : x, y
  172. * 輸    出         : 無
  173. *******************************************************************************/
  174. void LCD12864_SetWindow(uchar x, uchar y)
  175. {
  176. uchar pos;
  177. if(x == 0)    // 第一行的地址是80H
  178. {
  179.   x = 0x80;
  180. }
  181.   
  182. else if(x == 1)  //第二行的地址是90H
  183. {
  184.   x = 0x90;
  185. }

  186. else if(x == 2)  //第三行的地址是88H
  187. {
  188.   x = 0x88;
  189. }

  190. else if(x == 3)
  191. {
  192.   x = 0x98;
  193. }

  194. pos = x + y;
  195. LCD12864_WriteCmd(pos);
  196. }

  197. //main.c的程序

  198. #include<reg51.h>
  199. #include<lcd12864.h>
  200. //--定義全局變量--//
  201. unsigned char DisplayData[8];
  202. //用來存放要顯示的8位數的值
  203. //--聲明全局函數--//
  204. void TIMER_Configuration(); //初始化定時器
  205. //--定義全局變量--//
  206. unsigned long   Freq;        //用來存放要顯示的頻率值
  207. unsigned long TimeCount;   //用于計算1S鐘的
  208. /*******************************************
  209. *函數名  :main
  210. *功  能  :主函數
  211. *輸  入  :無
  212. *輸  出  :無
  213. *******************************************/
  214. unsigned char code CharCode1[]="速度: n/s";

  215. void main()
  216. {
  217. char i;
  218. TIMER_Configuration();
  219. LCD12864_Init();
  220. LCD12864_SetWindow(0, 0);

  221. while(1)
  222. {
  223.   if(TR0 == 0)         //當計數器停下的時候,表明計數完畢
  224.   {
  225.    Freq = Freq + TL1;         //讀取TL的值
  226.    Freq = Freq + (TH1 * 256); //讀取TH的值
  227.    Freq= Freq/ 2;      //根據扇葉數除數
  228.    //--求頻率的個十百千萬十萬位--//
  229.   

  230.    
  231.    DisplayData[0] = (Freq%100000/10000)+0x30;
  232.    DisplayData[1] = (Freq%10000/1000)+0x30;
  233.    DisplayData[2] = (Freq%1000/100)+0x30;
  234.    DisplayData[3] = (Freq%100/10)+0x30;
  235.    DisplayData[4] = (Freq%10)+0x30;
  236.    
  237.    //--顯示完,重新計算下一次頻率。--//
  238.    Freq = 0;//將計算的頻率清零
  239.    TH1 = 0; //將計數器的值清零
  240.    TL1 = 0;
  241.    TR0 = 1; //開啟定時器
  242.    TR1 = 1; //開啟計數器
  243.   }
  244.   //--顯示求得的數值--//
  245.   LCD12864_SetWindow(0,0);
  246.   LCD12864_WriteData(CharCode1[0]);
  247.   LCD12864_WriteData(CharCode1[1]);
  248.      LCD12864_WriteData(CharCode1[2]);
  249.      LCD12864_WriteData(CharCode1[3]);
  250.      LCD12864_WriteData(CharCode1[4]);
  251.      LCD12864_WriteData(CharCode1[5]);
  252.   for(i=0;i<5;i++)   
  253.   LCD12864_WriteData(DisplayData[i]);
  254.   LCD12864_WriteData(CharCode1[7]);
  255.      LCD12864_WriteData(CharCode1[8]);
  256.      LCD12864_WriteData(CharCode1[9]);
  257. }
  258. }
  259. /*******************************************
  260. *函數名  :TIMER_Configuration
  261. *功  能  :配置定時/計數器T0和T1
  262. *輸  入  :無
  263. *輸  出  :無
  264. *******************************************/
  265. void TIMER_Configuration()
  266. {
  267. //--定時器T1做計數器,工作方式1(16位定時器),只由TRx打開計數器--//
  268. //--定時器T0做定時器,工作方式1(16位定時器),只由TRx打開定時器--//
  269. TMOD=0x51;
  270. //--設置定時器晶振為12MHZ時定時50ms--//
  271. TH0=0x3C;
  272. TL0=0xB0;
  273. //--打開中斷-//
  274. ET0=1;
  275. ET1=1;
  276. EA=1;
  277. //--打開定時器*/
  278. TR0=1;
  279. TR1=1;
  280. }
  281. /*******************************************
  282. *函數名  :Timer0
  283. *功  能  :定時器0的中斷函數
  284. *輸  入  :無
  285. *輸  出  :無
  286. *******************************************/
  287. void Timer0() interrupt 1
  288. {
  289. TimeCount++;
  290. if(TimeCount==20)//計時到1S
  291. {
  292.   TR0=0;
  293.   TR1=0;
  294.   TimeCount=0;  
  295. }
  296. //--12MHZ設置定時50ms的初值--//
  297. TH0=0x3C;
  298. TL0=0xB0;
  299. }
  300. /*******************************************
  301. *函數名  :Timer1
  302. *功  能  :定時器1的中斷函數
  303. *輸  入  :無
  304. *輸  出  :無
  305. *******************************************/
  306. void Timer1() interrupt 3
  307. {
  308. //--進入一次中斷,表明計數到了65536--//
  309. Freq=Freq+65536;  
  310. }
復制代碼

全部資料51hei下載地址:
測速—12864.zip (35.86 KB, 下載次數: 54)



評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏8 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:541949 發表于 2019-5-19 11:24 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
成人网页在线免费观看| www.超级碰| av大全在线观看| 天天干中文字幕| 黄色国产在线播放| 日本一区二区视频在线播放| 国产成人精品无码免费看夜聊软件| 日本高清免费观看| 欧美激情第四页| 男插女视频网站| 亚洲精品乱码久久久久久蜜桃欧美| 手机在线免费毛片| 黄色激情在线观看| 免费网站在线高清观看| 老司机精品免费视频| 亚洲精品自拍视频在线观看| 午夜精品久久久久99蜜桃最新版 | www在线观看播放免费视频日本| 在线观看黄av| 伊人精品影院| 欧美少妇网站| 影音成人av| 久久伊人精品| 亚洲五码在线| 免费国产自久久久久三四区久久| 国产精选一区| 欧美黄色一区| 久久字幕精品一区| 国产老肥熟一区二区三区| 成人av手机在线观看| 久久综合国产精品| 亚洲黄色性网站| 色婷婷国产精品综合在线观看| 在线电影院国产精品| 亚洲精品在线三区| 久久伊人精品天天| 国产精品久久77777| 国产成人免费观看| 亚洲精品高清国产一线久久| 国产一线二线三线女| 午夜视频在线瓜伦| 三级视频网站在线观看| 欧美另类videoxo高潮| 日本高清不卡码| 亚洲国产高清av| 久久久久久久久久久久国产精品| 69精品无码成人久久久久久| 欧美成人aaaaⅴ片在线看| 一级α片免费看刺激高潮视频| 激情综合丝袜美女一区二区| 免费毛片在线播放| 亚洲一区二区三区成人| 免费av不卡在线观看| 亚洲三级在线| 97人人精品| 精品一区二区国语对白| 国产精品美女久久福利网站| 粉嫩av一区二区三区免费野| 亚洲第一精品自拍| 亚州国产精品久久久| 高清国产在线一区| 天堂8在线天堂资源bt| 午夜免费福利网站| 亚洲国产精品免费在线观看| 国产精品久久久久久免费| 国产一级黄色大片| 亚洲综合色视频在线观看| 久久男人天堂| 欧美日韩国产一区二区三区不卡| 日韩福利电影在线观看| 1024成人网| 日韩欧美123| 国自在线精品视频| 久久青青草原一区二区| 国产精品-区区久久久狼| 国产白嫩美女无套久久| 福利网址在线观看| 性18欧美另类| 男生女生差差差的视频在线观看| 日韩av首页| 综合激情网站| 337p粉嫩大胆色噜噜噜噜亚洲| 色哟哟国产精品免费观看| 国产亚洲视频中文字幕视频| 国产日韩综合一区二区性色av| 女同性恋一区二区| 中国黄色a级片| 亚洲一区二区影视| 色爱综合网站| 伊人成综合网站| 国产精品成久久久久| 成人av在线资源| 欧美日韩一区精品| 欧美一级片在线播放| 超碰成人在线免费观看| 特大黑人巨人吊xxxx| 国产一区二区三区成人| 国产美女福利视频| 亚洲天堂手机版| wwwwxxxx日本| 成人在线黄色电影| 欧美日韩国产综合网| 日本一区二区综合亚洲| 亚洲激情视频网| 51国偷自产一区二区三区的来源| 色七七在线观看| 国产一区二区三区影院| 美女网站免费观看| 婷婷电影在线观看| 亚洲精品九九| 午夜精品成人在线视频| 欧美理论电影在线播放| 日本在线一区| 欧美 日韩 国产 成人 在线观看| 亚洲av电影一区| 草草影院在线观看| 青青草97国产精品麻豆| 久久久一区二区| 亚洲免费高清视频| 欧美一区激情视频在线观看| 美女又爽又黄视频毛茸茸| 日韩一级免费毛片| 极品白浆推特女神在线观看| 九九热精品视频在线观看| 99国产欧美另类久久久精品 | 国产污视频在线播放| 欧美日韩专区| 亚洲午夜在线观看视频在线| 欧美精品video| 久久人人爽人人爽人人av| 久草视频中文在线| 99国产牛牛视频在线网站 | 亚洲h动漫在线| 2021国产精品视频| 国产v亚洲v天堂无码久久久| 伊人影院中文字幕| 日韩毛片在线一区二区毛片| 国产九一精品| 亚洲免费电影在线| 97视频在线免费观看| 最近免费中文字幕中文高清百度| 伊人久久成人网| 欧美成人片在线| 欧美国产一级| 亚洲成人免费观看| 国产精品主播视频| 国产不卡一二三| 欧美18一14sex性处hd| 亚洲私拍视频| 国产老女人精品毛片久久| 日韩成人中文字幕| 杨幂一区欧美专区| 免费网站看av| 最近中文字幕mv第三季歌词| 在线观看视频你懂的| 精品三级av| 国产精品欧美一级免费| 欧美精品激情在线| 不卡的av中文字幕| 中文字幕欧美日韩在线不卡| 在线观看福利电影| 国产精品白丝av| 在线视频免费一区二区| 91丨porny丨探花| 国产精品高潮呻吟av| 欧洲日本在线| 视频在线观看91| 日韩经典中文字幕在线观看| 欧美日韩激情四射| 91好色先生tv| 在线观看av免费| 久久福利视频一区二区| 在线看片第一页欧美| 国产男女无遮挡| 日本黄色三级视频| 成人开心激情| 亚洲国产精品国自产拍av| 欧洲成人在线视频| 波多野结衣影院| 操她视频网站| 日韩电影在线视频| 欧美日韩精品电影| 在线看成人av电影| 国产美女永久免费| 日韩欧美精品一区二区三区| 国产精品18久久久久久久网站| 日韩在线视频网| 欧美性受xxxx黒人xyx性爽| 99久久99久久免费精品小说| 色婷婷av一区二区三区丝袜美腿| 婷婷夜色潮精品综合在线| 精品国产一区二区三区四区精华| 日本天堂在线视频| 午夜在线观看视频| 国产精品一区一区| 午夜精品美女自拍福到在线| 性欧美13一14内谢| 91网页版在线登录入口| 一本一本久久| 亚洲网在线观看| 成人性生交免费看| 九色蝌蚪自拍| 午夜精品久久久久99热蜜桃导演| 精品日韩成人av| 日韩av资源在线| 国产黄色在线看| 女人丝袜激情亚洲| 678五月天丁香亚洲综合网| 800av在线免费观看| 日本18中文字幕| 麻豆成人入口| 91精品久久久久久久久99蜜臂| 国产一区二区三区小说| 亚洲日韩第九十九页| 红杏成人性视频免费看| 欧美中文字幕一区二区三区亚洲| 激情视频小说图片| 最新亚洲精品国自产在线观看| 婷婷精品在线| 日韩女优电影在线观看| 又色又爽又高潮免费视频国产| 深夜福利网站| 午夜欧美精品久久久久久久| av一区二区三区在线| 久久久噜噜噜久久中文字免| 日本黄色激情视频| av在线播放网站| 不卡av免费在线观看| 成人精品视频在线| 日韩精品久久久久久免费| 松下纱荣子在线观看| 亚洲免费在线看| 视频一区不卡| 影音先锋中文字幕在线| 国产成人黄色| 亚洲欧美日韩第一区| 伊人网综合视频| 亚洲精品一区视频| 成a人片国产精品| 97久久天天综合色天天综合色hd| 91九色蝌蚪91por成人| 国产精品亚洲一区二区在线观看| 欧美色区777第一页| 97国产精东麻豆人妻电影| 奇米色在线视频| 亚洲综合社区| 日av在线播放中文不卡| 天堂在线免费观看视频| 久久久国产精品网站| 欧美另类z0zxhd电影| 欧美成年人视频在线观看| 人人在线97| 成人av在线观| 日韩激情视频| 国产精品免费视频一区二区三区 | 免费视频一区三区| 在线亚洲午夜片av大片| 国产一二三av| 第一av在线| 欧美午夜www高清视频| 黄色动漫网站入口| 理论片鲁丝二区爱情网| av在线不卡网| 亚洲精品第一区二区三区| 99国产牛牛视频在线网站| 中文亚洲欧美| 国产精品观看在线亚洲人成网| 在线不卡免费视频| 九九视频精品全部免费播放| 日韩有码片在线观看| 免费观看一级视频| **日韩最新| 国产视频综合在线| 三上悠亚在线观看视频| 久久99久久99精品免观看软件| 欧美男同性恋视频网站| 中文字幕在线视频播放| 欧美性猛片xxxxx免费中国| 色综合久久综合| 日本一区二区三区在线免费观看| 一级毛片视频在线| 精品免费在线观看| 麻豆传媒在线看| 色呦呦在线播放| 欧美性猛交xxxxxxxx| 亚洲免费观看在线| 国产www视频在线观看| 欧美日韩大陆在线| 男人操女人动态图| 四虎4545www精品视频| 亚洲电影av在线| 青娱乐国产盛宴| 美女xx视频| 国产91丝袜在线播放| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 国产精品久久久久久久久久免费看 | 高清日韩av电影| 精品久久久久久国产| 日本wwwxx| 美女在线视频免费| 欧美精品一区二| 欧美毛片在线观看| 欧美成人午夜77777| 欧美高清videos高潮hd| 91尤物国产福利在线观看| 亚洲二区三区不卡| 成人福利视频在线观看| 欧美激情福利视频在线观看免费| 精品一区二区三区在线播放| 神马影院午夜我不卡影院| 福利在线白白| 亚洲精品国产a| 成人一区二区三区仙踪林| 日本在线视频中文有码| 日韩一二三区不卡| 日本熟女一区二区| 99成人在线视频| 成人免费在线视频网站| 91视频久色| 国产亚洲欧洲一区高清在线观看| 日韩av在线综合| 污视频在线免费观看网站| 日韩精品一区二区三区老鸭窝 | 中国china体内裑精亚洲片| 日韩乱码一区二区三区| 欧美特黄一区| 久久精品日产第一区二区三区 | 亚洲激情图片小说视频| 国产乱国产乱老熟300部视频| 成人影院入口| 深夜福利亚洲导航| 亚洲AV午夜精品| 精品一区在线看| 成人免费播放器| 午夜伦理大片视频在线观看| 欧美精品一区二区精品网| 精人妻无码一区二区三区| 亚洲一级一区| 亚洲国产婷婷香蕉久久久久久99| 在线播放你懂得| 欧美高清www午色夜在线视频| 久久这里只有精品国产| 亚洲精品2区| 欧美性大战久久久久| 亚洲一区二区三区精品中文字幕 | 日韩欧美在线视频免费观看| 亚洲色图欧美色| 精品国产中文字幕第一页| 91视频婷婷| 神马午夜dy888| 欧美日韩一级二级三级| 日韩高清精品免费观看| 亚洲二区免费| 狠狠精品干练久久久无码中文字幕| 在线中文资源天堂| 日韩精品视频在线观看免费| 国产丝袜在线视频| 国产成人在线看| 亚洲高清免费在线观看| 欧美成a人片免费观看久久五月天| 午夜精品一区二区三区在线视| 成人欧美视频在线观看播放| 亚洲一级二级三级在线免费观看| 亚洲 欧美 变态 另类 综合| 欧美a级片网站| 91免费版看片| 性欧美18xxxhd| 欧美一级黄色网| aaa免费看大片| 91精品国产欧美一区二区成人| 亚洲天堂手机版| av资源网一区| 女人被狂躁c到高潮| 日韩国产在线| 天天干天天操天天干天天操| 欧美bbbxxxxx| 欧美日韩xxxxx| 色偷偷网站视频| 色域天天综合网| 亚洲天堂男人av| 国内欧美视频一区二区| 日韩成人精品视频在线观看| 都市激情亚洲欧美| 久草热久草热线频97精品| 在线观看美女网站大全免费| 久久久91精品| 黄色免费视频观看| 欧美日本乱大交xxxxx| 国产精品无码久久久久成人app| av高清久久久| 长河落日免费高清观看| 性欧美xxxx大乳国产app| 成人在线观看a| 欧美三级电影在线| 欧美区高清在线| 国模雨婷捆绑高清在线| 91大神在线播放精品| 日韩日韩日韩日韩| 亚洲人成绝费网站色www| 国产一级黄色|