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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

基于單片機的電子萬年歷設計Proteus仿真+代碼

  [復制鏈接]
跳轉到指定樓層
樓主
首先還是一樣選用C51對整個軟件系統進行編程,主要實現時間數據的采集、溫度的采集、按鍵的識別處理、LCD的驅動等。

使用Dallas公司的專用時鐘芯片的內部構造使用石英振蕩器,

3.1.1 AT89C52是8位中央(CPU)處理器和Flash存儲單元的通用微處理器,可反復檫寫的程序存儲器和12B的隨機存取數據存儲器(RAM),器件采用Atmel公司的高密度、非易失性存儲技術生產,兼容標準MCS-51指令系統,功能強大的AT89C52單片機可靈活應用于各種控制領域。AT89C52單片機屬于AT89C51單片機的增強型,與Intel公司的80C52在引腳排列、硬件組成、工作特點和指令系統等方面兼容它主要用于集中調整時的功能控制。功能包括集成主IC內部寄存器、數據RAM以及外部接口等功能部件的初始化、聚合調整控制、聚合嘗試控制包括紅外線遙控信號IR的接收解碼以及與主板核心處理器的通信等。主要管腳中,XTAL 1(19腳)和XTAL 2(18腳)是振蕩器的輸入輸出端口,外接12 MHz的晶振電路,RST/VPD(9腳)成為復位輸入端口。由外部電阻電容組成的復位電路.VCC(40腳)和VSS(20腳)是供電端口,分別是正5V電源的正負端.P0̄P3是可編程的通用I/O支腳,其功能用法由軟件設計來自定義,在本設計中,P 0端口(32~39腳)被定義為N 1功能控制端口,分別與N1對應的功能控制管腳鏈接,13腳為IR輸入。10腳以及11腳被定義為I2C線路控制端口。分別連接N1的SDAS(18腳)和SCLS(19腳)端口,將12腳、27腳和28腳定義為握手信號端口,連接主板中央處理器對應的功能端,用于現在的控制式檢查和集中調整狀態的進入控制功能。、

3.1.2 AT89C52和時鐘回路(包括石英振蕩器,電容C19,C20),上電復位電路(R42,C5,S3,VD1,C3,R9)構成單片機芯片的最小系統。其中,石英振蕩器采用12 MHz的高穩定的無源石英振蕩器,它與AT89C52中的逆向增幅器構成振蕩器,向中央處理器提供高穩定的時鐘信號。電容C19,C20能夠進行頻率微調,電容值在5pF~30pF之間選擇,本電路選擇20pF。電容C5和電阻R42構成電氣復位電路。接通電源時,電源充電到容量C5,在CPU的復位端產生高脈沖。
電子萬年歷lcd1602帶農歷顯示,
按"設置"鍵進入設置(當設置鍵按下在右上角會顯示設置狀態);
1:設置鬧鐘時
2:設置鬧鐘分
3:設置秒
4:設置分
5:設置時
6:設置星期
7:設置日
8:設置月
9:設置年
按"加"進行數字加設置;
按"減"進行數字減設置;
按"確認"進行確認返回;
"NL"表示農歷顯示;
"NZ"表示鬧鐘顯示;

注:仿真暫時顯示不了時間,但實測功能正常。


單片機源程序如下:
  1. #include <reg52.h>
  2. #include <stdio.h>

  3. #include "delay.h"
  4. #include"ds1302.h"
  5. #include"1602.h"
  6. #include"NONGLICONVERSION.H"
  7. #define uchar unsigned char
  8. #define uint unsigned int

  9. sbit key1=P1^0;//日期設置;時間設置;模式選擇
  10. sbit key2=P1^1;//加
  11. sbit key3=P1^2;//減
  12. sbit key4=P1^3;//確認;復位
  13. sbit bell=P1^7;//鬧鐘
  14. uint count;
  15. bit flag,dp;
  16. uchar displaytemp[16];//定義顯示區域臨時存儲數組
  17. code uchar tab[] = {'0','1','2','3','4','5','6','7','8','9'};
  18. uchar miao,fen,shi,zhou,ri,yue,nian,shi_set,fen_set;
  19. uchar moshicount;
  20. //****************函數聲明************************************//
  21. void InitTIMER0(void);//定時器初始化
  22. void KeyDo();//按鍵操作函數
  23. void Read_time();//時間處理函數

  24. void display();        // 顯函數
  25. void Conver_week(bit c,uchar year,uchar month,uchar day);
  26. void Conversion(bit c,uchar year,uchar month,uchar day);

  27. //***********************************************************************//

  28. void Read_time()
  29. {
  30.        
  31.         Read_RTC();//讀日歷       
  32.         miao=l_tmpdate[0];
  33.         fen=l_tmpdate[1];
  34.         shi=l_tmpdate[2];
  35.         ri=l_tmpdate[3];
  36.         yue=l_tmpdate[4];
  37.         zhou=l_tmpdate[5];
  38.         nian=l_tmpdate[6];
  39.        
  40. }


  41. void Set_time()
  42. {
  43.         uchar i;
  44.         //---存儲順序是秒分時日月周年--//
  45.          uchar time[]={0,57,17,30,12,2,14};
  46.          for(i=0;i<8;i++)
  47.          {
  48.                    l_tmpdate[i]=time[i];
  49.                   Set_RTC(i);
  50.          }
  51.          shi_set=8;
  52.          fen_set=0;
  53. }


  54. void NL_read(uchar nian,uchar yue,uchar ri)
  55. {
  56.         uchar tmp;
  57.         tmp=nian/10;
  58.     nian=nian%10;
  59.     nian=nian+tmp*16; //十進制轉BCD處理
  60.            tmp=yue/10;
  61.     yue=yue%10;
  62.     yue=yue+tmp*16; //十進制轉BCD處理
  63.         tmp=ri/10;
  64.     ri=ri%10;
  65.     ri=ri+tmp*16; //十進制轉BCD處理

  66.         Conversion(0,nian,yue,ri);

  67.         tmp=year_moon/16;
  68.         year_moon=year_moon%16;
  69.         year_moon=year_moon+tmp*10;//BCD轉十進制
  70.            tmp=month_moon/16;
  71.         month_moon=month_moon%16;
  72.         month_moon=month_moon+tmp*10;//BCD轉十進制
  73.         tmp=day_moon/16;
  74.         day_moon=day_moon%16;
  75.         day_moon=day_moon+tmp*10;//BCD轉十進制
  76. }

  77. void display()        // 顯函數
  78. {
  79.                  //第一行
  80.                 Read_time();
  81.                 sprintf(displaytemp,"  -  -   Week * ");//日期                                                                               
  82.                 displaytemp[0]=tab[nian/10];
  83.                 displaytemp[1]=tab[nian%10];
  84.                 displaytemp[3]=tab[yue/10];
  85.                 displaytemp[4]=tab[yue%10];
  86.                 displaytemp[6]=tab[ri/10];
  87.                 displaytemp[7]=tab[ri%10];
  88.                 displaytemp[13]=tab[zhou];
  89.                 if(moshicount!=0)
  90.                 displaytemp[15]=tab[moshicount];
  91.                 else
  92.                 displaytemp[15]=' ';
  93.                 LCD_disp_code(0,1,16,displaytemp);

  94.                 //第二行
  95.                 Read_time();
  96.                 displaytemp[0]=tab[shi/10];
  97.                 displaytemp[1]=tab[shi%10];
  98.                 displaytemp[2]=':';
  99.                 displaytemp[3]=tab[fen/10];
  100.                 displaytemp[4]=tab[fen%10];
  101.                 displaytemp[5]=':';
  102.                 displaytemp[6]=tab[miao/10];
  103.                 displaytemp[7]=tab[miao%10];
  104.                 displaytemp[8]=' ';
  105.                 if(moshicount!=0)
  106.                 {
  107.                         displaytemp[9]='N';
  108.                         displaytemp[10]='Z';
  109.                         displaytemp[11]=tab[shi_set/10];
  110.                         displaytemp[12]=tab[shi_set%10];
  111.                         displaytemp[13]=':';
  112.                         displaytemp[14]=tab[fen_set/10];
  113.                         displaytemp[15]=tab[fen_set%10];
  114.                 }
  115.                 else
  116.                 {                       
  117.                         NL_read(nian,yue,ri);
  118.                         displaytemp[9]='N';
  119.                         displaytemp[10]='L';
  120.                         displaytemp[11]=tab[month_moon/10];
  121.                         displaytemp[12]=tab[month_moon%10];
  122.                         displaytemp[13]='-';
  123.                         displaytemp[14]=tab[day_moon/10];
  124.                         displaytemp[15]=tab[day_moon%10];
  125.                 }
  126.                 LCD_disp_code(0,2,16,displaytemp);
  127. }

  128. void main()
  129. {

  130. LCD_init();          //lcd初始化
  131. InitTIMER0();      //定時器初始化
  132. Set_time();
  133. Read_time();
  134. bell=1;
  135.         while(1)
  136.         {
  137.                
  138.                 display();                       
  139.                 if((shi_set==shi)&&(fen_set==fen))        //鬧鈴
  140.                 {
  141.                         bell=~bell;
  142.                 }
  143.                 else
  144.                         bell=1;
  145.                        
  146.             if(flag)
  147.             {
  148.                 KeyDo();
  149.                 flag=0;
  150.                 }
  151.                
  152.        
  153.         }
  154. }


  155. /**********************定時器初始化***************************/
  156. void InitTIMER0(void)
  157. {
  158. TMOD|=0x01;//定時器設置 16位
  159. TH0=0xfc;//初始化值
  160. TL0=0x18;
  161. ET0=1;
  162. TR0=1;
  163. EA=1;
  164. }

  165. void tim(void) interrupt 1 using 1//中斷,用于掃描鍵盤
  166. {  
  167.        
  168.    TH0 = 0xfc;
  169.    TL0 = 0x18;
  170.    flag=1;  
  171. }




  172. void KeyDo()//按鍵操作函數
  173. {
  174.        
  175.         key1=1;key4=1;

  176.         if(key1==0)
  177.         {
  178.                 //DelayMs(10);
  179.                 while(key1==0);
  180.                 moshicount++;
  181.                 if(moshicount>9)
  182.                         moshicount=0;

  183.         }
  184.         if(key4==0)
  185.         {
  186.                 //DelayMs(10);
  187.                 while(key4==0);
  188.                 moshicount=0;
  189.         }
  190.        

  191.         switch(moshicount)
  192.         {
  193.                
  194.                 case 1:
  195.                 {
  196.                        
  197.                         key2=1;
  198.                         key3=1;
  199.                         if(key2==0)
  200.                         {
  201.                                 //DelayMs(10);
  202.                                 while(key2==0);
  203.                                 shi_set++;
  204.                                 if(shi_set>=24)
  205.                                         shi_set=0;
  206.                         }
  207.                         if(key3==0)
  208.                         {
  209.                                 //DelayMs(10);
  210.                                 while(key3==0);
  211.                                 shi_set--;
  212.                                 if(shi_set<0)
  213.                                         shi_set=23;
  214.                         }
  215.                                                        
  216.                 }
  217.                 break;
  218.                 case 2:
  219.                 {
  220.                        
  221.                         key2=1;
  222.                         key3=1;
  223.                         if(key2==0)
  224.                         {
  225.                                 //DelayMs(10);
  226.                                 while(key2==0);
  227.                                 fen_set++;
  228.                                 if(fen_set>=60)
  229.                                         fen_set=0;
  230.                         }
  231.                         if(key3==0)
  232.                         {
  233.                                 //DelayMs(10);
  234.                                 while(fen_set==0);
  235.                                 fen_set--;
  236.                                 if(fen_set<0)
  237.                                         fen_set=59;
  238.                         }
  239.                                                                
  240.                 }
  241.                 break;
  242.                 case 3:
  243.                 {
  244.                         key2=1;
  245.                         key3=1;
  246.                         if(key2==0)
  247.                         {
  248.                                 //DelayMs(10);
  249.                                 while(key2==0);
  250.                                 miao++;
  251.                                 if(miao>=60)
  252.                                         miao=0;
  253.                         }
  254.                         if(key3==0)
  255.                         {
  256.                                 //DelayMs(10);
  257.                                 while(key3==0);
  258.                                 miao--;
  259.                                 if(miao<=0)
  260.                                         miao=59;
  261.                         }
  262.                         l_tmpdate[0]=miao;
  263.                         Set_RTC(0);               
  264.                 }
  265.                

  266.                 break;

  267.                 case 4:
  268.                 {
  269.                        
  270.                         key2=1;
  271.                         key3=1;
  272.                         if(key2==0)
  273.                         {
  274.                                 //DelayMs(10);
  275.                                 while(key2==0);
  276.                                 fen++;
  277.                                 if(fen>=60)
  278.                                         fen=0;
  279.                         }
  280.                         if(key3==0)
  281.                         {
  282.                                 //DelayMs(10);
  283.                                 while(key3==0);
  284.                                 fen--;
  285.                                 if(fen<=0)
  286.                                         fen=59;
  287.                         }
  288.                         l_tmpdate[1]=fen;
  289.                         Set_RTC(1);
  290.                                                        
  291.                 }
  292.                 break;
  293.                 case 5:
  294.                 {
  295.                        
  296.                         key2=1;
  297.                         key3=1;
  298.                         if(key2==0)
  299.                         {
  300.                                 //DelayMs(10);
  301.                                 while(key2==0);
  302.                                 shi++;
  303.                                 if(shi>=24)
  304.                                         shi=0;
  305.                         }
  306.                         if(key3==0)
  307.                         {
  308.                                 //DelayMs(10);
  309.                                 while(key3==0);
  310.                                 shi--;
  311.                                 if(shi<=0)
  312.                                         shi=23;
  313.                         }
  314.                         l_tmpdate[2]=shi;
  315.                         Set_RTC(2);                 //打開寫保護功能                       
  316.                 }
  317.                 break;
  318.                 case 6:
  319.                 {
  320.                        
  321.                         key2=1;
  322.                         key3=1;
  323.                         if(key2==0)
  324.                         {
  325.                                 //DelayMs(10);
  326.                                 while(key2==0);
  327.                                 zhou++;
  328.                                 if(zhou>=8)
  329.                                         zhou=1;
  330.                         }
  331.                         if(key3==0)
  332.                         {       
  333.                                 //DelayMs(10);
  334.                                 while(key3==0);
  335.                                 zhou--;
  336.                                 if(zhou<=0)
  337.                                         zhou=7;
  338.                         }
  339.                         l_tmpdate[5]=zhou;
  340.                         Set_RTC(5);                                        
  341.                 }
  342.                 break;
  343.                 case 7:
  344.                 {
  345.                        
  346.                         key2=1;
  347.                         key3=1;
  348.                         if(key2==0)
  349.                         {
  350.                                 //DelayMs(10);
  351.                                 while(key2==0);
  352.                                 ri++;
  353.                                 if(ri>=32)
  354.                                         ri=1;
  355.                         }
  356.                         if(key3==0)
  357.                         {
  358.                                 //DelayMs(10);
  359.                                 while(key3==0);
  360.                                 ri--;
  361.                                 if(ri<=0)
  362.                                         ri=31;
  363.                         }
  364.                         l_tmpdate[3]=ri;
  365.                         Set_RTC(3);                                       
  366.                 }
  367.                 break;
  368.                 case 8:
  369.                 {
  370.                
  371.                         key2=1;
  372.                         key3=1;
  373.                         if(key2==0)
  374. ……………………

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

所有資料51hei提供下載:
電子萬年歷1602顯示.zip (104.52 KB, 下載次數: 346)

評分

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

查看全部評分

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

使用道具 舉報

無效樓層,該帖已經被刪除
無效樓層,該帖已經被刪除
地板
ID:666991 發表于 2019-12-19 09:53 | 只看該作者
數碼管不顯示是因為vee沒有接可變電阻接地嗎?
回復

使用道具 舉報

5#
無效樓層,該帖已經被刪除
6#
無效樓層,該帖已經被刪除
7#
ID:850222 發表于 2020-11-27 14:44 | 只看該作者
zhangyu111 發表于 2019-12-19 09:53
數碼管不顯示是因為vee沒有接可變電阻接地嗎?

是的,沒有經電阻接地肯定不會顯示啊
回復

使用道具 舉報

8#
ID:512638 發表于 2020-12-1 08:31 | 只看該作者
1500587510 發表于 2020-11-27 14:44
是的,沒有經電阻接地肯定不會顯示啊

經電阻接地是不是就可以正常顯示了?
回復

使用道具 舉報

9#
ID:942652 發表于 2021-6-23 10:12 | 只看該作者
贊   剛好適合初學者學習
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
亚洲天天综合网| 7777精品| 最新亚洲伊人网| 性猛交富婆╳xxx乱大交一| 男人的天堂va在线| 亚洲精品911| 欧美国产偷国产精品三区| 视频在线观看你懂的| 亚洲欧美日韩一区成人| 在线观看免费国产视频| 911亚洲精选| 日本xxx免费| 91精品久久久久久久久| 亚洲一区第一页| 日韩欧美有码在线| 久久久久国产成人精品亚洲午夜| 国产日韩欧美| 国产精品免费99久久久| 日韩和的一区二在线| 精品99又大又爽又硬少妇毛片| 国产大学生自拍视频| 一级全黄少妇性色生活片| 久久久久人妻一区精品色| 依人在线免费视频| 色99中文字幕| 91成人免费看| 欧美在线免费看| 亚洲日韩欧美视频| 6080yy午夜一二三区久久| 亚洲欧美一区二区三区极速播放| 国产在线播放一区| 亚洲精品影院在线观看| 国产精品调教| 久久精品 人人爱| 图片区小说区亚洲| 小小水蜜桃在线观看| hs网站在线观看| 日韩中文字幕久久久经典网| 在线播放国产一区| 美女毛片在线观看| 亚洲精品国产熟女久久久| 五月天婷婷影视| 国产在线播放观看| 亚洲综合首页| 欧美日韩日本网| 成人女人免费毛片| 国产精品爽爽ⅴa在线观看| 美女性感视频久久久| 亚洲男人天天操| 欧美成人高清电影在线| 日本高清成人免费播放| 亚洲国产精品久久久久婷婷884 | 91超碰在线| 国产成人l区| 超碰免费97在线观看| 日韩三级电影网| 午夜男人视频在线观看| 日本我和搜子同居的日子高清在线| 成年网站在线在免费播放| 天堂网www在线网| 一个人免费观看在线视频www | 日韩大陆欧美高清视频区| 欧美一级二级在线观看| 欧美精三区欧美精三区| 欧美日韩日日夜夜| 欧美精品v日韩精品v韩国精品v| 色婷婷综合久久久久中文| 色综合天天综合网天天狠天天 | 精品一区二区久久| 久久国产精品99精品国产 | 亚洲区小说区| 精品一区免费| 成人羞羞视频在线看网址| 禁果av一区二区三区| 亚洲欧洲av| 日韩欧美字幕| 国产精品多人| 免费国产自线拍一欧美视频| 日日夜夜精品视频免费| 精品一区中文字幕| 成熟亚洲日本毛茸茸凸凹| 99久久精品免费看国产| 91日韩在线专区| 亚洲国产精品黑人久久久| 国产精品国模大尺度视频| 一区二区三区中文字幕在线观看| 亚洲国产精品影院| 欧美精品1区2区3区| 精品捆绑美女sm三区| 亚洲图片欧美日产| 久久久久国产一区二区三区| 欧美在线视频免费观看| 成人激情视频网| 久久99精品久久久久子伦| 先锋影音网一区| 男人的天堂avav| 日本久久久久久久久久久久| 国产一级二级av| 人妻一区二区视频| 国产在线视频二区| 国产精品久久久久毛片| 中文字幕第八页| 国内a∨免费播放| 国产超碰精品在线观看| av电影在线网| a日韩av网址| 成人福利一区| 欧美日韩在线大尺度| 久久国产精品一区二区| 国产日韩欧美精品一区| 欧美视频二区36p| 亚洲国产免费av| 欧美乱妇高清无乱码| 国产日产久久高清欧美一区| 欧美激情国产日韩| 日韩黄色片视频| 黄色片视频免费观看| 久久久久久久极品内射| 国产特级黄色片| 国产1区2区| 在线黄色国产视频| av在线资源| 精品少妇3p| 国产精品呻吟| xfplay精品久久| 91福利资源站| 日韩中文字幕在线| 91欧美激情另类亚洲| 裸体大乳女做爰69| 日本一级大毛片a一| 国产特黄大片aaaa毛片| 性xxxx视频| 男女午夜视频在线观看| 丰满的护士2在线观看高清| 超碰精品在线观看| 国产视频一区三区| 国产精品三级电影| 欧美大片一区二区三区| 欧美一区二区三区四区在线| 午夜欧美一区二区三区免费观看| 日韩av福利在线观看| 国产精品.www| 色就是色欧美色图| 青青草免费观看免费视频在线| 自拍偷自拍亚洲精品被多人伦好爽 | 国产免费自拍视频| 在线视频色在线| 狠狠久久综合| 国产一区二区三区久久久久久久久| 久久伊99综合婷婷久久伊| 欧美专区日韩专区| 色综合久久悠悠| 日韩欧美精品一区二区三区经典| 久久久久久久久久一区| 国产精品99无码一区二区| 男人天堂va| 日韩av资源| 综合激情五月婷婷| 久久精品99久久久| 色狠狠桃花综合| 国内精品久久久久| 大地资源网在线观看免费官网| 免费无码一区二区三区| 国产夫妻在线观看| 性综艺节目av在线播放| 亚洲我射av| 美女一区二区三区在线观看| 精品成人乱色一区二区| 欧美成人性生活| 自拍偷拍一区二区三区| 久久无码人妻精品一区二区三区| 精品黑人一区二区三区在线观看| 嫩草视频在线观看| 伊人久久大香线蕉综合影院首页| 久久精品导航| 色系网站成人免费| 国产精品∨欧美精品v日韩精品| 无码粉嫩虎白一线天在线观看 | 伊人国产在线视频| 中文字幕你懂的| 美日韩黄色片| 91成人精品在线| 国产高清精品久久久久| 日韩一级在线观看| 97超碰人人看人人 | 秋霞在线观看一区二区三区| 熟女丰满老熟女熟妇| 刘亦菲久久免费一区二区| 日韩三级电影网| 欧美色女视频| 亚洲欧美另类综合偷拍| 九九精品视频在线观看| 国产精品视频网站在线观看| 久久精品这里有| 国产免费福利网站| 九九热播视频在线精品6| 不卡影院免费观看| 国产亚洲一区二区在线| 国产又粗又大又爽的视频| 激情综合网五月婷婷| 免费人成短视频在线观看网站| 免费日韩一区二区三区| 中文字幕欧美区| 欧美日韩成人在线视频| 女人扒开屁股爽桶30分钟| 波多野结衣小视频| 日本护士...精品国| 希岛爱理av一区二区三区| 亚洲高清免费在线| 成人精品aaaa网站| 黄色短视频在线观看| 国产精品白浆视频免费观看| 日韩高清在线| 99精品欧美一区| 久久在线免费观看视频| 国产免费成人在线| 日韩在线观看视频一区| 高端美女服务在线视频播放| 精品综合久久久久久8888| 日韩av在线一区| 妞干网在线播放| 国产精品视频一二区| 黄色在线论坛| 免费在线成人网| 日韩成人高清在线| 久久久久久久久久伊人| 中文字幕日韩第一页| av亚洲在线| 日韩国产精品久久久| 日韩成人av网址| 日本三级免费网站| 亚洲天堂网在线播放| 三妻四妾完整版在线观看电视剧| 国产成人福利片| 九九热这里只有在线精品视| www.桃色.com| 十大黄色软件免费看| 日韩动漫一区| 欧美日韩一区免费| 欧美中日韩免费视频| 亚洲图片欧美日韩| 国产素人视频在线观看| 国产在线不卡一卡二卡三卡四卡| 按摩亚洲人久久| 日韩欧美中文视频| xxx免费视频| 久久久久午夜电影| 日韩精品一区二区三区视频| 久久99中文字幕| 成av人免费青青久| 国产一区二区三区不卡av| 精品久久久精品| 午夜精品区一区二区三| 91欧美日韩麻豆精品| 国产精品xx| 国产精品久久久久天堂| 7777精品伊久久久大香线蕉语言 | 欧美色图另类| 美女视频黄免费的久久| 久久精品视频在线| 黄色在线免费播放| 日日噜噜噜夜夜爽爽狠狠视频| 日韩亚洲精品在线| 亚洲午夜性刺激影院| 亚洲一二三av| 成人免费黄色网址| 亚洲国产国产亚洲一二三| 亚洲免费人成在线视频观看| 狠狠操狠狠干视频| 女人成午夜大片7777在线| 欧美国产91| 亚洲最新在线视频| 精品国产免费久久久久久婷婷| av观看成片免费网站| 黄色亚洲大片免费在线观看| 亚洲色图18p| 波多野结衣视频播放| 人成福利视频在线观看| 精品一区二区三区的国产在线播放| 2024亚洲男人天堂| 成人观看免费视频| 日韩精品在线视频美女| www.美色吧.com| 天堂资源中文在线| 99久久综合99久久综合网站| 99久久无色码| 午夜免费福利视频| 色哟哟精品丝袜一区二区| 欧美一级国产精品| 日日夜夜精品视频免费观看| 日本一区二区三区电影| 国产一区二区剧情av在线| 国产精品第100页| 久久久久久久久久一级| 亚洲人成网站在线在线观看| 在线免费观看日本欧美| 国产极品美女高潮无套久久久| jizzjizzjizzjizz日本老师| 麻豆九一精品爱看视频在线观看免费| 欧美精品久久久久| 国产特黄大片aaaa毛片| 国产成人免费视频网站视频社区| 欧美绝品在线观看成人午夜影视| 91欧美视频在线| 深夜福利在线视频| 中文字幕欧美日本乱码一线二线| 一区二区视频国产| 国产精品jvid在线观看| 免费视频一区二区三区在线观看| 欧美影院在线播放| 中国精品一区二区| 精品国产一区二区三区不卡蜜臂| 亚洲国产精品网站| 亚洲色图第四色| av福利在线导航| 欧美亚洲一区二区三区四区| 天堂在线中文在线| 二区在线观看| 亚洲精品国产无套在线观| 熟女少妇在线视频播放| 黄色免费看网站| 久久在线免费观看| 欧美一级特黄aaaaaa在线看片| 黄色免费电影网站| 国产精品夜夜嗨| 日韩高清三级| 操她视频网站| 大美女一区二区三区| 亚洲无玛一区| 嫩草影院在线观看网站成人| 成人av电影免费在线播放| 亚洲欧美日产图| 天天色天天操天天| 久久综合色8888| 成年人网站国产| 国内福利写真片视频在线| 国产精品久久久久精k8| 国产一区二区在线视频播放| 最近中文字幕在线中文视频 | 另类综合日韩欧美亚洲| 国产高清一区二区三区| 国产一卡2卡3卡四卡网站| 久久国产乱子精品免费女| 欧美一区免费视频| **孕交吃奶水一级毛片| 亚洲国产成人一区二区三区| 粉嫩虎白女毛片人体| 91se在线| 欧美人动与zoxxxx乱| 亚洲色图日韩精品| 欧洲大片精品免费永久看nba| 色播久久人人爽人人爽人人片视av| 日本学生初尝黑人巨免费视频| 国产一区福利| 欧美亚洲日本网站| 亚洲高清在线免费| 久久99精品久久久| 中文字幕不卡每日更新1区2区| 无限国产资源| 香蕉成人啪国产精品视频综合网| 国产精品一级无码| 欧美成人资源| 在线视频中文亚洲| 国产精品久久综合青草亚洲AV| 影音先锋中文字幕一区| 精品国产乱码久久久久| 午夜伦伦电影理论片费看| 最新成人av在线| 人妻 日韩 欧美 综合 制服| 国产69精品久久久久按摩| 色妞色视频一区二区三区四区| 6—12呦国产精品| 天堂一区二区在线免费观看| 亚洲欧美日韩在线综合| 在线观看免费视频一区二区三区| 欧美日韩裸体免费视频| ass极品国模人体欣赏| 日韩高清一级| 国产九九精品视频| 成年人免费在线视频网站| 亚洲欧美色图小说| 国产精品扒开腿做爽爽爽a片唱戏 亚洲av成人精品一区二区三区 | 色中文字幕在线| 成人精品亚洲人成在线| 婷婷丁香激情网| 偷拍中文亚洲欧美动漫| 欧美成人精品xxx| 影音先锋5566中文源资源| 成年人午夜久久久| 天天干天天色天天干| 免费一级欧美在线观看视频| 国模精品视频一区二区| 国产又爽又黄又舒服又刺激视频| 国产欧美一区二区在线观看| 国产免费无码一区二区| av日韩精品| 亚洲aⅴ日韩av电影在线观看| 国产对白国语对白| 欧美性猛片aaaaaaa做受| 亚洲男人的天堂在线视频|