#include <reg51.h>
#define uchar unsigned char uchar code LED[]={ 128,131,134,137,140,143,146,149,153,156,159,162,165,168,171,174,177,180,182, 185,188,191,194,196,199,201,204,206,209,211,214,216,218,220,223,225,227,229,231,232,234,236, 238,239,241,242,243,245,246,247,248,249,250,251,252,253,253,254,254,255,255,255,255,255,255,255,255,255,255, 254,254,253,253,252,251,251,250, 249,248,247,245,244,243,241,240,238,237,235,233,232,230,228,226,224,222,219, 217,215,213,210,208,205,203,200,198,195,192,190,187,184,181,178,175,172,169,166,163,160,157,154,151,148,145, 142,139,136,132,129,126,123,120,117,114,110,107,104,101,98,95,92,89,86,83,80,77,74,71,69,66,63,60,58,55,52,50, 47,45,43,40,38,36,34,32,29,27,26,24,22,20,18,17,15,14,12,11,10,9,7,6,5,4,4,3,2,2,1,1,0,0,0,0,0,0,0,0,0,0,1,1, 2,2,3,4,5,6,7,8,9,10,11,13,14,16,17,19,21,22,24,26,28,30,32,34,36,39,41,43,46,48,51,53,56,58,61,64,67,69,72, 75,78,81,84,87,90,93,96,99,102,105,108,111,115,118,121,124}; void main() { uchar k,i; while(1) { k=0; for(k=0;k<255;) { P1=LED[k]; k++; for(i=0;i<1;i++); } } } |
|