//LED低电平点亮
//LED1-LED8分别接P2.0-P2.7
#include
#define uchar unsigned char
#define uint unsigned int
void delay(unsigned char a) //延时
{
unsigned char i;
while(a--)
for(i=100;i>0;i--);
}
void main(void)
{
uchar i;
P2=0XFF;
while(1)
{
for(i=0;i<8;i=i+2)
{
P2=~(1< }
}
}
你可以编辑成对应的数组。进行循环。当然那很大而且麻烦。你就用位循环。。。
就是给你控制LED灯的管脚赋值 0x55 或 0xAA 就行了;
具体是赋哪个值要看你的实际电路接法;
你LED灯怎么连接的?