有hex ,可以直接用 點擊下載:
流水燈hex 源程序等.rar
(19.38 KB, 下載次數: 55)
2016-1-24 04:14 上傳
點擊文件名下載附件
以下是源碼:
- /*LED發光二極管*/
- #include "reg51.h"
- /***************/
- sbit led = P2^0; //管腳定義 類似于起名字
- //用led 來代替P2。0 管腳,
- //使用者一看就知道P20管腳接的是LED,而不是其他的器件
- /******************************/
- void delay(unsigned int time);
- //延時子函時,
- //參數 d_time 控制延時的時間
- //作用,燈亮和熄滅必須持續一定時間,人眼才能看到
- /***************/
- //主函數
- void main(void)
- {
- while(1) //主程序循環
- {
- led=1; // 第1位LED燈滅
- delay(20000); //延時,改變參數,改變變化時間
- led=0; //第1位LED燈亮
- delay(20000); //延時
- }
- }
- /*******************************/
- //延時子函數
- //參數范圍 0-65536
- void delay(unsigned int time) //參數 time 大小
- { //決定延時時間長短
- while(time--);
- }
復制代碼
|