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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機按鍵K1-K4控制LED移位 仿真及程序

[復制鏈接]
跳轉到指定樓層
樓主
K1-K4 控制LED移位


源程序:
  1. #include <reg52.h>
  2. #include <intrins.h>
  3. #define uchar unsigned char
  4. #define uint unsigned int

  5. void DelayMS(uint x)
  6. {
  7.         uchar i;
  8.         while(x--)
  9.         {
  10.                  for(i=200;i>0;i--);
  11.         }
  12. }

  13. void Move_LED()
  14. {
  15.         if((P1 &= 0x10)==0)        P0 = _cror_(P0,1);
  16.         else if((P1 &= 0x20)==0)        P0 = _crol_(P0,1);
  17.         else if((P1 &= 0x40)==0)        P2 = _cror_(P2,1);
  18.         else if((P1 &= 0x80)==0)        P2 = _crol_(P2,1);
  19. }

  20. void main()
  21. {
  22.         uchar Recent_Key=0xff;
  23.         P0=0xfe;
  24.         P1=0xfe;
  25.         P2=0xfe;
  26.         while(1)
  27.         {
  28.                  if(Recent_Key != P1)
  29.                 {
  30.                          Recent_Key=P1;
  31.                         Move_LED();
  32.                         DelayMS(10);
  33.                 }
  34.         }
  35. }
復制代碼

11 K1-K4 控制LED移位.zip

32.33 KB, 下載次數: 27, 下載積分: 黑幣 -5

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

使用道具 舉報

沙發
ID:297231 發表于 2018-4-26 09:23 | 只看該作者
感謝樓主幫我了解了k1-k4控制led燈的位移,我想問下怎么編寫程序可以上下左右位移程序
回復

使用道具 舉報

板凳
ID:746907 發表于 2021-11-14 17:56 | 只看該作者
為什么我復制了樓主的代碼,我的按鈕兩邊顯示的都是低電平,而直接用樓主的hex就可以,到底哪里出了問題?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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