久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

求助帖,單片機怎么實現左移后右移?

[復制鏈接]
跳轉到指定樓層
樓主
ID:725542 發表于 2020-4-12 10:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我的想法是,led依次左到右,然后最右燈又從又走到左。我的主程序是這樣的,但測試的時候,只是在第一二個燈來回,這是什么問題?
void main()
{
        u8 i=0;
        led=0xfe;
        delay(50000);
        while(1)
        {
                for(i=0;i<7;i++);
                {
                led=_crol_(led,1);
                delay(50000);
                }
                for(i=7;i>0;i--);
                {
                led=_cror_(led,1);
                delay(50000);
                }
        }


}

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

使用道具 舉報

沙發
ID:591189 發表于 2020-4-13 10:49 | 只看該作者
不知道你的問題在哪,我用你的也不行,但把自己的改成你的樣式依然可以。。。#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar temp;
uint temp1;
uchar i;
void delay(int a);
void main()
{
P2=0xfe;
temp1=0x7f;
while(1)
{

for(i=0;i<8;i++)
{
//P2=temp;
P2=_crol_(P2,1);
delay(50);
}
for(i=0;i<8;i++)
{
//P2=temp1;
P2=_cror_(P2,1);
delay(50);
//P2=temp;
}
}
}   
void delay(int a)
{
uint x,y;
for(x=a;x>0;x--)
for(y=100;y>0;y--);
}
回復

使用道具 舉報

板凳
ID:280000 發表于 2020-4-14 21:28 | 只看該作者
用左移和右移的函數就行  很簡單的
回復

使用道具 舉報

地板
ID:524818 發表于 2020-4-15 08:20 | 只看該作者
把  led=0xfe 放到while循環里面試試
回復

使用道具 舉報

5#
ID:332444 發表于 2020-4-15 08:54 | 只看該作者
回復

使用道具 舉報

6#
ID:725110 發表于 2020-4-15 10:14 | 只看該作者
把你for循環函數后面的分號去掉
回復

使用道具 舉報

7#
ID:673985 發表于 2020-4-15 10:32 來自觸屏版 | 只看該作者
有專門的函數實現的
回復

使用道具 舉報

8#
ID:213173 發表于 2020-4-15 10:56 | 只看該作者
for(i=0;i<7;i++);多了分號
回復

使用道具 舉報

9#
ID:711951 發表于 2020-4-15 13:24 來自觸屏版 | 只看該作者
看一下我的這個#include<reg52.h>  #include<intrins.h>  #define uchar unsigned char  #define uint unsigned int  void delay(uint z);  main()  {  uchar aa;  uint i=0;  while(1)  {  aa=0xfe;最右小燈亮  P0=aa;  delay(100);  while(1)  {  aa=crol(aa,1);左移一位  P0=aa;  delay(1000);  i++;  if(i>=7)  {  for(;i>0;)  {  aa=cror(aa,1);右移一位  P0=aa;  delay(1000);  i–;  }  break;  }  }  }  }  void delay(uint z)  {  uint x,y;  for(x=z;x>0;x–)  for(y=110;y>0;y–);  }
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品免费观看 | 欧美二区在线 | 成人在线免费视频 | 久久久免费电影 | 成人精品国产一区二区4080 | 蜜月aⅴ国产精品 | 成人黄色av网站 | 日韩欧美国产一区二区 | 久综合| 蜜桃视频成人 | 久久久久久国产精品 | 久草免费在线视频 | av手机在线播放 | 91中文字幕在线观看 | 91xxx在线观看 | 欧美激情精品久久久久久 | 91精品久久久久久久久中文字幕 | 欧美区日韩区 | 99pao成人国产永久免费视频 | 日韩一级免费电影 | 日本一区二区三区四区 | 国产精品亚洲成在人线 | 亚洲视频免费观看 | 欧美日韩一区二区视频在线观看 | 亚洲黄色在线免费观看 | 精品一区视频 | 国产有码 | 国产精品免费在线 | 精精国产xxxx视频在线播放7 | 久久亚洲国产精品 | 五月婷婷丁香 | 日韩一区二区在线视频 | 久久久免费电影 | 九九热re | 午夜免费电影 | 久久精品亚洲成在人线av网址 | 日本在线视频中文字幕 | 狠狠狠色丁香婷婷综合久久五月 | 成人性生交大片免费看r链接 | a级毛片毛片免费观看久潮喷 | 在线日韩中文字幕 |