硬件電路: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發光管
}