如何在这个程序的基础上让led循环左移再右移?
-
-
巨蟹座的娃子
- LV1工程师
-
| 2016-08-14 16:50:53
- 浏览量 1081
- 回复:9
#include
sbit ADDR0 = P1^0;
sbit ADDR1 = P1^1;
sbit ADDR2 = P1^2;
sbit ADDR3 = P1^3;
sbit ENLED = P1^4;
void main()
{
unsigned char cnt = 0;
unsigned int i=0;
ENLED = 0;
ADDR3 = 1;
ADDR2 = 1;
ADDR1 = 1;
ADDR0 = 0;
while(1)
{
P0 = ~(0x01 <=8)
{
cnt = 0;
}
}
}
注释:此板子是P0口控制LED
问题一、加粗部分是什么含义?
问题二、怎样实现LED向左再向右循环移动?
#include
sbit ADDR0 = P1^0;
sbit ADDR1 = P1^1;
sbit ADDR2 = P1^2;
sbit ADDR3 = P1^3;
sbit ENLED = P1^4;
void main()
{
unsigned char cnt = 0;
unsigned int i=0;
ENLED = 0;
ADDR3 = 1;
ADDR2 = 1;
ADDR1 = 1;
ADDR0 = 0;
while(1)
{
P0 = ~(0x01 <=8)
{
cnt = 0;
}
}
}
注释:此板子是P0口控制LED
问题一、加粗部分是什么含义?
问题二、怎样实现LED向左再向右循环移动?