8个发光管间隔200ms由上至下,再由下至上,再重复一次,然后全部熄灭再以300ms间隔全部闪烁5次。重复此过程
/#include<reg52.h>
……
通过点亮8盏LED灯来演示二进制累加过程
#include<reg52.h> //修改程序。二进制累加
#include<intrins.h……
将流水灯控制码写入X5045并读出送P1口显示
#include<reg51.h> //包含单片机寄存器的头文件
#include<int……
方式0控制流水灯循环点亮
#include<reg51.h> //包含51单片机寄存器定义的头文件
#include<intrins.h&g……
用定时器T1中断控制两个LED以不同周期闪烁
#include<reg51.h> // 包含51单片机寄存器定义的头文件
sbit D1=P2^0……
用定时器T0的中断控制1位LED闪烁
#include<reg51.h> // 包含51单片机寄存器定义的头文件
sbit D1=P2^0; /……
将计数器T0计数的结果送P1口8位LED显示
#include<reg51.h> // 包含51单片机寄存器定义的头文件
sbit S……
用定时器T0查询方式P2口8位控制LED闪烁
#include<reg51.h> // 包含51单片机寄存器定义的头文件
/*****……
用函数型指针控制P1口灯花样
#include<reg51.h> //包含51单片机寄存器定义的头文件
unsigned char code Ta……
用指针作函数参数控制P0口8位LED流水点亮
#include<reg51.h>
/*********************************……