找回密码
 立即注册
×

00:00:00

您有一张0.1元限时体验卡,马上领取获得VIP尊享特权。

STC-ISP提供的软件延时函数,为什么不采用主频自适应模式?

2024-7-3 14:12 来自 xxkj2010 发布 @ 综合讨论

下面是从STC-ISP中生成的STC8H软件延时程序:

  1. void Delay1ms(void)        //STC8H@24.000MHz
  2. {
  3.         unsigned char data i, j;

  4.         _nop_();
  5.         i = 32;
  6.         j = 40;
  7.         do
  8.         {
  9.                 while (--j);
  10.         } while (--i);
  11. }
  12. 而在官方例程中,多数都采用频率自适应程序:
  13. [code]STC单片机自适应毫秒级延时函数:
  14. //#define MAIN_Fosc 48000000L        //定义主时钟
  15. //#define MAIN_Fosc 44236800L        //定义主时钟
  16. //#define MAIN_Fosc 40000000L      
复制代码

免责声明:

本平台旨在开源共享精神,请勿发布敏感信息,任何违法信息我们将移交公安机关;

热门标签 更多

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-15 09:50 , Processed in 0.105179 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部