[PIC®/AVR®/dsPIC®产品] PIC16F18323 如何添加延迟?

[复制链接]
 楼主| probedog 发表于 2025-6-10 14:03 | 显示全部楼层 |阅读模式
PIC16F18323 如何添加延迟?
wutaosamuel 发表于 2025-6-11 10:13 | 显示全部楼层
你先加一个__delay_ms()或者__delay_us()试试看,会不会有报错
旧巷情人 发表于 2025-6-26 13:21 | 显示全部楼层
软件延时:利用循环指令消耗 CPU 时间实现,需根据主频计算循环次数,如__delay_ms()或__delay_us()函数,适合简单场景。
定时器延时:配置 Timer 模块,通过中断或查询方式产生精确延时,适用于需要精确定时的场景。
Sleep 模式:使用__delay_ms()函数时,编译器会自动插入 NOP 指令实现延时,适合低功耗场景。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

486

主题

3268

帖子

4

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