花样灯

来源:互联网 发布:淘宝异常订单销量删除 编辑:程序博客网 时间:2024/04/19 15:48


#include <reg51.h>void delay(unsigned int n){while(--n);} void main(void) {     int i;      while(1)  {  for(i = 0; i <= 7; i++){P1 = (0xff & (1 << i));delay(20000);}for(i = 0; i <= 7; i++){P1 = (0xff &(0x80 >> i));delay(20000);} for(i = 0; i <= 2; i++){P1 = 0;delay(20000);P1 = 0xff;  delay(10000);}P1 = (0xff & 0xe7);delay(20000);P1 = (0xff & 0xdb);delay(20000);P1 = (0xff & 0xbd);delay(20000);P1 = (0xff & 0x7e);//delay(20000);P1 = (0xff & 0x7e);delay(20000);P1 = (0xff & 0xbd);delay(20000);P1 = (0xff & 0xdb);delay(20000);P1 = (0xff & 0xe7);delay(20000);for(i = 0; i <= 6; i++){P1 = ~(0x03 << i);delay(20000);}for(i = 0; i <= 6; i++){P1 = ~(0xc0 >> i);delay(20000);}}}

0 0