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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

買的創意旋轉時鐘,自己添加ESP8266網絡自動校時功能 附程序

  [復制鏈接]
跳轉到指定樓層
樓主
前段時間t 寶買了個創意旋轉時鐘

用了一段時間感覺走時不準, 打算加個自動校時功能就自己重寫了單片機程序并配了個ESP8266的模塊
現在終于不用再手工校對時間了,而且還有18650電池,可以充電



單片機程序
  1. #include <global.h>
  2. #include <stdio.h>
  3. #include "DS1302.h"
  4. #include "DS18B20.h"

  5. //-----------------------------------------------

  6. /* define constants */
  7. #define FOSC 12000000
  8. #define BAUD 19200           //UART baudrate

  9. bit UpdateDisp,UpdateTime,ShowTemp,CapTemp,TempChange,UpdateMsg,ShowFlag;

  10. static uint8 ss=0;
  11. static uint16 ms=0;

  12. #define CommBufSize 0x3F
  13. struct tcomm_buf{
  14.     uint8 sendBuf[CommBufSize],receBuf[CommBufSize];
  15.     uint8        receTimeOut;
  16.     uint8        sendCount;                //發送字節個數
  17.     uint8        receCount;            //接收到的字節個數
  18.     uint8        sendPosi;            //發送位置
  19. };

  20. struct tcomm_buf xdata comm1_data;
  21. /*
  22. void Delay1ms()                //@12.000MHz
  23. {
  24.         unsigned char i, j;

  25.         i = 2;
  26.         j = 239;
  27.         do
  28.         {
  29.                 while (--j);
  30.         } while (--i);
  31. }
  32. void Delayms(uint16 c)                //@12.000MHz
  33. {
  34.         while(c--)
  35.         Delay1ms();
  36. }
  37. */

  38. void Uart_Check(void);

  39. void UpdateLed(void){
  40.     P3= P3|0xF0;  //高四位數碼管  P3.1 P3.2 串口  P3.2  MODE  P3.3 Plus      
  41.     P2=0xFF;
  42.     P0=~(1<<(sec%8));  //Led/數碼管公用IO
  43.     P2=~(1<<(sec/8));  //led
  44. }

  45. const uint8 NixieMap[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,0x9C,0xFF};


  46. void UpdateNixie(uint8 l){
  47.     int8 tmpVal;
  48.     P2=0xFF;  //led
  49.     P3=(P3|0xF0);
  50.     P0= 0xFF;
  51.     if(ShowTemp){
  52.         switch(l){
  53.             case 0:
  54.                 tmpVal = Temp1/10;
  55.                 break;
  56.             case 1:
  57.                 tmpVal = Temp1%10;
  58.                 break;
  59.             case 2:
  60.                 tmpVal = 16;
  61.                 break;
  62.             case 3:
  63.                 tmpVal = 0x0C;
  64.                 break;
  65.         }
  66.         P0= NixieMap[tmpVal];  //Led/數碼管公用IO        
  67.     }
  68.     else
  69.     {  
  70.         switch(l){
  71.             case 0:
  72.                 tmpVal =  hour/10;
  73.                 //P0= 0xC0;
  74.                 //P3=0xE0|(P3&0x0F);
  75.                 break;
  76.             case 1:
  77.                 tmpVal =  hour%10;
  78.                 //P0= 0xF9;
  79.                 //P3=0xD0|(P3&0x0F);
  80.                 break;
  81.             case 2:
  82.                 tmpVal = min/10;
  83.                 //P0= 0xA4;
  84.                 //P3=0xB0|(P3&0x0F);
  85.                 break;
  86.             case 3:
  87.                 tmpVal = min%10;
  88.                 //P0= 0xB0;
  89.                 //P3=0x70|(P3&0x0F);
  90.                 break;
  91.         }
  92.         if(l==1&&ShowFlag)
  93.             P0= NixieMap[tmpVal] & 0x7F;  //Led/數碼管公用IO
  94.         else
  95.             P0= NixieMap[tmpVal];  //Led/數碼管公用IO
  96.     }
  97.     P3=(~(1<<(l+4)))|(P3 & 0x0F);  //高四位數碼管  P3.0 P3.1 串口  P3.2  MODE  P3.3 Plus      
  98. }

  99. //void UartInit(void)                //115200bps@22.1184MHz
  100. //{
  101. //        PCON |= 0x80;                //使能波特率倍速位SMOD
  102. //        SCON = 0x50;                //8位數據,可變波特率
  103. //        AUXR &= 0xBF;                //定時器1時鐘為Fosc/12,即12T
  104. //        AUXR &= 0xFE;                //串口1選擇定時器1為波特率發生器
  105. //        TMOD &= 0x0F;                //清除定時器1模式位
  106. //        TMOD |= 0x20;                //設定定時器1為8位自動重裝方式
  107. //        TL1 = 0xFF;                //設定定時初值
  108. //        TH1 = 0xFF;                //設定定時器重裝值
  109. //        ET1 = 0;                //禁止定時器1中斷
  110. //        TR1 = 1;                //啟動定時器1
  111. //    ES=1;
  112. //}

  113. //void UartInit(void)                //19200bps@22.1184MHz
  114. //{
  115. //        PCON &= 0x7F;                //波特率不倍速
  116. //        SCON = 0x50;                //8位數據,可變波特率
  117. //        AUXR &= 0xBF;                //定時器1時鐘為Fosc/12,即12T
  118. //        AUXR &= 0xFE;                //串口1選擇定時器1為波特率發生器
  119. //        TMOD &= 0x0F;                //清除定時器1模式位
  120. //        TMOD |= 0x20;                //設定定時器1為8位自動重裝方式
  121. //        TL1 = 0xFD;                //設定定時初值
  122. //        TH1 = 0xFD;                //設定定時器重裝值
  123. //        ET1 = 0;                //禁止定時器1中斷
  124. //        TR1 = 1;                //啟動定時器1
  125. //    ES=1;
  126. //}

  127. void UartInit(void)                //9600bps@22.1184MHz
  128. {
  129.         PCON &= 0x7F;                //波特率不倍速
  130.         SCON = 0x50;                //8位數據,可變波特率
  131.         AUXR &= 0xBF;                //定時器1時鐘為Fosc/12,即12T
  132.         AUXR &= 0xFE;                //串口1選擇定時器1為波特率發生器
  133.         TMOD &= 0x0F;                //清除定時器1模式位
  134.         TMOD |= 0x20;                //設定定時器1為8位自動重裝方式
  135.         TL1 = 0xFA;                //設定定時初值
  136.         TH1 = 0xFA;                //設定定時器重裝值
  137.         ET1 = 0;                //禁止定時器1中斷
  138.         TR1 = 1;                //啟動定時器1
  139.     ES=1;
  140. }


  141. //void Timer0Init(void)                //1毫秒@22.1184MHz
  142. //{
  143. //        AUXR &= 0x7F;                //定時器時鐘12T模式
  144. //        TMOD &= 0xF0;                //設置定時器模式
  145. //        TL0 = 0x00;                //設置定時初值
  146. //        TH0 = 0xB8;                //設置定時初值
  147. //        TF0 = 0;                //清除TF0標志
  148. //        TR0 = 1;                //定時器0開始計時
  149. //    ET0 = 1;                        //enable timer0 interrupt   
  150. //}

  151. void Timer0Init(void)                //25毫秒@22.1184MHz
  152. {
  153.         AUXR &= 0x7F;                //定時器時鐘12T模式
  154.         TMOD &= 0xF0;                //設置定時器模式
  155.         TL0 = 0x00;                //設置定時初值
  156.         TH0 = 0x4C;                //設置定時初值
  157.         TF0 = 0;                //清除TF0標志
  158.         TR0 = 1;                //定時器0開始計時
  159.     ET0 = 1;                        //enable timer0 interrupt   
  160. }


  161. /* Timer0 interrupt routine */
  162. void tm0_isr() interrupt 1 using 1
  163. {
  164.     UpdateDisp=1;
  165.     ShowFlag = ms<122;
  166.     if(ms++>222){
  167.         ms=0;
  168.         sec++;
  169.         switch(sec%4){
  170.             case 1:
  171.                 TempChange=1;
  172.                 break;
  173.             case 2:
  174.                 CapTemp=1;
  175.                 break;
  176.             case 3:
  177.                 //ShowTemp=1;
  178.                 break;
  179.         }
  180.         
  181.         if(sec>=60){
  182.             sec=0;
  183.             UpdateTime=1;
  184.         }
  185.         if((sec%5)>=3){
  186.             ShowTemp=1;
  187.         }
  188.         else
  189.             ShowTemp=0;
  190.     }
  191. }

  192. void WaitMs(void){
  193.     while(UpdateDisp==0);
  194. }


  195. void main()
  196. {
  197.     P0=0xFF;  //Led/數碼管公用IO
  198.     P1=0xFF;  // 蜂鳴器  P1.0 18B20  P1.1 P1.2 P1.3  DS1302
  199.     P2=0xFF;  //led
  200.     P3=0xFF;  //高四位數碼管  P3.0 P3.1 串口  P3.2  MODE  P3.3 Plus  
  201.     ShowFlag = 0;
  202.     ShowTemp = 0;

  203.     comm1_data.sendCount=0;   
  204.     comm1_data.sendPosi=0;   

  205.         UartInit();
  206.     Timer0Init();

  207.     EA = 1;                 //Open master interrupt switch

  208.     printf("STC89-90xx\r\nUart Test !\r\n");
  209.     DS1302_readtime();
  210.    
  211. //    year=18;
  212. //    month=11;
  213. //    day=2;
  214. //    hour=14;
  215. //    min=32;
  216. //    sec=0;
  217. //   
  218. //    DS1302_Write();
  219.    
  220.     //P0=0x1;   
  221.     //uint8 c=1;
  222.     while(1){
  223.         Uart_Check();
  224.         UpdateNixie(0);
  225.         WaitMs();
  226.         UpdateNixie(1);
  227.         WaitMs();
  228.         UpdateNixie(2);
  229.         WaitMs();
  230.         UpdateNixie(3);
  231.         WaitMs();
  232.         UpdateLed();
  233.         if(UpdateTime){
  234.             UpdateTime=0;
  235.             DS1302_readtime();//sec,min,hour,day,month,week,year
  236.             printf("Update Time %02d-%02d-%02d  %02d:%02d:%02d\r\n",year,month,day,hour,min,sec);
  237.         }
  238.         if(TempChange){
  239.             TempChange=0;
  240.             Start_Change();
  241.         }        
  242.         if(CapTemp){
  243.             CapTemp=0;
  244.             Read_Temperature();
  245.         }        
  246. //        if(ShowTemp){
  247. //            ShowTemp=0;
  248. //            printf("Temperature: %.1f\r\n",Temp);
  249. //        }
  250.         WaitMs();
  251.     }
  252. }


  253. /*----------------------------
  254. UART interrupt service routine
  255. ----------------------------*/
  256. void Uart_Isr() interrupt 4 using 1
  257. {
  258.         if(TI)
  259.         {
  260.                 TI = 0;
  261.                 if(comm1_data.sendPosi < comm1_data.sendCount)
  262.                 {
  263.                         SBUF = comm1_data.sendBuf[comm1_data.sendPosi++];
  264.                 }
  265.                 else
  266.                 {
  267.             comm1_data.sendPosi = 0;
  268.             comm1_data.sendCount = 0;
  269.                         comm1_data.receCount = 0;   //清接收地址偏移寄存器
  270.                 }
  271.         }
  272.         else if(RI)
  273.         {
  274.                 RI = 0;
  275.                 comm1_data.receTimeOut = 5;    //通訊超時值
  276. ……………………

  277. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

NewClock.7z (15.95 KB, 下載次數: 182)
esp8266程序(基于Arduino)
TimeNTP_ESP8266WiFi.7z (2.08 KB, 下載次數: 179)

評分

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

查看全部評分

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

使用道具 舉報

沙發
ID:406598 發表于 2019-3-16 09:24 | 只看該作者
樓主 這個需要連手機  用網絡校準嗎?那個基于安卓什么意思
回復

使用道具 舉報

板凳
ID:489769 發表于 2019-3-19 11:14 | 只看該作者
鳳的情緒 發表于 2019-3-16 09:24
樓主 這個需要連手機  用網絡校準嗎?那個基于安卓什么意思

Arduino 不是安卓哦, 這個不需要手機的,只要有wifi就可以
回復

使用道具 舉報

地板
ID:374219 發表于 2019-3-24 09:51 | 只看該作者
沒有圖紙嗎
回復

使用道具 舉報

5#
ID:67537 發表于 2019-5-9 14:34 | 只看該作者
沒有看懂,為什么還要用單獨的單片機和DS1302,8266完全可以勝任還節省器件
回復

使用道具 舉報

6#
ID:12816 發表于 2019-5-16 13:06 | 只看該作者
你這程序外圈不會亮吧
回復

使用道具 舉報

7#
ID:565553 發表于 2019-6-18 11:56 | 只看該作者
謝謝分享
回復

使用道具 舉報

8#
無效樓層,該帖已經被刪除
9#
無效樓層,該帖已經被刪除
10#
ID:615301 發表于 2020-6-3 21:16 | 只看該作者
謝謝分享
回復

使用道具 舉報

11#
ID:26508 發表于 2020-6-6 21:57 | 只看該作者
謝謝分享
回復

使用道具 舉報

12#
ID:103696 發表于 2020-6-7 12:46 | 只看該作者
其實直接用NodeMCU就行啦,要驅動LED只要加HC595就行,根本不用用STC單片機
回復

使用道具 舉報

13#
ID:64253 發表于 2020-8-12 10:56 | 只看該作者
看了半天沒研究出個啥,
回復

使用道具 舉報

14#
ID:800754 發表于 2021-5-8 14:09 | 只看該作者
太好了,有個同樣的鬧鐘
回復

使用道具 舉報

15#
ID:59830 發表于 2021-5-8 18:04 | 只看該作者
看了你改動的,硬件改動不大,也合理,挺好.
我也買過  測試了一下.
1. 18650 電池 (1600MA)  升壓5V   3天左右充一次電.
2. 蜂鳴器 聲音(嘀嘀響  赤耳).
3. 設置時間鬧鐘參數時   數碼管顯示(有些人不一定會調) 局限性,看說明書才會吧.
4. 如果 改時鐘DS3231 芯片,時間誤差小,價格貴些.
5.  好的地方  花樣燈  可以.
6.  好的地方 初學者練習焊接 動手能力 學習不錯.

回復

使用道具 舉報

16#
ID:242753 發表于 2021-5-9 10:14 | 只看該作者
增加自動校時,是個不錯的主意!
回復

使用道具 舉報

17#
ID:622100 發表于 2021-6-20 12:37 | 只看該作者
yyhhgg 發表于 2019-5-9 14:34
沒有看懂,為什么還要用單獨的單片機和DS1302,8266完全可以勝任還節省器件

樓主是不想放棄這個時鐘外圈的燈效吧
回復

使用道具 舉報

18#
無效樓層,該帖已經被刪除
19#
ID:79874 發表于 2023-3-23 05:28 來自觸屏版 | 只看該作者
能提供下設計資料嗎
回復

使用道具 舉報

20#
ID:106272 發表于 2023-4-4 21:41 | 只看該作者
好東西,標記一下
回復

使用道具 舉報

21#
ID:1112603 發表于 2024-5-5 16:09 | 只看該作者
這玩意兒誤差太大,加個網絡校時功能廢物再利用,還不錯。
回復

使用道具 舉報

22#
ID:76044 發表于 2024-5-23 17:08 | 只看該作者
樓主,能否指點一下,我制作的時鐘是DS1302走時,8266網絡單片機串口接收校準,它們之間如何轉換,我發現DS1302是16進制,8266串口接收是十進制,我一直沒搞定不知如何轉換,單獨的程序都可以用,請樓主不吝賜教
回復

使用道具 舉報

23#
ID:1043730 發表于 2024-5-25 12:49 | 只看該作者
哇,謝謝樓主,我也要做一個
回復

使用道具 舉報

24#
無效樓層,該帖已經被刪除
25#
ID:4021 發表于 2025-8-14 13:46 | 只看該作者
我仿嘉立創的方案  用STC8H8K64U做了一個   那個開源程序還像不對  請問樓主這個用的哪個芯片
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
亚洲成人日韩在线| 欧美色就是色| 亚洲视频免费| 中文字幕永久在线不卡| 亚洲欧美中文另类| 国产精品国产精品| 九九热视频免费| 国产一区二区三区四区视频 | 精品国产午夜福利在线观看| 黄色网址中文字幕| 夜色av.com| 电影亚洲精品噜噜在线观看| 裸体素人女欧美日韩| 欧美日韩国产精品一区二区不卡中文 | 激情久久久久久久| 一区二区三区欧美激情| 欧美成人免费观看| av影院在线播放| 久久久久亚洲AV成人| 三级毛片网站| videos性欧美另类高清| 石原莉奈在线亚洲二区| 欧美亚洲动漫精品| 国产精品视频一区二区三区四| youjizzxxxx18| 91激情在线观看| 一二三中文字幕在线 | 国产91免费看片| 亚洲成熟丰满熟妇高潮xxxxx| 天天干天天干天天操| 九色丨porny丨| av成人app永久免费| 成人性生交大片免费看视频在线| 亚洲加勒比久久88色综合| 日本亚洲自拍| 美国黄色小视频| 在线成人私人影院| 国产成人tv| 国产欧美日韩在线视频| 久久国产精彩视频| 久久久精品在线视频| 亚洲无码精品在线播放| 你懂的视频在线| 中文字幕av亚洲精品一部二部| 一区二区三区 在线观看视频| 欧美在线一级视频| 91亚洲一区二区| 影音先锋中文字幕在线| 松下纱荣子在线观看| 国产麻豆精品视频| 中文字幕亚洲综合| 国产一区二区视频播放| 中文在线免费看视频| 国产美女性感在线观看懂色av| 欧美精品自拍| 欧美区视频在线观看| 国产亚洲情侣一区二区无| 色偷偷男人天堂| 免费全黄无遮挡裸体毛片| 中文字幕中文字幕在线中文字幕三区| 日本高清精品| 国产精品色在线观看| 2019中文字幕全在线观看| 无码人妻一区二区三区在线视频| 久久综合第一页| 91大神在线观看线路一区| 97精品久久久久中文字幕| 久久国产精品亚洲| 毛片毛片毛片毛| 欧美最猛黑人猛交69| 色综合视频一区二区三区日韩| 久久久久久久综合| 欧洲永久精品大片ww免费漫画| 国产污在线观看| 毛片基地一级大毛片| 视频福利一区| 日韩欧美亚洲成人| 欧洲精品国产| 国产精品成人久久久| 国内外激情在线| 韩国三级中文字幕hd久久精品| 日韩中文字幕精品| 欧美性猛交xxxx乱大交91| 国产精品亚洲第五区在线| 国产精品1区在线| 亚洲精品欧美在线| 97在线电影| 久久久国产精品人人片| 中文在线а√在线| 一本色道久久综合亚洲精品不卡| 亚洲国产精彩中文乱码av| 国产精品成人久久电影| 天堂中文在线观看视频| 亚洲精品伊人| 亚洲高清久久久| 乱一区二区三区在线播放| www五月天com| 国产偷倩在线播放| 91美女片黄在线| 国产精品电影网站| 久草综合在线视频| 成全电影播放在线观看国语| 男人的j进女人的j一区| 久久五月情影视| 亚洲精品国产成人av在线| 国产成人综合美国十次| 亚洲国产免费看| 国产性猛交xxxx免费看久久| 国产高清av片| 香蕉521av成人网| 在线欧美视频| www.xxxx精品| 亚洲第一黄色网址| 午夜av电影| 奇米影视7777精品一区二区| 欧美国产日本在线| 奇米网一区二区| 亚洲字幕成人中文在线观看| 日本亚洲三级在线| 国外成人在线直播| 色综合99久久久无码国产精品| 日中文字幕在线| 国产成人精品亚洲777人妖| 国产精品6699| 国产真实乱偷精品视频| hd国产人妖ts另类视频| 国产精品久久久久久久久久免费看 | 91久久免费视频| 亚洲最大黄色| 国产成人午夜视频| 成人黄色免费网站在线观看| 日日骚av一区二区| www.成人在线视频| 欧美午夜无遮挡| 99久久国产综合精品五月天喷水| 国产馆手机在线观看| 色婷婷热久久| 国产一区二区三区网站| 亚洲久久久久久| 欧美男男同志| 91女神在线视频| 国产乱人伦精品一区二区| 国产av无码专区亚洲a∨毛片| 高清一区二区中文字幕| 欧美精品在线一区二区| 一级片视频免费观看| 初尝黑人巨炮波多野结衣电影| 肉肉av福利一精品导航| 日本老师69xxx| 亚洲欧美自拍视频| www.久久久.com| 3d成人h动漫网站入口| mm131国产精品| 黄色仓库视频网站| 国产呦精品一区二区三区网站 | 99久久精品一区二区三区| 一本一道久久a久久精品蜜桃 | 免费电影视频在线看| 亚洲精品免费在线观看| 成人在线播放网址| 毛片基地一级大毛片| 久久久亚洲一区| 国产精品久久久久久av福利| 最近中文字幕av| 国产一区调教| 亚洲人成网站免费播放| www.xx日本| 日韩激情电影| 精品视频免费在线| 黑人无套内谢中国美女| www黄在线观看| 国产精品青草综合久久久久99| 一区二区av| 日本jizzjizz| 久久se这里有精品| 国产精品国产精品| 四虎成人精品在永久在线观看| 悠悠资源网久久精品| 欧洲亚洲女同hd| 一二三四区视频| 欧美男同视频网| 久色乳综合思思在线视频| 国产第一页第二页| 国产一区二区av在线| 亚洲精品一区av在线播放| 性色国产成人久久久精品| 偷拍自拍在线看| 91精品啪在线观看国产60岁| 中文字幕在线观看网址| www.8ⅹ8ⅹ羞羞漫画在线看| 91成人免费在线| 亚洲av熟女高潮一区二区| 2024最新电影免费在线观看| 色综合久久中文字幕综合网| 97视频在线观看成人| 在线观看黄色国产| 欧美综合久久| 97人洗澡人人免费公开视频碰碰碰| 中文字幕一区二区人妻| 免费久久久久久久久| 欧美福利视频网站| 一区二区三区精彩视频| 国产精品成久久久久| 国产成人啪精品视频免费网| 亚洲国产精品国自产拍久久| 欧美午夜在线| 国产一区视频在线| 久久久免费网站| 免费人成精品欧美精品 | 亚洲一区精品视频在线观看| 日本蜜桃在线观看| 欧美亚洲愉拍一区二区| 亚洲第一页av| 丝袜美腿一区| 亚洲加勒比久久88色综合| 麻豆视频在线免费看| 亚洲日本va中文字幕| 日韩在线观看免费全集电视剧网站 | 51精品在线观看| 懂色av蜜臀av粉嫩av分享吧| 日韩视频精品在线观看| 国产精品手机在线| 黄色网址免费| 欧美激情一区二区三区四区| 波多野结衣天堂| a毛片在线看免费观看| 91精品国产91综合久久蜜臀| 成人高潮免费视频| 欧美在线关看| 欧美最猛性xxxx| 美女福利视频一区二区| 国内久久精品视频| 少妇久久久久久被弄到高潮| 麻豆导航在线观看| 欧美三级资源在线| 日本精品在线免费观看| 欧美高清视频看片在线观看| 欧美与黑人午夜性猛交久久久| 先锋资源一区二区| 精品一区二区av| 99er在线视频| 91免费在线| 欧美一级片在线观看| 国产精品.www| 亚洲色图插插| 国内一区二区三区在线视频| 成人亚洲在线观看| 亚洲一区二区不卡免费| 女尊高h男高潮呻吟| 1204国产成人精品视频| 日韩美女中文字幕| 在线免费电影网| 国产精品毛片久久久久久久| 亚洲精品国产久| 成人精品高清在线视频| 欧美大荫蒂xxx| 最近的中文字幕在线看视频| 成人国产精品免费观看动漫 | 日韩精品一区二区不卡| 亚洲成人精品| 麻豆av一区| 天堂资源最新在线| 91精品国产综合久久精品app| 天天插天天操天天干| 精品成人在线| 一本—道久久a久久精品蜜桃| 黄色在线视频观看网站| 精品久久久久久久久久久久包黑料| 黄色一级片免费在线观看| av在线导航| 日韩av综合网| www.四虎在线观看| 国产精品一级二级三级| 三级在线免费看| 国产毛片精品久久| 日本成人精品在线| 成年人深夜福利| 欧美日韩精品在线播放| 校园春色 亚洲| 激情偷拍久久| 一二三四中文字幕| 尤物在线网址| 久久偷看各类女兵18女厕嘘嘘| 一色屋成人免费精品网站| 国产亲近乱来精品视频| 超碰97人人干| 清纯唯美日韩| 三区精品视频观看| 在线观看完整版免费| 亚洲人成在线观| 亚洲小说图片区| 国产精品色一区二区三区| 欧美人妻一区二区三区| 91九色精品| 一区视频二区视频| 黄色小说在线播放| 欧美激情乱人伦一区| 免费看一级毛片| 日本丰满少妇一区二区三区| 国产精品777777| 精品影视av免费| 日韩欧美亚洲另类| 91午夜精品| 国产日韩一区二区| av在线免费一区| 精品国产一区二区三区久久| 久久国产精品1区2区3区网页| 一区二区不卡在线播放| 日本少妇做爰全过程毛片| 日本在线观看不卡视频| 五月天视频在线观看| 欧美人妖在线观看| 日韩精品一线二线三线| 51xtv成人影院| 午夜精品在线观看| 九七影院理伦片| 亚洲成人亚洲激情| 四虎久久影院| 亚洲午夜精品网| 国产精品一区二区三区四| 激情欧美一区二区三区在线观看| 亚洲熟女乱综合一区二区| 日韩欧美网址| 亚洲精品无码国产| 欧美高清一级片| 九九九九九九精品| 污片视频在线免费观看| 欧美自拍大量在线观看| 色黄视频在线| 最新国产精品亚洲| 福利视频1000| 日韩一级在线观看| 天堂√最新版中文在线| 亚洲一区二区三区国产| 中文无码av一区二区三区| 91在线观看下载| a在线视频播放观看免费观看| 蜜桃视频第一区免费观看| 精品伦一区二区三区| 欧美1区2区视频| 深夜黄色小视频| 久久神马影院| 人妻精品无码一区二区三区| 欧美18免费视频| 穿情趣内衣被c到高潮视频| 国产成+人+综合+亚洲欧美| 国产伦精品一区二区三区免费视频| 色噜噜狠狠狠综合欧洲色8| 国产精品夜间视频香蕉| 9色在线观看| 日本精品一区二区三区在线| 国内在线精品| 97精品视频在线| 日本福利午夜视频在线| 欧美激情性做爰免费视频| 粉嫩欧美一区二区三区| 欧美成人合集magnet| 曰本人一级毛片免费完整视频| 中文字幕国产精品久久| 天天噜夜夜操| 中文字幕无线精品亚洲乱码一区| chinese叫床对白videos| 亚洲精品自拍偷拍| 成人18网站| 最近2019年好看中文字幕视频| 午夜网站在线观看| 尤物tv国产一区| 日本午夜视频| 欧美成年人视频网站欧美| 在线成人一区| 欧美尤物巨大精品爽| 一广人看www在线观看免费视频| 在线免费视频一区二区| 日韩一级片免费看| 在线观看日韩电影| 欧美videos巨大粗暴| 日韩三级高清在线| 嫩草黄色影院| 伊人久久五月天| 国产超碰在线观看| 97在线免费视频| 快射视频在线观看| 亚洲bt欧美bt日本bt| 国产一二三在线| 欧美成人综合一区| 久久伊人精品| 少妇高潮喷水在线观看| 97精品国产| 亚洲一级Av无码毛片久久精品| 秋霞午夜av一区二区三区| 亚洲精品自拍视频在线观看| 91久色porny| 久久这里只有精品9| 亚洲地区一二三色| 久久婷婷综合中文字幕| 精品国产乱码久久久久久1区2区| www.夜夜骑.com| 欧美成人免费全部观看天天性色| 国产理论电影在线观看| 444亚洲人体|