Led流星雨

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/13 20:41:37
Led流星雨Led流星雨Led流星雨#includetypedefunsignedcharuint8;sbitENLED=P1^4;sbitADDR3=P1^3;sbitADDR2=P1^2;sbit

Led流星雨
Led流星雨

Led流星雨
#include
typedef unsigned char uint8;
sbit ENLED = P1^4;
sbit ADDR3 = P1^3;
sbit ADDR2 = P1^2;
sbit ADDR1 = P1^1;
sbit ADDR0 = P1^0;
sbit DB0 = P0^0;
void main()
{
unsigned char i,k,p,t,j;
char l;
unsigned char a[]={0,1,2,4,6,16,32,64}; //亮度数组以实现拖尾效果
unsigned char b[]={0,34,48,59,68,76,84,91,97,103,109,114,119,123,126}; //时间数组以实现加速效果
signed char c[]={-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7};

ENLED=0;ADDR3=1;
ADDR0=0;ADDR1=1;ADDR2=1;
P0=0xFF;
while(1)
{
k=0;
for(i=0;i