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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 411|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

分享一個(gè)基于51單片機(jī)的交通燈

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1137639 發(fā)表于 2025-11-11 13:10 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

相關(guān)文件可以在下面下載以下是部分程序
  1. /***************51單片機(jī)交通燈設(shè)計(jì)*******************/

  2. #include <reg52.h>
  3. #include <intrins.h>
  4. #define        uint unsigned int
  5. #define uchar unsigned char
  6. uchar night_flag=0;                                //深夜標(biāo)志位
  7. uchar time_cl=0;                                //定義時(shí)間控制標(biāo)志位  取0       
  8. uchar flag=0;                                        //方向通行標(biāo)志位
  9. uchar B_N_D_flag=1;                                //定義北南通燈行標(biāo)志位
  10. uchar X_D_D_flag=1;                                //定義西東通燈行標(biāo)志位
  11. uchar i,j;                                                //定義變量i
  12. uchar t=3;                                                //數(shù)碼管動(dòng)態(tài)掃描延時(shí)時(shí)間基數(shù)
  13. uchar num=0;                                        //時(shí)間基數(shù)初始化為0
  14. //uchar num_night=0;                                //深夜模式時(shí)間基數(shù)為0
  15. uchar time=30;                                        //time初始化定為30秒
  16. int bei,nan,xi,dong;            //定義  北  南  西  東
  17. uchar code Data[]={0x18,0x7B,0x89,0x49,0x6A,0x4C,0x0C,0x79,0x08,0x48,0xEF};
  18. //定義數(shù)組  數(shù)碼管   0    1    2    3    4    5    6    7    8    9    -
  19. /***************定義  紅黃綠燈**************/
  20. sbit    B_R=P1^2;                                //北面  紅燈
  21. sbit    B_Y=P1^1;                                //北面  黃燈
  22. sbit    B_G=P1^0;                                //北面        綠燈
  23. sbit    N_R=P2^0;                                //南面        紅燈
  24. sbit    N_Y=P2^1;                                //南面        黃燈
  25. sbit        N_G=P2^2;                                //南面        綠燈
  26. sbit    X_R=P2^5;//西面        紅燈
  27. sbit    X_Y=P2^6;                                //西面        黃燈
  28. sbit    X_G=P2^7;                                //西面        綠燈

  29. sbit    D_R=P3^7;                                //東面  紅燈
  30. sbit    D_Y=P3^6;                                //東面        黃燈
  31. sbit    D_G=P3^5;                                //東面  綠燈

  32. sbit    s1=P3^4;//時(shí)間減
  33. sbit    s2=P3^3;//時(shí)間加
  34. sbit    s3=P3^1;//白天和夜間模式控制切換口
  35. sbit    s4=P3^2;//進(jìn)入時(shí)間可以設(shè)置狀態(tài)的切換口
  36. /***************定義  數(shù)碼管*****************/
  37. #define        SMG_XS        P0                                //數(shù)碼管數(shù)據(jù)顯示
  38. #define        SMG_KZ        P2                                //數(shù)碼管控制顯示
  39. sbit   smg1=P2^4;//定義數(shù)碼管1控制口
  40. sbit   smg2=P2^3;//定義數(shù)碼管2控制口
  41. void delay(uint time);// 定義延時(shí)程序
  42. void disp_init();//顯示初始化
  43. void disp(bei,nan,xi,dong);




  44. void Time0_init()                                //定時(shí)器0初始化函數(shù)
  45. {
  46.         TMOD=0x01;                                        //定時(shí)器0為方式1
  47.         TL0=(65536-50000)%256;
  48.         TH0=(65536-50000)/256;                //12M晶振 定時(shí)時(shí)間50ms
  49.         ET0=1;                                                //開(kāi)定時(shí)器0中斷
  50.         EA=1;                                                //開(kāi)總中斷
  51.         TR0=1;                                                //啟動(dòng)定時(shí)器0
  52. }

  53. void night_mode()                                //深夜模式
  54. {
  55.         B_R=1;
  56.         B_Y=~B_Y;                                        //北 黃燈取反
  57.         B_G=1;
  58.         N_R=1;
  59.         N_Y=~N_Y;                                        //南 黃燈取反
  60.         N_G=1;

  61.         X_R=1;                                       
  62.         X_Y=~X_Y;                                        //西 黃燈取反
  63.         X_G=1;
  64.         D_R=1;
  65.         D_Y=~D_Y;                                        //東 黃燈取反
  66.         D_G=1;       
  67. }

  68. void B_N_G()                                        //北南通(綠燈)  西東(紅燈)                       
  69. {
  70.         B_G=0;                                                //北  綠燈亮
  71.         N_G=0;                                                //南  綠燈亮
  72.         B_R=1;
  73.         B_Y=1;
  74.         N_R=1;
  75.         N_Y=1;

  76.         X_R=0;                                                //西  紅燈亮
  77.         D_R=0;                                                //東  紅燈亮
  78.         X_Y=1;
  79.         X_G=1;
  80.         D_Y=1;
  81.         D_G=1;
  82. }

  83. void X_D_G()                                        //西東通(綠燈)  北南(紅燈)                       
  84. {
  85.         B_G=1;
  86.         N_G=1;
  87.         B_R=0;                                                //北  紅燈亮
  88.         B_Y=1;
  89.         N_R=0;                                                //南  紅燈亮
  90.         N_Y=1;

  91.         X_R=1;
  92.         D_R=1;
  93.         X_Y=1;
  94.         X_G=0;                                                //西  綠燈亮
  95.         D_Y=1;
  96.         D_G=0;                                                //東  綠燈亮
  97. }

  98. void B_N_tong()                                        //北南 通行
  99. {
  100.         if(B_N_D_flag==1)                        //當(dāng)北南通燈行標(biāo)志位為1
  101.         {
  102.                 B_N_G();                                //北南通(綠燈)  西東(紅燈)
  103.                 B_N_D_flag=0;                        //北南通燈行標(biāo)志位置0
  104.         }
  105.         while(num==20)                                //當(dāng)1s時(shí)間到
  106.         {
  107.                 num=0;                                        //num清0
  108.                 bei--;                                        //北時(shí)間 減1
  109.                 nan--;                                        //南時(shí)間 減1
  110.                 xi--;                                        //西時(shí)間 減1
  111.                 dong--;                                        //東時(shí)間 減1
  112.                 if(bei<=6&&bei>=0||nan<=6&&nan>=0)                //當(dāng)北和南時(shí)間在0到6秒之間
  113.                 {
  114.                         if(bei<=6&&bei>3||nan<=6&&nan>3)        //進(jìn)一步判斷北和南時(shí)間是否在3到6秒之間
  115.                         {
  116.                                 B_G=~B_G;                                                //北  綠燈取反
  117.                                 N_G=~N_G;                                                //南  綠燈取反
  118.                         }
  119.                         if(bei<=3&&nan<=3)                                        //進(jìn)一步判斷北和南時(shí)間是否在3秒以?xún)?nèi)
  120.                         {
  121.                                 B_G=1;                                                        //北  綠燈不亮
  122.                                 N_G=1;                                                        //南  綠燈不亮
  123.                                 B_Y=0;                                                        //北  黃燈亮
  124.                                 N_Y=0;                                                        //南  黃燈亮
  125.                         }
  126.                 }
  127.                 else                                                                        //否則(即北和南時(shí)間不在0到6秒之間)
  128.                 {
  129.                         B_G=0;                                                                //北  綠燈亮
  130.                         N_G=0;                                                                //南  綠燈亮
  131.                         B_Y=1;                                                                //北  黃燈不亮
  132.                         N_Y=1;                                                                //南  黃燈不亮
  133.                 }
  134.         }
  135. }

  136. void X_D_tong()                                                                        //西東  通行
  137. {
  138.         if(X_D_D_flag==1)                                                        //當(dāng)西東通燈行標(biāo)志位為1
  139.         {
  140.                 X_D_G();                                                                //西東通(綠燈)  北南(紅燈)
  141.                 X_D_D_flag=0;                                                        //西東通燈行標(biāo)志位置0
  142.         }
  143.         while(num==20)                                                                //當(dāng)1s時(shí)間到
  144.         {
  145.                 num=0;                                                                        //num清0
  146.                 bei--;                                                                        //北時(shí)間 減1
  147.                 nan--;                                                                        //南時(shí)間 減1               
  148.                 xi--;                                                                        //西時(shí)間 減1
  149.                 dong--;                                                                        //東時(shí)間 減1       
  150.                 if(xi<=6&&xi>=0||dong<=6&&xi>=0)                //當(dāng)西和東時(shí)間在0到6秒之間
  151.                 {
  152.                         if(xi<=6&&xi>3||dong<=6&&dong>3)        //進(jìn)一步判斷西和東時(shí)間是否在3到6秒之間
  153.                         {
  154.                                 X_G=~X_G;                                                //西  綠燈取反
  155.                                 D_G=~D_G;                                                //東  綠燈取反
  156.                         }
  157.                         if(xi<=3&&dong<=3)                                        //進(jìn)一步判斷西和東時(shí)間是否在3秒以?xún)?nèi)
  158.                         {
  159.                                 X_G=1;                                                        //西  綠燈不亮
  160.                                 D_G=1;                                                        //東  綠燈不亮
  161.                                 X_Y=0;                                                        //西  黃燈亮
  162.                                 D_Y=0;                                                        //東  黃燈亮
  163.                         }
  164.                 }
  165.                 else                                                                        //否則(即西和東時(shí)間不在0到6秒之間)
  166.                 {
  167.                         X_G=0;                                                                //西  綠燈亮
  168.                         D_G=0;                                                                //東  綠燈亮
  169.                         X_Y=1;                                                                //西  黃燈不亮
  170.                         D_Y=1;//東  黃燈不亮       
  171.                 }
  172.         }               
  173. }

  174. void Time0() interrupt 1                                                //定時(shí)器0中斷服務(wù)函數(shù)
  175. {
  176.         TH0=(65536-50000)/256;                                                //重新載裝初值,設(shè)置50ms中斷一次
  177.         TL0=(65536-50000)%256;
  178.         num++;                                                                                //時(shí)間基數(shù)加1
  179. }
  180.                
  181. void main()                                                                                //主函數(shù)入口                                                                                       
  182. {
  183.         bei=nan=xi=dong=time;                                                //把time值賦給北 南 西 東
  184.         disp_init();                        //顯示初始化
  185.         Time0_init();                //定時(shí)器0初始化函數(shù)               
  186.         while(1)                //無(wú)限循環(huán)
  187.         {  
  188.                 if(s4==0)                                                                //當(dāng)P3.0按下(調(diào)整時(shí)間允許鍵)
  189.                 {
  190.                         delay(5);                                                        //延時(shí)去抖
  191.                         s4=1;                                                //關(guān)閉數(shù)碼管顯示
  192.                         if(s4==0)                                                    //再次確定按鍵是否按下
  193.                         {
  194.                                 time_cl=~time_cl;//時(shí)間控制標(biāo)志位取反(開(kāi)/關(guān)時(shí)間控制標(biāo)志位)       
  195.                                 if(time_cl==0)                                        //如果時(shí)間控制標(biāo)志位為0
  196.                                 {
  197.                                         TL0=(65536-50000)%256;
  198.                                         TH0=(65536-50000)/256;                //12M晶振 定時(shí)時(shí)間50ms
  199.                                         TR0=1;                                                //開(kāi)啟定時(shí)器0
  200.                                         num=0;                                                //num初始化為0       
  201.                                 }       
  202.                         }       
  203.                         while(s4==0);                                                //等待按鍵松開(kāi)
  204.                 }
  205.                
  206.                 if(s3==0)                                                                //當(dāng)P3.7按下(開(kāi)/關(guān) 深夜模式)
  207.                 {
  208.                         delay(5);                                                        //延時(shí)去抖
  209.                     s3=1;                                                //關(guān)閉數(shù)碼管顯示
  210.                         if(s3==0)
  211.                         {
  212.                                 night_flag=~night_flag;                        //深夜標(biāo)志位取反(開(kāi)/關(guān)深夜模式),1表示開(kāi),0表示關(guān)
  213.                                 if(night_flag==1)                                //如果深夜模式開(kāi)
  214.                                 {
  215.                                         TR0=0;                                                //關(guān)閉定時(shí)器0
  216.                                         num=0;                                                //時(shí)間基數(shù)清0
  217.                                         TL0=(65536-50000)%256;
  218.                                         TH0=(65536-50000)/256;                //12M晶振 定時(shí)時(shí)間50ms
  219.                                         TR0=1;                                                //開(kāi)啟定時(shí)器0
  220.                                         SMG_KZ=0xff;                                //關(guān)閉數(shù)碼管顯示       
  221.                                 }
  222.                                 else                                                         //否則night_flag=0表示深夜模式關(guān)(紅綠燈正常運(yùn)行)                                       
  223.                                 {
  224.                                         TR0=0;                                                //關(guān)閉定時(shí)器0
  225.                                         num=0;                                                //時(shí)間基數(shù)清0
  226.                                         TL0=(65536-50000)%256;
  227.                                         TH0=(65536-50000)/256;                //12M晶振 定時(shí)時(shí)間50ms
  228.                                         TR0=1;                                                //開(kāi)啟定時(shí)器0
  229.                                         B_N_D_flag=1;                                //定義北南通燈行標(biāo)志位
  230.                                         X_D_D_flag=1;                                //定義西東通燈行標(biāo)志位       
  231.                                         if(bei<=3&&nan<=3)                        //判斷北和南時(shí)間是否在3秒以?xún)?nèi)
  232.                                         {
  233.                                                 B_Y=1;
  234.                                                 N_Y=1;
  235.                                         }
  236.                                         if(xi<=3&&dong<=3)                        //判斷西和東時(shí)間是否在3秒以?xún)?nèi)
  237.                                         {
  238.                                                 X_Y=1;
  239.                                                 D_Y=1;
  240.                                         }                               
  241.                                 }
  242.                         }
  243.                         while(s3==0);                                                                       
  244.                 }
  245.                 if(night_flag==0)                                                //如果深夜標(biāo)志位為0,表示關(guān)閉深夜模式,紅綠燈正常運(yùn)行
  246.                 {
  247.                         if(time_cl==0)                                                        //如果time_cl=0(不允許調(diào)整時(shí)間),即紅綠燈正常運(yùn)行
  248.                         {       
  249.                                 if(flag==0)                                                        //flag=0表示北南通行允許
  250.                                 {
  251.                                         B_N_tong();                                                //北南 通行
  252.                                         if(bei==0)                                                //北南通行時(shí)間到
  253.                                         {
  254.                                                 flag=~flag;                                        //西東 通行允許
  255.                                                 B_N_D_flag=1;                                //北南通燈行標(biāo)志位置1
  256.                                         }
  257.                                 }
  258.                                 else                                                                //flag=1表示西東通行允許
  259.                                 {
  260.                                         X_D_tong();                                                //西東 通行
  261.                                         if(xi==0)                                                //西東通行時(shí)間到
  262.                                         {
  263.                                                 flag=~flag;                                        //北南 通行允許
  264.                                                 X_D_D_flag=1;                                //西東通燈行標(biāo)志位置1
  265.                                         }
  266.                                 }
  267.        
  268.                                 disp(bei,nan,xi,dong);                                //顯示時(shí)間數(shù)據(jù)
  269.                                 if(bei==0&&nan==0&&xi==0&&dong==0)        //如果 北 南 西 東時(shí)間到(為0)
  270.                                 {
  271.                                         TR0=0;                                                        //關(guān)閉定時(shí)器0
  272.                                         TL0=(65536-50000)%256;                       
  273.                                         TH0=(65536-50000)/256;                        //12M晶振 定時(shí)時(shí)間50ms
  274.                                         for(j=0;j<3;j++)                                //延時(shí)顯示閃爍3下
  275.                                         {
  276.                                                 for(i=0;i<10;i++)                        //for語(yǔ)句延時(shí)
  277.                                                 {
  278.                                                         disp(bei,nan,xi,dong);  //顯示函數(shù)
  279.                                                
  280.                                                 }
  281.                                                 SMG_KZ=0xff;                                //關(guān)閉顯示
  282.                                                 delay(200);                                        //延時(shí)一下
  283.                                         }
  284.                                         bei=time;                                                //time值賦給北
  285.                                         nan=time;                                                //time值賦給南
  286.                                         xi=time;                                                //time值賦給西
  287.                                         dong=time;                                                //time值賦給東
  288.                                         TR0=1;                                                        //開(kāi)啟定時(shí)器0
  289.                                 }
  290.                                 else                                                                //否則
  291.                                 {}                                                                        //空操作
  292.                         }
  293.                         else                                                                        //如果time_cl==1(允許時(shí)間調(diào)整)
  294.                         {
  295.                                 TR0=0;                                                                //關(guān)閉定時(shí)器
  296.                                 TL0=(65536-50000)%256;
  297.                                 TH0=(65536-50000)/256;                                //12M晶振 定時(shí)時(shí)間50ms
  298.                                 num=0;                                                                //時(shí)間基數(shù)清0
  299.                                 bei=nan=xi=dong=time;                                //time值賦給 北 南 西 東
  300.                                 disp(bei,nan,xi,dong);                                //顯示時(shí)間數(shù)據(jù)
  301.                                 if(s2==0)                                                        //當(dāng)P3.1按鍵按下(操作時(shí)間加1)
  302.                                 {
  303.                                         delay(5);                                                //延時(shí)去抖
  304.                                         if(s2==0)                                                //再次確定按鍵是否按下
  305.                                         {
  306.                                                 time++;                                                //時(shí)間加1
  307.                                         }       
  308.                                         while(s2==0);                                        //等待按鍵松開(kāi)       
  309.                                 }
  310.                                 if(bei==100&&nan==100&&xi==100&&dong==100)        //如果北 南 西 東 時(shí)間到100
  311.                                 {       
  312.                                         time=1;                                                        //time等于1
  313.                                 }
  314.                                 if(s1==0)                                                        //當(dāng)P3.6按鍵按下(操作時(shí)間減1)               
  315.                                 {                                                                               
  316.                                         delay(5);                                                //延時(shí)去抖
  317.                                         if(s1==0)                                                //再次確定按鍵是否按下
  318.                                         {
  319.                                                 time--;                                                //time減1
  320.                                         }
  321.                                         while(s1==0);                                        //等待按鍵松開(kāi)
  322.                                 }
  323.                                 if(bei==0&&nan==0&&xi==0&&dong==0)        //如果北 南 西 東 時(shí)間到0
  324.                                 {
  325.                                         time=99;                                                //time等于99
  326.                                 }       
  327.                         }
  328.                 }
  329.                 else                                                                                //否則深夜標(biāo)志位為1,表示開(kāi)啟深夜模式
  330.                 {               
  331.                         if(num==20)                                                                //當(dāng)1s時(shí)間到
  332.                         {
  333.                                 num=0;                                                                //50ms時(shí)間基數(shù)清0
  334.                                 night_mode();                                                //深夜模式
  335.                         }                               
  336.                 }
  337.   //  disp(69,69,69,69);                       
  338.         }
  339.    
  340. }






  341. void disp(bei,nan,xi,dong)                 //顯示(北 南 西 東)時(shí)間函數(shù)
  342. {
  343.         SMG_XS=Data[bei/10];                //顯示北的十位
  344.         smg1=0;                                //允許北十位顯示
  345.         delay(t);                                        //小延時(shí)一下,使數(shù)碼管顯示更清楚
  346.     smg1=1;                        //關(guān)閉數(shù)碼管顯示(消隱)
  347.         SMG_XS=Data[bei%10];                //顯示北的個(gè)位
  348.         smg2=0;                        //允許北個(gè)位顯示
  349.     delay(t);                                        //小延時(shí)一下,使數(shù)碼管顯示更清楚
  350.         smg2=1;                        //關(guān)閉數(shù)碼管顯示(消隱)       
  351.         SMG_XS=Data[nan/10];                //顯示南的十位       
  352. //SMG_KZ=0xf7;                                //允許南十位顯示
  353.     smg1=0;
  354.           delay(t);                                        //小延時(shí)一下,使數(shù)碼管顯示更清楚
  355.         smg1=1;
  356.     //SMG_KZ=0xff;                                //關(guān)閉數(shù)碼管顯示(消隱)
  357.         SMG_XS=Data[nan%10];                //顯示南的個(gè)位
  358.         //SMG_KZ=0xfb;                                //允許南個(gè)位顯示
  359.     smg2=0;       
  360.     delay(t);                                        //小延時(shí)一下,使數(shù)碼管顯示更清楚
  361.         //SMG_KZ=0xff;                                //關(guān)閉數(shù)碼管顯示(消隱)
  362.     smg2=1;
  363.         SMG_XS=Data[xi/10];                        //顯示西的十位       
  364.   //        SMG_KZ=0xdf;                                //允許西十位顯示
  365.         smg1=0;
  366.     delay(t);                                        //小延時(shí)一下,使數(shù)碼管顯示更清楚
  367.         smg1=1;
  368.     //SMG_KZ=0xff;                                //關(guān)閉數(shù)碼管顯示(消隱)
  369.         SMG_XS=Data[xi%10];                        //顯示西的個(gè)位
  370.         smg2=0;
  371.     //SMG_KZ=0xef;                                //允許西個(gè)位顯示
  372.         delay(t);                                        //小延時(shí)一下,使數(shù)碼管顯示更清楚
  373.         smg2=1;
  374.     //SMG_KZ=0xff;                                //關(guān)閉數(shù)碼管顯示(消隱)

  375.         SMG_XS=Data[dong/10];                //顯示東的十位               
  376.         smg1=0;
  377.     //SMG_KZ=0x7f;                                //允許東十位顯示
  378.         delay(t);                                        //小延時(shí)一下,使數(shù)碼管顯示更清楚
  379.         smg1=1;
  380.     //SMG_KZ=0xff;                                //關(guān)閉數(shù)碼管顯示(消隱)
  381.         SMG_XS=Data[dong%10];                //顯示東的個(gè)位
  382.         smg2=0;//
  383.     //SMG_KZ=0xbf;                                //允許東個(gè)位顯示
  384.         delay(t);                                        //小延時(shí)一下,使數(shù)碼管顯示更清楚
  385.         smg2=1;
  386.     //SMG_KZ=0xff;                                //關(guān)閉數(shù)碼管顯示(消隱)
  387. }
  388. void disp_init()                                //顯示初始化
  389. {
  390.         for(i=0;i<3;i++)
  391.         {
  392.                 SMG_XS=Data[10];                //數(shù)碼管顯示"--"
  393.         smg1=0;
  394.         smg2=0;//允許數(shù)碼管顯示
  395.         B_R=0;                                //北面  紅燈
  396.         B_Y=0;                                //北面  黃燈
  397.         B_G=0;                                //北面        綠燈
  398.         N_R=0;                                //南面        紅燈
  399.         N_Y=0;                                //南面        黃燈
  400.             N_G=0;                                //南面        綠燈
  401.         X_R=0;//西面        紅燈
  402.         X_Y=0;                                //西面        黃燈
  403.         X_G=0;                                //西面        綠燈
  404.         D_R=0;                                //東面  紅燈
  405.         D_Y=0;                                //東面        黃燈
  406.         D_G=0;                                //東面  綠燈
  407.                 delay(300);                                //延時(shí)
  408.         B_R=1;                                //北面  紅燈
  409.         B_Y=1;                                //北面  黃燈
  410.         B_G=1;                                //北面        綠燈
  411.         N_R=1;                                //南面        紅燈
  412.         N_Y=1;                                //南面        黃燈
  413.             N_G=1;                                //南面        綠燈
  414.         X_R=1;//西面        紅燈
  415.         X_Y=1;                                //西面        黃燈
  416.         X_G=1;                                //西面        綠燈
  417.         D_R=1;                                //東面  紅燈
  418.         D_Y=1;                                //東面        黃燈
  419.         D_G=1;                                //東面  綠燈
  420.                 delay(300);                                //延時(shí)
  421.         }
  422. }
  423. void delay(uint time)                        //掃描延時(shí)函數(shù)
  424. {
  425.         uint x,y;
  426.         for(x=time;x>0;x--)
  427.         for(y=110;y>0;y--);               
  428. }
復(fù)制代碼



基于51單片機(jī)仿真交通燈程序.7z

737.35 KB, 下載次數(shù): 0, 下載積分: 黑幣 -5

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

使用道具 舉報(bào)

沙發(fā)
ID:1160028 發(fā)表于 2025-11-21 14:01 | 只看該作者
紅綠燈控制,經(jīng)典的例程,收藏了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
www.五月婷婷.com| 国产日韩欧美在线播放不卡| 欧美大片网址| 欧美久久成人| 国产麻豆日韩欧美久久| 中文一区二区完整视频在线观看| 国产亚洲电影| 亚洲精品韩国| 9久草视频在线视频精品| 亚洲激情欧美激情| 欧美丰满高潮xxxx喷水动漫| 中文字幕精品在线| 国产精品成人aaaaa网站| 久久精品一二三区| 成人羞羞国产免费网站| 中文人妻一区二区三区| 国产污视频在线观看| 欧美黑人xxx| xxx欧美精品| 国产精品吹潮在线观看| 五码日韩精品一区二区三区视频| 国产精品极品尤物在线观看| 日韩午夜视频在线观看| 色综合色综合色综合色综合| 亚洲精品国产精品国自| 天堂网一区二区| 男人天堂影院| 国产精品久久久久久久久鸭| 青青久在线视频免费观看| 亚洲不卡视频在线观看| 激情五月色婷婷| 97人妻精品一区二区三区| 中文字幕电影av| 欧美日韩一二三四区| 中文字幕+乱码+中文字幕明步 | 中文精品久久| 日韩在线视频精品| 国自产拍偷拍福利精品免费一 | 五月婷婷久久久| 日韩中文字幕综合| 国产亚洲精品拍拍拍拍拍| 九九爱在线视频观看免费视频| 国产成人三级在线播放| 无码国产伦一区二区三区视频 | 中文字幕 日韩有码| 91丨九色丨丰满| 天堂在线视频免费观看| 交videos老少配com| 伊人精彩视频| 精品欧美日韩精品| 亚洲丝袜啪啪| 亚洲一区二区成人| 99精品视频在线观看免费| 国产精品免费久久| 国产精品久久久久一区| 日韩精品一区二区三区第95| 欧美国产日韩视频| 波多野结衣精品久久| 中文字幕精品一区日韩| 污色网站在线观看| 日韩视频在线观看一区| 天天操天天操天天操| wwwxxx免费| 成人在线高清视频| 欧美电影在线观看网站| sdde在线播放一区二区| 欧美极品美女视频| 欧美色图在线观看| 日韩中文字幕视频在线| 成人国产精品免费视频| 中文字幕乱码免费| 免费在线视频观看| 男人女人靠逼视频| 最新在线地址| 欧美人体一区二区三区| 欧美色爱综合| 亚洲欧美在线高清| 日韩午夜三级在线| 韩国视频理论视频久久| 欧美性bbwbbwbbwhd| 四虎永久在线精品无码视频| 人妻少妇偷人精品久久久任期| 日韩一级av毛片| wwwxxx亚洲| 男人扒开美女尿口无遮挡图片| 综合激情亚洲| 成人3d动漫网站| 人人澡人人添人人爽一区二区| 成人视屏在线观看| 一区二区三区毛片免费| 91污在线观看| 欧美精选一区二区| 2021国产精品视频| 中文字幕欧美日韩一区二区三区 | 欧美乱妇视频| 麻豆电影在线| 桃花岛tv亚洲品质| 欧美高清一区| 精品一区二区三区不卡 | 久久综合色一本| 国产精品人人妻人人爽人人牛| 九九热免费精品视频| 欧美 日韩 国产 一区二区三区 | 亚洲最大的免费视频网站| 亚洲影视一区| 久久女同互慰一区二区三区| 91精品啪在线观看国产60岁| 亚洲成色777777女色窝| 一区二区三区视频在线播放| 喷水视频在线观看| a毛片在线免费观看| 黄色大秀av大片| 欧美电影免费观看网站| 国产盗摄女厕一区二区三区 | 久久久久久久97| 日韩精品伦理第一区| 欧美xxxx日本和非洲| 影音先锋国产在线资源| 成人高清免费观看mv| 国产成人av毛片| 国产乱人伦精品一区二区在线观看 | 潘金莲一级淫片aaaaa免费看| 人人妻人人澡人人爽欧美一区双| 成人在线观看黄| 激情视频在线播放| 亚洲人成小说| 欧美激情99| www.欧美亚洲| 精品国产91洋老外米糕| 国产不卡一区二区在线观看| 妺妺窝人体色www在线下载| 国产精品被窝福利一区| av电影高清在线观看| 亚洲激情中文| 亚洲精品一二三| 中文字幕日韩欧美在线| 99久久国产宗和精品1上映| 无码人妻久久一区二区三区| 夜夜操天天干| 国产精品一区免费在线| 国产成人亚洲综合a∨婷婷图片| 91国在线观看| 国产精自产拍久久久久久蜜| 一区二区三区 日韩| 国产精品午夜一区二区| 中文字字幕在线中文乱码电影| 成人免费一区二区三区牛牛| 日韩.com| 欧美一区二区视频在线观看| 亚洲综合日韩在线| 国模大尺度视频| 先锋av资源站| 欧洲一区二区三区| 99精品久久99久久久久| 一本色道久久88精品综合| 一区在线电影| 久久久久99精品| av天天av| 精品视频国内| 久久综合久久综合久久综合| 久久影视免费观看| 欧美二区在线视频| 一区二区视频网| 91av亚洲| 成人在线视频首页| 色av吧综合网| 国产免费黄色小视频| 亚洲精品一区二区二区| 阿v视频在线| 美女高潮久久久| 亚洲第一页自拍| 在线丝袜欧美日韩制服| 亚洲高清毛片一区二区| 牛牛精品一区二区| 国产不卡视频在线观看| 国产亚洲精品高潮| 丁香花在线影院观看在线播放| 亚欧洲乱码视频| 国产精品一二三四五区| 福利一区二区免费视频| av亚洲精华国产精华| 久久躁狠狠躁夜夜爽| 亚洲免费看av| 在线观看xxx| 一区二区小说| 亚洲国产精品久久久久婷婷884 | 欧美巨大xxxx做受沙滩| 日欧美一区二区| 欧美激情亚洲一区| 亚洲无在线观看| 欧美人善交videosg| 精品国产黄a∨片高清在线| 99riav一区二区三区| 国产精品丝袜视频| 亚洲av熟女国产一区二区性色| 自拍偷拍精品视频| 久青草国产在线| 美腿丝袜在线亚洲一区| 亚洲视频综合网| 日本精品www| 天天综合在线视频| av观看在线| 久久99热这里只有精品| 亚洲第一天堂影院| 欧美色图天堂| 国产激情91久久精品导航| 国产精品青青在线观看爽香蕉 | 日韩av电影免费在线| 国产精品嫩草影院俄罗斯| 日韩欧美亚洲| 影音先锋国产精品| 精品国产1区2区3区| 91久久在线观看| 国产美女裸体无遮挡免费视频| 一个人免费观看在线视频www| 久做在线视频免费观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美综合久久久| 日韩亚洲视频| 精品91久久久| 亚洲欧美一级| 亚洲午夜日本在线观看| 欧美日韩成人一区二区三区 | 美女又黄又免费的视频| 国产精品久久精品牛牛影视| www.久久爱.com| 欧美va亚洲va在线观看蝴蝶网| www.一区二区三区| 五月婷婷激情网| av网址在线| 高清不卡在线观看av| 天干天干啦夜天天天视频| 国产免费黄色片| 国产美女高潮在线| 久久精品免费在线观看| 成人精品久久av网站| 久久国产精品二区| 午夜免费视频在线国产| 自拍视频在线观看一区二区| 国产伦精品一区二区三区免费视频| www.51色.com| 怡红院怡春院首页| 欧美电影免费| 亚洲国产欧美自拍| 99sesese| 欧美福利网站| 狠狠操图片视频| 国产一区二区三区四区五区| 日韩一区二区在线观看| 人人爽人人av| www.久久伊人| 激情综合久久| 久久精品国产欧美激情| 在线观看国产精品一区| 999国产在线视频| 精品久久久久久久中文字幕| 中文字幕av久久| 欧美特级xxxxbbbb毛片| 亚洲成人精品| 日韩在线观看高清| 在线观看免费黄色小视频| 欧美aaaaaaaa| 欧美影片第一页| 亚洲污视频在线观看| 午夜免费啪视频观看视频| 国产精品自拍av| 91超碰在线电影| 亚洲精品18p| 你懂的视频欧美| 欧美中文在线观看国产| 欧美在线观看不卡| 欧美黄色网络| 欧美一级欧美一级在线播放| 蜜臀av午夜精品久久| 丁香高清在线观看完整电影视频 | 国产又粗又猛又爽又黄的视频一 | 国产午夜久久久久| 久久99精品久久久久久久久久| 青青草原在线免费观看视频| 性国产高清在线观看| 亚洲卡通欧美制服中文| 中文字幕乱码免费| 成人18在线| 综合亚洲深深色噜噜狠狠网站| 国产免费一区二区三区在线观看| 日韩成人精品视频在线观看| 爆操妹子视频在线观看| 奇米色一区二区| 亚洲永久一区二区三区在线| 亚洲天堂网在线播放| 国产精品国产一区| 色综合色综合网色综合| 精品成人久久久| 精品国产伦一区二区三区观看说明 | 亚洲精品日韩精品| 精品国产二区三区| 91久久在线| 久久久91精品| a级片免费观看| 91久久夜色精品国产按摩| 欧美日本中文字幕| 69亚洲精品久久久蜜桃小说| 亚洲国产国产亚洲一二三| 国产97在线亚洲| www.日本在线观看| 欧美一区二区| 欧美一区二区三区四区在线观看地址 | 日本精品国语自产拍在线观看| 天堂免费在线视频| eeuss鲁片一区二区三区| 亚洲成人教育av| 天天爽天天爽天天爽| 国产在线日韩精品| 久久成人人人人精品欧| 波多野结衣 久久| 色婷婷精品视频| 精品国产免费久久| 波多野结衣一区二区三区四区| 亚洲成人av观看| 欧美成人一区二区三区片免费 | 亚洲 高清 成人 动漫| 色偷偷亚洲第一成人综合网址| 欧美色一级片| 国产精品第七十二页| 午夜久久久久久久久久| 亚洲国产免费| 亚洲综合中文字幕68页| 中文字幕亚洲日本岛国片| 日本怡春院一区二区| 久草精品在线播放| 免费观看成人高潮| 欧美日韩美少妇| 欧美丰满老妇熟乱xxxxyyy| 欧州一区二区| 国产精品久久久久久网站| 青青草av专区| 奇米综合一区二区三区精品视频| 国产精品美女在线观看| 色呦呦视频在线| 日韩av成人高清| 青青草原亚洲| 国产激情三区| 国产成人午夜高潮毛片| 亚洲图片欧洲图片日韩av| 国产黄色网页| 国产超碰在线一区| 成人在线视频免费播放| 91精品论坛| 操91在线视频| 亚洲av无码国产精品久久不卡| 午夜av在线播放| 91精品婷婷国产综合久久| 国产亚洲精品码| 日韩电影免费网址| 久久久久久欧美| 亚洲精品无amm毛片| 美女网站视频久久| 岛国一区二区三区高清视频| 国产最新视频在线观看| 欧美午夜影院一区| 日韩a级片在线观看| 成人在线视频你懂的| 精品久久久久久一区| 黄a免费视频| 欧美日韩在线影院| aaa黄色大片| 999国产精品| 国产精品swag| 国产黄色一级电影| 日韩欧美999| www.超碰在线观看| 9191国语精品高清在线| 久久99精品久久久久久久青青日本| 扒开腿狂躁女人爽出白浆2| 国产精品美女久久久久久久久| av电影一区二区三区| 男人天堂综合| 欧美日韩大陆在线| 国产自产一区二区| 成人精品视频一区二区三区尤物| 五月天色一区| 成人好色电影| 亚洲精品国精品久久99热一| 日本五十熟hd丰满| av在线综合网| 中文字幕55页| 日韩一区二区三区色| 欧美一区二区三区在线免费观看| xxx国产hd| 亚洲日韩欧美一区二区在线| 国模私拍在线观看| 国产综合色激情| 欧美主播一区二区三区美女 久久精品人 | 国产亚洲色婷婷久久99精品| 日韩情爱电影在线观看| 91成人在线观看喷潮教学| 国产乱码午夜在线视频| 久热爱精品视频线路一| http://嫩草影院| 欧美高清性hdvideosex|