作业帮 > 综合 > 作业

功能:delay_ms

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 00:52:45
功能:delay_ms
描述:延时子程序
参数:延时长度ms毫秒
返回:无
/
void delay_ms(uchar ms)
{
uchar ms1;
do
{
ms-=1;
ms1=230;
do
{
ms1-=1;
}while(ms1);
ms1=230;
do
{
ms1-=1;
}while(ms1);
}while(ms);
}
开始-----函数传进一个参数ms(比如100)------定义一个无符号字符型变量-----ms1---------函数整体是3个do..while 循环 分别记做A,B,C,A循环中有B循环和C循环,B循环意义等于C循环-----由于无符号字符型是1个字节空间最大ms1