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

標(biāo)題: 51單片機(jī)C語言使LED從左至右、從右至左循環(huán)顯示程序如何編寫? [打印本頁]

作者: lzn123456    時(shí)間: 2021-11-1 13:02
標(biāo)題: 51單片機(jī)C語言使LED從左至右、從右至左循環(huán)顯示程序如何編寫?
求大神指導(dǎo)一下,要如何下手?

作者: 188610329    時(shí)間: 2021-11-1 17:21
假定LED在P1口,用:
#include <INTRINS.H>

P1 = _cror_(P1,1);  //右移1格,按需要也可以調(diào)至2,3,4,5 ,6,7 。

P1 = _corl_(P1,2);  //左移2格,按需要也可以調(diào)至1,3,4,5 ,6,7 。
作者: 黃youhui    時(shí)間: 2021-11-2 08:57
188610329 發(fā)表于 2021-11-1 17:21
假定LED在P1口,用:
#include

不要用單片機(jī)輸出VCC去點(diǎn)亮LED,尤其是多個(gè)LED時(shí)容易造成單片機(jī)功耗不夠,最好是VCC控制三極管或者輸出GND控制LED亮
作者: 977798218aaa    時(shí)間: 2021-11-2 15:40
用P2口控制燈的話

#include "intrins.h"void delay(int x)
{
   int i,j;
   for(i=0;i<x;i++)
   for(j=0;j<250;j++);
}

void main()
{
P2=0xFF;
while(1)
{
  int i;
  for(i=0;i<8;i++)
{
    P2=_crol_(0xFE,i);
    delay(250);
    P2=0xFF;
    delay(250);
}
ffor(i=0;i<8;i++)
{
   P2=_cror_(0x7F,i);
   delay(250);
   P2=0xFF;
}

}
}









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