led.c
来自「LED的检测程序」· C语言 代码 · 共 44 行
C
44 行
#define LED port40 volatile ioport unsigned int port40;extern void LEDTest(unsigned int count);extern void delay(unsigned int period);extern void LEDflash(unsigned int id); void LEDTest(unsigned int count){ unsigned char i,t; for(;count!=0;count--) { for(t=0,i=1;t<8;i=i<<1,t++) { LED=~i; delay(500); } } LED=0xffff;}void delay(unsigned int period){ int periodi, periodj; for(periodi=0; periodi<period; periodi++) { for(periodj=0; periodj<period>>1; periodj++); }}void LEDflash(unsigned int id){ while(1) { LED=id; delay(1500); LED=0xffff; delay(1500); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?