找回密码
 立即注册
查看: 2071|回复: 10

定时器问题

[复制链接]

该用户从未签到

1

主题

3

回帖

15

积分

新手上路

积分
15
发表于 2023-3-22 11:35:13 | 显示全部楼层 |阅读模式
我用STC8F2K16S2 ssop-16封装,利用定时器0编制了一个方波发生器,发现波形相位抖动,频率不稳定,我使用的是外部晶振时钟。

比以前用STC11F04编制的同样的程序产生的方波性能差,好像STC8系列的新型定时器工作不稳定。这是怎么回事?
回复 送花

使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-5 13:56
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    12

    主题

    263

    回帖

    1624

    积分

    超级版主

    积分
    1624
    发表于 2023-3-22 11:41:56 | 显示全部楼层
    楼主用的这款STC8F2K16S2 目前原厂都不做了,建议换更好的STC8G1K08-38I-SOP16。
    STC8系列的新型定时器可以在最新的下载软件6.91M上设置好,直接复制粘贴使用:
    VSOKFZAF$QJCM5UV7FQE_.png

    电话:0513-55012946 QQ:2195591714  微信:  19952583740

    该用户从未签到

    1

    主题

    3

    回帖

    15

    积分

    新手上路

    积分
    15
     楼主| 发表于 2023-3-22 12:09:40 | 显示全部楼层
    我需要4个定时器,sop16封装

    点评

    STC8G1K08-38I-SOP16, T0, T1, CCP0/PCA0, CCP1/PCA1, CCP2/PCA2 ! 5个定时器  详情 回复 发表于 2023-3-22 13:41
  • TA的每日心情
    奋斗
    2023-12-5 13:56
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    12

    主题

    263

    回帖

    1624

    积分

    超级版主

    积分
    1624
    发表于 2023-3-22 13:13:32 | 显示全部楼层
    本帖最后由 STC32G12K128 于 2023-3-22 13:18 编辑

    那您看看更畅销的STC8H3K64S2-45I-TSSOP20,有5个定时器,性价比更高:
    1.png
    1.png



    电话:0513-55012946 QQ:2195591714  微信:  19952583740

    该用户从未签到

    557

    主题

    9695

    回帖

    1万

    积分

    管理员

    积分
    14162
    发表于 2023-3-22 13:41:55 | 显示全部楼层
    hugezw68 发表于 2023-3-22 12:09
    我需要4个定时器,sop16封装

    STC8G1K08-38I-SOP16,  T0, T1, CCP0/PCA0, CCP1/PCA1, CCP2/PCA2 ! 5个定时器
    1.png

    1.png
    2.png

    该用户从未签到

    46

    主题

    3121

    回帖

    7041

    积分

    超级版主

    积分
    7041
    发表于 2023-3-22 14:28:10 | 显示全部楼层
    定时器是一个数字计数器,给定脉冲计数,不会多计也不会少计,没有不稳定的说法,稳定度(抖晃率)跟外部晶振一样,觉得不稳定都是由于程序的原因。你可以让定时器自动重装,自动取反输出方波,再用高精度的频率计测量,保你稳定!我用定时器做的电子钟,年误差不超过0.3秒,用的恒温晶振,北斗模块驯服(校准)后。
    综上所述:定时器是数字计数器,不会不稳定,不会有误差。

    该用户从未签到

    1

    主题

    3

    回帖

    15

    积分

    新手上路

    积分
    15
     楼主| 发表于 2023-3-23 11:14:20 | 显示全部楼层
    问题找到了,相位抖动是由于时钟源的问题,STC8系列开机复位后只能是从内部时钟开始运行,而不能通过ISP下载程序时直接改为外部晶振运行。

    该用户从未签到

    557

    主题

    9695

    回帖

    1万

    积分

    管理员

    积分
    14162
    发表于 2023-3-23 11:22:13 | 显示全部楼层
    从内部时钟切换到外部时钟的抖动 !先在烧录时将内部时钟烧录成和外部时钟频率相似,以后切换时,温柔些
  • TA的每日心情
    奋斗
    2023-12-5 13:56
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    12

    主题

    263

    回帖

    1624

    积分

    超级版主

    积分
    1624
    发表于 2023-3-23 11:26:20 | 显示全部楼层
    解决就好:)
    电话:0513-55012946 QQ:2195591714  微信:  19952583740
    回复 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    15

    积分

    新手上路

    积分
    15
     楼主| 发表于 2023-3-23 11:32:01 | 显示全部楼层
    由于内部时钟稳定性不好,所以波形抖动明显。所以STC8系列的芯片只能通过程序修改为外部时钟源。

    点评

    STC8H/STC8G/STC8C/STC8A8K64D4的内部时钟很好,完全满足 串口通信的需求  详情 回复 发表于 2023-3-23 12:38
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    GMT+8, 2024-6-1 20:15 , Processed in 0.071921 second(s), 69 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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