一、点亮第一个发光二极管
#include <reg52.h>
sbit D1 = P1^0;
void main()
{
D1 = 0;
}
二、点亮1、3、5、7
#include <reg52.h>
void main()
{
P1 = 0xaa;
}
三、点亮最后一个发光二极管
#include <reg52.h>
sbit LED8 = P1^7;
void main()
{
LED8 = 0;
}
四、点亮2、4、6、8
#include <reg52.h>
void main()
{
P1 = ~0xaa;
}
或
#include <reg52.h>
void main()
{
P1=0x55;
}
五、点亮2、4、5、6
#include <reg52.h>
void main()
{
P1 = 0xC5;
}
六、让第一个闪烁
#include <reg52.h>
sbit D1 = P1^0;
unsigned int a;
void main()
{
while(1)
{