目录
前言
本文将介绍普中51单片机多功能LED流水灯的概念、原理、硬件设计、实验测试以及总结展望。
一、定义LED灯
先定义各个LED的输出端口,用来控制每个LED 灯。
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED1 = P2^0;
sbit LED2 = P2^1;
sbit LED3 = P2^2;
sbit LED4 = P2^3;
sbit LED5 = P2^4;
sbit LED6 = P2^5;
sbit LED7 = P2^6;
sbit LED8 = P2^7;
二、设置延迟函数
void delay(uint z)
{
uint x,y;
for(x = 0; x < z; x++)
for(y = 0