PIC单片机请教

[复制链接]
611|5
 楼主| 王栋春 发表于 2022-4-25 22:50 | 显示全部楼层 |阅读模式
PIC单片机非精确延时函数的延时时间怎么计算?该问题是替坛友代问的。
ayb_ice 发表于 2022-4-26 08:28 | 显示全部楼层
随便写,用示波器测试下,再修改
 楼主| 王栋春 发表于 2022-4-26 08:36 | 显示全部楼层
ayb_ice 发表于 2022-4-26 08:28
随便写,用示波器测试下,再修改

能随便给两个现成的例子吗,学习借鉴借鉴,谢谢。
ayb_ice 发表于 2022-4-26 09:55 | 显示全部楼层
王栋春 发表于 2022-4-26 08:36
能随便给两个现成的例子吗,学习借鉴借鉴,谢谢。

void delay_10ms(void)
{
        for (u32 i=0; i<20000; i++)
        {
                __nop();
        }
}

void delay_x10ms(u8 ucCnt)
{
        while (ucCnt--)
        {
                delay_10ms();
        }
}
 楼主| 王栋春 发表于 2022-4-26 10:04 | 显示全部楼层
ayb_ice 发表于 2022-4-26 09:55
void delay_10ms(void)
{
        for (u32 i=0; i

谢谢。
asdsfgwsafd 发表于 2022-4-27 13:07 | 显示全部楼层
#define _XTAL_FREQ 12000000
__delay_ms(1000);
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4880

主题

29154

帖子

80

粉丝
快速回复 在线客服 返回列表 返回顶部