- 20
- 0
- 约5.95千字
- 约 12页
- 2019-10-17 发布于广东
- 举报
//3. 8个发光管来回流动,第5个管亮100ms,流动时让蜂鸣器发出“滴滴”声。
/*
#includereg52.h
#includeintrins.h //调用库函数_cror_的头文件要包含进来
#define uint unsigned int //宏定义 uint
#define uchar unsigned char //宏定义uchar
uint z,f; //定义全局变量z,f延时子函数用到
uchar LED; //定义全局变量LED,主函数用到,因为不能直接对P0口从操作,要经过中间变量LED
sbit FM=P1^0; //特殊功能位声明(用于控制蜂鸣器)
void delay(uint z); //声明延时子函数
//延时子程序
//若z=1,则延时2.17+1000.37us=1002.54us=1ms;
//若z=2,则延时2.17+1000.37*2us=2002.91us=2ms,
//若z=3,则延时2.17+1000.37*3us=3003.28us=3ms, 每次f加1,则延时增加8.68us,以此类推)
void delay_1(uint f);//声明
原创力文档

文档评论(0)