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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

如何將DS1302的時間數據存入AT24C02中,再調用出來顯示在LCD12864上?單片機小白求問

[復制鏈接]
跳轉到指定樓層
樓主
我這邊可以將數據寫入AT24C02中,這證明我的模塊不是壞的。我現在想把DS1302的時間先存入AT24C02,然后再調用出來顯示在液晶屏上。我寫了以下代碼,還是不行。能幫我看一下嗎?
  1. unsigned char table4[9]={'0','0',':','0','0',':','0','0','\0'};
  2. void display_time()
  3. {
  4.                uchar num,tmp0,tmp1,tmp2;
  5.                 uchar Second,Min,Hour;
  6.                 uchar Second0,Min0,Hour0;
  7.                 uchar Second1,Min1,Hour1;
  8.                 EEPROM_Software_Reset();
  9.         
  10.                 Second = ds1302_read(0x81);//讀秒
  11.                 Min    = ds1302_read(0x83);//讀分
  12.                 Hour   = ds1302_read(0x85);//讀時
  13.         
  14.                 EEPROM_Byte_Write(0xa0,0x00,Second);
  15.                 EEPROM_Byte_Write(0xb0,0x00,Min);
  16.                 EEPROM_Byte_Write(0xc0,0x00,Hour);
  17.         
  18.                 tmp0 = EEPROM_CurrentAddr_Read(0xa1);
  19.                 tmp1 = EEPROM_CurrentAddr_Read(0xb1);
  20.                 tmp2 = EEPROM_CurrentAddr_Read(0xc1);
  21.         
  22.                 Second0 = (tmp0 & 0x0f) + 0x30;//秒的個位
  23.                 Second1 = ((tmp0 & 0x7f) >> 4) + 0x30;//秒的十位
  24.                 Min0 = (tmp1 & 0x0f) + 0x30;//分的個位
  25.                 Min1 = ((tmp1& 0x7f) >> 4) + 0x30;//分的十位
  26.                 Hour0 = (tmp2 & 0x0f) + 0x30;//秒的個位
  27.                 Hour1 = ((tmp2 & 0x7f ) >> 4) + 0x30;//時的十位

  28.                 table4[6]= Second1;
  29.                 table4[7]= Second0;

  30.                 table4[3]= Min1;
  31.                 table4[4]= Min0;
  32.         
  33.                 table4[0]= Hour1;
  34.                 table4[1]= Hour0;
  35.         
  36.                 lcd_pos(3,1); //顯示在第四行第2個字符
  37.                 for(num=0;num<8;num++)//顯示長度
  38.                 {
  39.                         lcd_wdat(table4[num]);
  40.                 }        
  41. }


  42. //////////////////AT24C02//////////////////
  43. void EEPROM_Software_Reset(void)
  44. {
  45.         uchar i;
  46.         IIC_Start();
  47.         //9 clocl
  48.         scl = 0;
  49.         sda = 1;
  50.         for(i=0;i<9;i++)
  51.         {
  52.                 scl = 0;
  53.                 _nop_();//delay
  54.                 _nop_();
  55.                 scl = 1;
  56.                 _nop_();//delay
  57.                 scl = 0;
  58.                 _nop_();//delay
  59.                 _nop_();
  60.   }
  61.         IIC_Start();
  62.         IIC_Stop();
  63. }

  64. void IIC_Start(void)
  65. {
  66.         scl = 0;
  67.         sda = 1;
  68.         scl = 1;
  69.         _nop_();
  70.         sda = 0;
  71.         nop_();
  72. }

  73. void IIC_Stop(void)
  74. {
  75.         scl = 0;
  76.         sda = 0;
  77.         scl = 1;
  78.         _nop_();
  79.         sda = 1;
  80. }

  81. void IIC_Write_Byte(uchar dataSend)
  82. {
  83.         uchar i;
  84.         for(i=0;i<8;i++)
  85.         {
  86.                 scl = 0;
  87.                 if(dataSend & 0x80)sda = 1;//′ó×î¸ßλ¿aê¼D′
  88.                 else sda = 0;
  89.                 _nop_();
  90.                 scl = 1;
  91.                 _nop_();
  92.                 scl = 0;
  93.                 _nop_();
  94.                 dataSend <<= 1;
  95.         }
  96. }

  97. uchar IIC_Read_Byte(void)
  98. {
  99.         uchar dataRead,i;
  100.         for(i=0;i<8;i++)
  101.         {
  102.                 dataRead <<= 1;
  103.                 scl = 0;
  104.                 sda = 1;
  105.                 _nop_();
  106.                 _nop_();
  107.                 scl = 1;
  108.                 _nop_();
  109.                 if(sda)dataRead |= 0x01;
  110.                 _nop_();
  111.                 scl = 0;
  112.                 _nop_();
  113.                 _nop_();
  114.         }
  115.         return dataRead;
  116. }

  117. bit IIC_Ack(void)
  118. {
  119.                 bit flag;
  120.                 scl = 0;
  121.                 sda = 1;
  122.                 _nop_();
  123.                 _nop_();
  124.                 scl = 1;
  125.                 _nop_();
  126.                 flag = sda;//¶áSDA
  127.                 _nop_();
  128.                 scl = 0;
  129.                 _nop_();
  130.                 _nop_();
  131.                 return flag;
  132. }


  133. void IIC_NoAck(void)
  134. {
  135.                 scl = 0;
  136.                 sda = 1;
  137.                 _nop_();
  138.                 _nop_();
  139.                 scl = 1;
  140.                 _nop_();
  141.                 _nop_();
  142.                 scl = 0;
  143.                 _nop_();
  144.                 _nop_();
  145. }

  146. void EEPROM_Byte_Write(uchar devAddr,uchar wordAddr,uchar dataSend)
  147. {
  148.   IIC_Start();
  149.         IIC_Write_Byte(devAddr);
  150.         IIC_Ack();
  151.         IIC_Write_Byte(wordAddr);
  152.         IIC_Ack();
  153.         IIC_Write_Byte(dataSend);
  154.         IIC_Ack();
  155.         IIC_Stop();
  156.         Delay5ms();
  157. }

  158. uchar EEPROM_CurrentAddr_Read(uchar devAddr)
  159. {
  160.                 uchar dataRead;
  161.                 IIC_Start();
  162.                 IIC_Write_Byte(devAddr);
  163.                 IIC_ACK();
  164.                 dataRead = IIC_Read_Byte();
  165.                 IIC_NoACK();
  166.                 ICC_Stop();
  167.                 return dataRead;
  168. }
復制代碼


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

使用道具 舉報

沙發
ID:313294 發表于 2018-4-21 18:53 | 只看該作者
為什么要放到24c02?直接顯示不好么,我這里有各自的驅動,你要嗎??
回復

使用道具 舉報

板凳
ID:111634 發表于 2018-4-21 19:12 | 只看該作者
這個問題分2部分,讀寫24c02和12864顯示,分別弄懂,然后拼起來。
回復

使用道具 舉報

地板
ID:296557 發表于 2018-4-21 20:32 | 只看該作者
huitata 發表于 2018-4-21 18:53
為什么要放到24c02?直接顯示不好么,我這里有各自的驅動,你要嗎??

感謝您的回復。ds1302的數據直接顯示在12864上面這一部分我已經實現了。我現在需要的是將ds1302讀到的秒數據寫入at24c02中。
ds1302讀到的數據是否要經過轉換才能存進at24c02中?
回復

使用道具 舉報

5#
ID:296557 發表于 2018-4-21 20:36 | 只看該作者
zl2168 發表于 2018-4-21 19:12
這個問題分2部分,讀寫24c02和12864顯示,分別弄懂,然后拼起來。

您好,感謝您的回復。
首先我將0x55這單個數據存入12864是可以顯示出來的,但是我將ds1302讀到的數據存進at24c02中就不行,應該是沒有存進,在12864上顯示“7?”這個亂碼,這個亂碼像是沒把ds1302接進電路讀出來的是一樣的。
我在想ds1302的數據要存進at24c02是不是得先經過轉換?
回復

使用道具 舉報

6#
ID:111634 發表于 2018-4-22 11:09 | 只看該作者
本帖最后由 zl2168 于 2018-4-22 11:10 編輯

介紹你一個讀寫24c02案例。
實例49  讀寫AT24C02

Proteus仿真一下,確認有效。 實例49 讀寫IIC AT24C02.rar (38.96 KB, 下載次數: 56)
以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。書中電路和程序設計有詳細說明,程序語句條條有注解。
回復

使用道具 舉報

7#
ID:111634 發表于 2018-4-22 11:13 | 只看該作者
實例50  非零地址讀寫AT24C02
實例50 非零地址讀寫AT24C02.rar (39.09 KB, 下載次數: 30)

回復

使用道具 舉報

8#
ID:313294 發表于 2018-4-22 14:01 | 只看該作者
LIN595 發表于 2018-4-21 20:32
感謝您的回復。ds1302的數據直接顯示在12864上面這一部分我已經實現了。我現在需要的是將ds1302讀到的秒 ...

一位位的存,不需要轉換的
回復

使用道具 舉報

9#
ID:296557 發表于 2018-4-22 16:11 | 只看該作者
huitata 發表于 2018-4-22 14:01
一位位的存,不需要轉換的

感謝您的回復。
我現在已經能夠將數據存進AT24C02中了,但是有一個問題是,我每次存新的數據都會將舊的數據覆蓋掉。那么,現在有沒有一種方法可以檢測如果這個字節地址(AT24C02有256個字節地址)已經存了數據了,就自動跳到下一個字節地址繼續寫入,這樣就可以實現保存多組數據而不是只能存儲一組。
比如0x01這個字節地址存了東西,下一次再往AT24C02存數據時,自動跳到0x02這個字節地址來存儲數據。
付上我寫的程序:

unsigned char table4[9]={'0','0',':','0','0',':','0','0','\0'};

void display_time()
{
          uchar num,tmp,tmp1,tmp2;
                uchar Second,Min,Hour;//秒分時
                EEPROM_Software_Reset();
                Second = ds1302_read(0x81);//從ds1302取秒
                Min    = ds1302_read(0x83);//從ds1302取分
                Hour   = ds1302_read(0x85);//從ds1302取時

                EEPROM_Byte_Write(0xae,0x01,Second);
                EEPROM_Byte_Write(0xae,0x00,0);//修改指針地址,CurrentAddressRead自動加1
                tmp = EEPROM_CurrentAddr_Read(0xaf);
               
                EEPROM_Byte_Write(0xae,0x02,Min);
                EEPROM_Byte_Write(0xae,0x01,0);
                tmp1 = EEPROM_CurrentAddr_Read(0xaf);
               
                EEPROM_Byte_Write(0xae,0x03,Hour);
                EEPROM_Byte_Write(0xae,0x02,0);
                tmp2 = EEPROM_CurrentAddr_Read(0xaf);
        ///////////秒///////////
                table4[6]= ((tmp & 0x7f) >> 4) + 0x30;//秒的十位
                table4[7]= (tmp & 0x0f) + 0x30;//個位
        ///////////分///////////
                table4[3]= ((tmp1 & 0x7f) >> 4) + 0x30;//分的十位
                table4[4]= (tmp1 & 0x0f) + 0x30;//個位
        ///////////時///////////
                table4[0]= ((tmp2 & 0x7f ) >> 4) + 0x30;//時的十位
                table4[1]= (tmp2 & 0x0f) + 0x30;//個位
       
                lcd_pos(3,1); //顯示在第4行第2個字符
                for(num=0;num<8;num++)
                {
                        lcd_wdat(table4[num]);//顯示table4
                }       
}
回復

使用道具 舉報

10#
ID:111634 發表于 2018-4-22 20:08 | 只看該作者
LIN595 發表于 2018-4-22 16:11
感謝您的回復。
我現在已經能夠將數據存進AT24C02中了,但是有一個問題是,我每次存新的數據都會將舊的 ...

”“我現在已經能夠將數據存進AT24C02中了,但是有一個問題是,我每次存新的數據都會將舊的數據覆蓋掉。那么,現在有沒有一種方法可以檢測如果這個字節地址(AT24C02有256個字節地址)已經存了數據了,就自動跳到下一個字節地址繼續寫入,這樣就可以實現保存多組數據而不是只能存儲一組!薄

首先,要糾正你一個錯誤概念。即存儲器中無論是什么,都是數據,不存在有或沒有的概念。
其次,存數據是需要提供地址的,你每次存在原來的單元,當然是被覆蓋咯。
若要存入新單元,可設置一個地址計數器,每次存后,單元地址+1。滿一定數量(例如8個),循環覆蓋。
回復

使用道具 舉報

11#
ID:314090 發表于 2018-4-22 22:16 | 只看該作者
你這個做的很到位
回復

使用道具 舉報

12#
ID:515137 發表于 2019-4-18 06:07 來自觸屏版 | 只看該作者
樓主可以將你這個調試好的代碼給我嗎?我最近也做這個,
回復

使用道具 舉報

13#
ID:356167 發表于 2019-4-21 10:09 | 只看該作者
rtyyu 發表于 2019-4-18 06:07
樓主可以將你這個調試好的代碼給我嗎?我最近也做這個,

你做的怎么樣了,我也在做這個,咱們可以交流交流
回復

使用道具 舉報

14#
ID:373388 發表于 2019-4-21 11:41 | 只看該作者
DS1302讀出來的秒數是10進制,不是16進制,比如讀出來是 0x39 就是10進制39, 當作16進制處理就錯了。
回復

使用道具 舉報

15#
ID:434390 發表于 2019-4-21 18:55 | 只看該作者
讀出來啥字節,就寫啥字節,不用管什么進制的
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
久久av在线| 欧美国产精品一区| heyzo久久| 日韩深夜影院| 麻豆国产欧美一区二区三区r| 黄色精品视频网站| 欧美v亚洲v综合v国产v仙踪林| 国产伦精品一区二区三区免费优势| 国产日韩一区二区三免费高清| 国产综合色在线观看| 欧美三级精品| 免费亚洲电影| 成人在线免费电影网站| 日韩福利影视| 高清精品视频| 国产亚洲网站| 奇米精品一区二区三区在线观看 | 日韩伦理在线观看| 亚洲成av人片在线观看无| 亚洲毛片aa| 996这里只有精品| 黄色a级片免费| 蜜桃免费在线视频| 99精品999| aaaaa级少妇高潮大片免费看| 女同久久另类69精品国产| 久久国产在线观看| 91麻豆精品在线| 精品久久久免费视频| 男人操女人视频网站| 国产成人精品男人的天堂538| 很黄很黄的网站免费的| 1024手机看片国产| 国产福利免费在线观看| 欧美videosex性极品hd| 99riav视频一区二区| 首页国产精品| 美女精品网站| 国产欧美日本一区视频| 五月天丁香久久| 不卡视频一二三四| 国产精品三级久久久久三级| 欧美日韩精品在线观看| 欧美大片日本大片免费观看| 这里只有精品视频在线| 3344国产精品免费看| 99视频在线播放| 亚洲欧美日韩国产成人综合一二三区 | 亚洲www在线观看| 欧美精品欧美精品| 97超碰人人澡| 亚洲丝袜在线观看| 男人操女人的视频网站| 国产日产亚洲系列最新| 日本欧美黄色| www.色婷婷| 深夜福利在线视频| 欧美男人天堂| 欧美变态xxxx| 狠狠v欧美ⅴ日韩v亚洲v大胸| 牛牛电影国产一区二区| 久久国产精品亚洲人一区二区三区 | 男人操女人视频网站| 在线色视频观看| 国产亚洲成av人片在线观看 | 国产高清在线一区二区| 四虎精品欧美一区二区免费| 污片在线免费看| 性欧美一区二区| 亚洲一卡二卡在线| 日本老妇乱子| a√在线中文网新版址在线| 国产另类xxxxhd高清| 亚洲欧美bt| 中文字幕在线观看不卡视频| 欧美三级日韩在线| 免费91在线视频| 国产精品污www一区二区三区| 久无码久无码av无码| 在线国产视频一区| 男人网站视频| 久久美女艺术照精彩视频福利播放| 自由日本语亚洲人高潮| 亚洲免费综合| 亚洲国产欧美在线人成| 欧美精品久久99久久在免费线| 日韩视频在线观看免费| 成人国产精品一区二区| 9色porny| 成人信息集中地| 精品国产一区二区三区不卡在线| 男男电影完整版在线观看| 亚洲第一会所| 久久97超碰色| 91国偷自产一区二区使用方法| 亚洲深夜福利视频| 黑人中文字幕一区二区三区| 黄色av免费在线播放| 精品一区二区三区人妻| 欧美成人禁片在线观看网址| porn亚洲| 欧美亚洲国产激情| 91免费观看在线| 精品国产乱码久久久久久免费| 国产精品99久久久久久白浆小说| 免费看污污视频| 中字幕一区二区三区乱码| 午夜福利理论片在线观看| 激情视频免费观看在线| a一区二区三区亚洲| 丝袜美腿亚洲色图| 欧美日韩精品在线观看| 91中文在线视频| 99中文字幕在线| 一级特黄特色的免费大片视频| 97视频网站| 亚州精品视频| 一区二区三区.www| 欧美精品做受xxx性少妇| 成年人免费在线播放| 精品人妻一区二区三区蜜桃 | 欧美激情另类| 色综合婷婷久久| 国产69久久精品成人| 亚洲制服中文字幕| 精品福利影院| 成人在线分类| 自拍偷在线精品自拍偷无码专区| 久久精品欧美视频| 久久av秘一区二区三区| 娇小11一12╳yⅹ╳毛片| 人日人天天爽| gogo大尺度成人免费视频| 99久久久久免费精品国产| 日韩av在线网站| 久久青青草原| 欧美18—19性高清hd4k| jizzjizz大全| 精品国产1区| 91福利在线看| 亚洲精品中文综合第一页| 久久99久久99精品| 在线观看中文字幕av| caopon在线免费视频| 亚洲第一偷拍| 黄色一区二区三区| 国产区日韩欧美| 在线 丝袜 欧美 日韩 制服| jizzjizzjizz亚洲女| 精品国产导航| 欧美日韩免费在线| 久久伊人一区二区| 国产午夜精品久久久久久久久| 青草青青国产| aiai久久| 国产精品久久久久久久久果冻传媒| 国产精品日韩在线观看| 少妇丰满尤物大尺度写真| 少妇与大狼拘作爱性a| 精品国产18久久久久久二百| 2023国产一二三区日本精品2022| 热久久免费视频精品| 激情成人在线观看| 2012中文字幕在线视频| 精品三级国产| 亚洲成人精品在线观看| 日韩av高清在线播放| 亚洲男人的天堂在线视频| 中文字幕国产在线| 首页欧美精品中文字幕| 久久久av网站| 欧美 日韩 国产 成人 在线观看| 中文字幕在线中文字幕二区| 蜜桃一区二区三区四区| 一区二区三区回区在观看免费视频| 激情小视频网站| 美女扒开尿口让男人操| 91精品短视频| 亚洲乱码一区二区三区在线观看| 97久久精品人人澡人人爽缅北| 国产成年人视频网站| 男人通一通女人的下水道| 亚洲1区在线| 亚洲精品免费播放| 欧美日韩喷水| 十八禁一区二区三区| 国产麻豆久久| 欧美视频专区一二在线观看| 蜜桃导航-精品导航| 亚洲国产精品久久久久婷蜜芽| 一级黄色片免费看| 成人久久精品| 欧美亚一区二区| 亚洲高清在线播放| 色婷婷av一区二区三区之红樱桃 | 久久99蜜桃综合影院免费观看| 国产青青草视频| 国产一级成人av| 亚洲国产成人精品女人久久久 | 91麻豆精东视频| 国产精品手机在线| 日本精品一二区| 日本a人精品| 在线观看日韩精品| japanese在线视频| 久精品在线观看| 亚洲东热激情| 国产视频精品自拍| 日日干夜夜操s8| 星空影院最新电视剧免费观看| 综合一区二区三区| 欧美激情综合亚洲一二区 | 小早川怜子一区二区的演员表| 在线观看理论片| 青青草国产成人av片免费| 日本亚洲欧美成人| 久热这里只有精品在线| xxxxxx欧美| 欧美在线看片a免费观看| 9久久婷婷国产综合精品性色| 日本激情视频网| av爱爱亚洲一区| 青青成人在线| 日韩一级在线播放| 日本不卡电影| 欧美成人精品一区| 国产精品午夜影院| 哺乳一区二区三区中文视频| 亚洲精品小视频在线观看| 正在播放国产对白害羞| 免费a在线看| jizz一区二区| 日韩av电影免费在线| 国产福利三区| 麻豆成人久久精品二区三区红| 久久久亚洲欧洲日产国码aⅴ| 成年人视频软件| 96av在线| 五月天久久比比资源色| 玖玖精品在线视频| 99热在线免费| 视频精品一区| 日韩欧美一区在线观看| 国内精品国产三级国产aⅴ久| 国产露出视频在线观看| 国产偷国产偷亚洲高清人白洁| 成人午夜电影免费在线观看| 国产91免费在线观看| 欧美电影完整版在线观看| 精品国产乱子伦一区| 人妻aⅴ无码一区二区三区| 一区二区电影免费观看| 日韩精品最新网址| 97精品在线播放| 91精品亚洲一区在线观看| 亚洲天堂免费在线| 天天综合天天干| 欧美一区二区三区久久| 九九热这里只有精品6| 国产精品白丝喷水在线观看| 91av资源在线| 亚洲第一福利一区| 青娱乐精品在线| dy888亚洲精品一区二区三区| 色呦呦国产精品| 北岛玲一区二区| 中国av在线播放| 一区二区三区加勒比av| 污网站在线免费| 成人在线免费看黄| 欧美电影精品一区二区| 欧美精品videos极品| 伊人久久大香线蕉av超碰| 欧美第一页在线| www.日本精品| 久久99国产精品视频| 中文字幕精品国产| 国产美女激情视频| 四虎影视精品| 欧美一区二区三区…… | 欧美精品手机在线| 国产成人精品无码高潮| 欧美午夜精彩| 国产精品福利在线观看网址| 99国产在线播放| 亚洲精选一区| 国产精品96久久久久久又黄又硬| 日本免费网站在线观看| 噜噜噜91成人网| 五月天久久狠狠| 三级黄色小视频| 91日韩一区二区三区| 男人操女人逼免费视频| 影音先锋导航| 欧美精彩视频一区二区三区| 国产精品免费成人| 日本在线视频1区| 国产高清一区二区| 日韩视频在线一区| 亚洲精品人妻无码| 欧美激情日韩| 久久久久久国产| 亚洲 美腿 欧美 偷拍| 国产乱码精品一区二区三区五月婷| 久久久久综合一区二区三区| 中文字幕免费中文| 午夜精品久久久| 中字幕一区二区三区乱码| 精品免费一区二区| 99在线观看视频网站| 色偷偷免费视频| 欧洲日韩一区二区三区| 久久久久久久伊人| 精品国产一区二区三区噜噜噜| 成人欧美一区二区三区在线| 天天操 夜夜操| 在线视频一区二区三| 精品无码久久久久| 在线日韩电影| 日韩日韩日韩日韩日韩| 日韩伦理福利| 欧美黑人巨大xxx极品| 免费黄色欧美视频| 国产精品每日更新| 欧美性生交xxxxx| julia一区二区三区中文字幕| 久久久精品国产| 欧美自拍偷拍第一页| 99久久久免费精品国产一区二区| 一女二男3p波多野结衣| 日韩精品第二页| 国产精品久久色| av美女网站| 亚洲日本在线天堂| 无码国产精品一区二区免费式直播| 天天综合av| 一区二区三区无码高清视频| 人妻精品一区一区三区蜜桃91| 成人国产免费视频| 亚洲精品无码一区二区| 要久久电视剧全集免费| 97avcom| 欧美大交乱xxxx| 亚洲激情在线播放| 国产伦精品一区二区三区88av| 亚洲欧洲美洲国产香蕉| 97人人模人人爽人人少妇| 男男视频在线观看网站| 日韩欧美国产激情| 国产黄网在线观看| 亚欧成人精品| 无码无遮挡又大又爽又黄的视频| free欧美| 九九视频直播综合网| 免费白白视频| 亚洲制服丝袜在线| 日韩在线不卡av| 天堂影院一区二区| 色啦啦av综合| 精品国产一区二区三区噜噜噜| 最新精品视频| 肉体视频在线| 在线精品高清中文字幕| 精品国内一区二区三区免费视频| 欧美日韩精品在线视频| 人人妻人人爽人人澡人人精品| 国产精品久久久久久模特| 男人天堂1024| 国产精品任我爽爆在线播放| 欧美一区二区三区精美影视| 日本不卡影院| 国产精品久久一| a中文在线播放| 国模gogo一区二区大胆私拍| 国产视频一二区| 在线免费观看不卡av| 国产精品久久久久久久成人午夜| 狠狠色丁香九九婷婷综合五月| 北条麻妃在线视频| 精品国产午夜肉伦伦影院| 午夜精品一区二区三区四区| 手机av在线| 97中文在线观看| 污污的视频在线观看| 欧美中文字幕视频| 香蕉网站在线观看| xxav国产精品美女主播| 97秋霞电影网| 中文字幕在线观看亚洲| 丁香花高清视频完整版在线观看| 91 com成人网| 波多野结衣一区二区三区在线| 岛国av在线一区| 国产精品边吃奶边做爽| 精品亚洲成人| 欧美贵妇videos办公室| 国产精品黄页网站在线播放免费| 精品日韩成人av| 人妻少妇一区二区三区| 亚洲成人高清在线|