1649| 15
|
请教师傅们一个时间推迟的51单片机程序 |
500黑币
最佳答案你这应该修改一下,照你这么写,楼主得一直按着按键,直到2秒后事件执行。上面的延时短点,用于消抖,在执行事件前面加个延时2000毫秒才是楼主想要的
直接在你这上改了
#include
#include
sbit button = P1^0; // Define button as sbit type, connected to P1.0
void delay_ms(unsigned int time)
{
unsigned int i, j;
for (i = 0; i < time; i++)
for (j = 0; j < 110; j++);
}
void mai ...
| ||
| ||
| ||
| ||
| ||
| ||
| ||
评分 | ||
| ||
| ||