找回密码
 立即注册
查看: 371|回复: 8

求通用延时函数

[复制链接]
  • TA的每日心情
    开心
    2024-4-19 08:18
  • 签到天数: 95 天

    [LV.6]常住居民II

    34

    主题

    85

    回帖

    670

    积分

    高级会员

    积分
    670
    发表于 2023-11-21 19:03:52 | 显示全部楼层 |阅读模式
    单片机为 STC15W4K48S4  哪位高手给出一个通用的毫秒级延时函数,要求与主时钟频率相关:

    void DelayMs(uint8_t ms)
    {
      请给出代码
    }
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-5 08:35
  • 签到天数: 143 天

    [LV.7]常住居民III

    29

    主题

    558

    回帖

    2140

    积分

    荣誉版主

    积分
    2140
    发表于 2023-11-21 19:26:11 | 显示全部楼层
    15系列库函数就有




    /*---------------------------------------------------------------------*/
    /* --- STC MCU International Limited ----------------------------------*/
    /* --- STC 1T Series MCU Demo Programme -------------------------------*/
    /* --- Mobile: (86)13922805190 ----------------------------------------*/
    /* --- Fax: 86-0513-55012956,55012947,55012969 ------------------------*/
    /* --- Tel: 86-0513-55012928,55012929,55012966 ------------------------*/
    /* --- Web: www.GXWMCU.com --------------------------------------------*/
    /* --- QQ:  800003751 -------------------------------------------------*/
    /* 如果要在程序中使用此代码,请在程序中注明使用了宏晶科技的资料及程序   */
    /*---------------------------------------------------------------------*/


    /*************  功能说明    **************

    本文件为STC15xxx系列的延时程序,用户几乎可以不修改这个程序.

    ******************************************/

    #include    "delay.h"



    //========================================================================
    // 函数: void  delay_ms(unsigned char ms)
    // 描述: 延时函数。
    // 参数: ms,要延时的ms数, 这里只支持1~255ms. 自动适应主时钟.
    // 返回: none.
    // 版本: VER1.0
    // 日期: 2013-4-1
    // 备注:
    //========================================================================
    void  delay_ms(unsigned char ms)
    {
         unsigned int i;
         do{
              i = MAIN_Fosc / 13000;
              while(--i)    ;   //14T per loop
         }while(--ms);
    }



    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-19 08:18
  • 签到天数: 95 天

    [LV.6]常住居民II

    34

    主题

    85

    回帖

    670

    积分

    高级会员

    积分
    670
     楼主| 发表于 2023-11-21 19:35:23 | 显示全部楼层
    15系列库函数在哪里下载?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    难过
    5 小时前
  • 签到天数: 161 天

    [LV.7]常住居民III

    9

    主题

    128

    回帖

    788

    积分

    高级会员

    积分
    788
    发表于 2023-12-3 21:49:33 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    难过
    5 小时前
  • 签到天数: 161 天

    [LV.7]常住居民III

    9

    主题

    128

    回帖

    788

    积分

    高级会员

    积分
    788
    发表于 2023-12-3 21:51:14 | 显示全部楼层
    不能给你发网址,你直接在STC的下载工具中,有一个资料下载
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9482

    回帖

    1万

    积分

    管理员

    积分
    14047
    发表于 2023-12-3 22:54:27 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9482

    回帖

    1万

    积分

    管理员

    积分
    14047
    发表于 2023-12-3 22:56:46 | 显示全部楼层
    截图202312032256426930.jpg
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9482

    回帖

    1万

    积分

    管理员

    积分
    14047
    发表于 2023-12-3 22:57:22 | 显示全部楼层
    截图202312032257177097.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-19 08:18
  • 签到天数: 95 天

    [LV.6]常住居民II

    34

    主题

    85

    回帖

    670

    积分

    高级会员

    积分
    670
     楼主| 发表于 2023-12-4 10:59:34 | 显示全部楼层
    谢谢各位的指点,已经下载了,非常感谢。
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    GMT+8, 2024-5-17 18:56 , Processed in 0.070113 second(s), 64 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表