有hex ,可以直接用 点击下载:
流水灯hex 源程序等.rar
(19.38 KB, 下载次数: 55)
以下是源码:
- /*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--);
- }
复制代码
|