亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

       找回密碼
       立即注冊

      QQ登錄

      只需一步,快速開始

      搜索
      查看: 4895|回復: 5
      打印 上一主題 下一主題
      收起左側(cè)

      51單片機流水燈程序與仿真

      [復制鏈接]
      跳轉(zhuǎn)到指定樓層
      樓主
      ID:377946 發(fā)表于 2018-8-3 15:57 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
      附件有流程圖,建立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, 下載次數(shù): 72)


      評分

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

      查看全部評分

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

      使用道具 舉報

      沙發(fā)
      ID:453086 發(fā)表于 2018-12-24 09:10 | 只看該作者
      謝謝大神
      回復

      使用道具 舉報

      板凳
      ID:453616 發(fā)表于 2018-12-24 16:35 | 只看該作者
      元器件清單有沒有
      回復

      使用道具 舉報

      地板
      ID:453624 發(fā)表于 2018-12-24 16:49 | 只看該作者
      好東西!!!
      回復

      使用道具 舉報

      5#
      ID:453635 發(fā)表于 2018-12-24 16:51 | 只看該作者
      很給力啊樓主
      回復

      使用道具 舉報

      6#
      ID:568379 發(fā)表于 2019-6-20 22:52 來自觸屏版 | 只看該作者
      謝謝大神
      回復

      使用道具 舉報

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

      本版積分規(guī)則

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

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

      快速回復 返回頂部 返回列表