1.基本指撥開關練習
/* 基本開關的控制*/ /*使用指撥關控制*/ #include<reg51.h> #define SW P2 #define LED P1 main() { SW=0xff; while(1) { LED=SW; } }
1.基本指撥開關練習
/* 基本開關的控制*/ /*使用指撥關控制*/ #include<reg51.h> #define SW P2 #define LED P1 main() { SW=0xff; while(1) { LED=SW; } }
1.單霹靂燈,使用次數控制燈號。
/*單向霹靂燈*/ #include<reg51.h> void delay(int ); main() { int i; P1=0xfe; while(1) { for(i=0;i<7;i++) { delay(100); P1=(P1<<1)|0x01; } for(i=0;i<7;i++) { delay(100); P1=(P1>>1)|0x80; } } } void delay(int x) { int i,j; for(i=0;i<x;i++) for(j=0;j<600;j++); }