文章目錄
- 文章介紹
- 原理圖(同案例1_2)
- 代碼
- 效果圖
文章介紹
原理圖(同案例1_2)
代碼
#include <reg51.h> // 包含頭文件void delay(unsigned int time) {unsigned int i, j;for (i = 0; i < time; i++)for (j = 0; j < 120; j++); // 簡單的延時循環
}void main() {P0 = 0xFF; // 先點亮8個LED燈while (1) {P0 = 0xFE; // 讓第一個LED亮delay(500);P0 = 0xFD; // 讓第二個LED亮delay(500);P0 = 0xFB; // 讓第三個LED亮delay(500);P0 = 0xF7; // 讓第四個LED亮delay(500);P0 = 0xEF; // 讓第五個LED亮delay(500);P0 = 0xDF; // 讓第六個LED亮delay(500);P0 = 0xBF; // 讓第七個LED亮delay(500);P0 = 0x7F; // 讓第八個LED亮delay(500);}
}