欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 51單片機流水燈程序與仿真 [打印本頁]

作者: 學學學!    時間: 2018-8-3 15:57
標題: 51單片機流水燈程序與仿真
附件有流程圖,建立hex文件方法,原件Proteus原件對應等第一次仿真可能遇到的問題

電路原理圖如下:


單片機源程序如下:
  1. #include<reg51.h>
  2. #include<intrins.h>
  3. typedef unsigned int u16;
  4. typedef unsigned char u8 ;
  5. sbit k1=P2^0;
  6. sbit k2=P2^1;
  7. sbit k3=P2^2;
  8. sbit k4=P2^3;
  9. int keyvalue;
  10.   int i;
  11.   int n;
  12. #define led P0
  13. void delay (u16 i)
  14. {
  15. while (i--);
  16. }
  17. void machine()
  18. {
  19. for(n;n<5000;n++)
  20. _nop_();
  21. }



  22. void keypros()
  23. {
  24.   if (k1==0 )
  25.   {
  26.   keyvalue=5;
  27.    delay(1000);
  28.   led=0xfe;
  29.    machine();
  30. }
  31.   if (k2==0 )
  32.   {
  33.   keyvalue=2;
  34.    delay(1000);
  35.   led=0x7f;
  36.    machine();
  37. }
  38.   if (k3==0 )
  39.   {
  40.   keyvalue=3;
  41.    delay(1000);
  42.   led=0xfe;
  43.    machine();
  44. }
  45.   if (k4==0 )
  46.   {
  47.   keyvalue=4;
  48.    delay(1000);
  49.    led=0xfe;
  50.    machine();
  51.   }
  52.   

  53.   switch(keyvalue)
  54. {
  55. case(5):
  56.       while(!k1)
  57.   {led=_crol_(led,1);
  58.    machine();}
  59.    break;
  60. case(2):
  61.    while(!k2)
  62.   {led=_cror_(led,1);
  63.    machine();}
  64.    break;
  65. case(3):
  66.    while(!k3)
  67.    {
  68.       led=0xfe;
  69.       machine();
  70.     for(i=0;i<3;i++)
  71.      {
  72.      led=_crol_(led,2);
  73.      machine();
  74.      }
  75.       led=0xfd;
  76.       machine();
  77.     for(i=0;i<3;i++)
  78.      {
  79.      led=_crol_(led,2);
  80.       machine();
  81.      }
  82.    }
  83.    break;
  84. case(4):
  85.    while(!k4)
  86.   {led=0x7e;
  87.     machine();
  88.   led=0xbd;
  89.    machine();
  90.   led=0xdb;
  91.    machine();
  92.   led=0xe7;
  93.    machine();}
  94.    break;
  95. }
  96. }

  97. void main()
  98. {
  99.      keypros() ;
  100. }
復制代碼

所有資料51hei提供下載:
flowlight附件.rar (191.57 KB, 下載次數: 72)



作者: 844635183    時間: 2018-12-24 09:10
謝謝大神
作者: 大怪th    時間: 2018-12-24 16:35
元器件清單有沒有
作者: lxs430405    時間: 2018-12-24 16:49
好東西!!!
作者: tqe    時間: 2018-12-24 16:51
很給力啊樓主
作者: hxr123    時間: 2019-6-20 22:52
謝謝大神




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1