51单片机延时函数代码
时间: 2023-07-02 08:18:41 浏览: 315
简述51单片机延时函数
5星 · 资源好评率100%
以下是一个简单的51单片机延时函数代码,可以实现毫秒级的延时:
```c
void delay_ms(unsigned int ms) // 延时ms毫秒
{
unsigned int i, j;
for(i = 0; i < ms; i++)
for(j = 0; j < 1141; j++);
}
```
其中,循环次数1141是通过实验得到的,可以根据实际情况进行微调。调用该函数时,只需传入所需的延时时间即可,例如:
```c
delay_ms(1000); // 延时1秒钟
```
阅读全文