硬件电路:P1口接8个led灯
Lsson1_2
#include<REG52.H>
sbit P1_0=P1^0;
void main()
{
P1_0=0;//位操作,点亮p1口的第一个灯
}
Lesson1_4
#include<REG52.H>
void main()
{
P1=0xfe;//总线操作方式,点亮第一个灯1111 1110
}
练习:
#include<REG52.H>
void main()
{
P1=0x7f;//0111 1111点亮最后一个发光管
}
#include<REG52.H>
void main()
{
P1=0xaa;//10101010点亮1,3,5,7发光管
}
#include<REG52.H>
void main()
{
P1=0xc5;//11000101点亮2,4,5,6发光管
}