读S10拨码开关的状态作为P1的输入,P0端口做输出接8个发光二极管。
(1)点亮板子上的第一个灯D0。
#include<reg51.h>
void main()
{
P0=0xfd;//(1111 1101)
while(1);
}
(2)点亮D0、D2、D4、D6灯,与D1、D3、D5、D7灯交替闪烁。
#include<reg51.h>
#define uint unsigned int
#define uchar unsigned char
void delay( );
void main( )
{
while(1)