找回密码
 立即注册
查看: 264|回复: 4

求助 利用STC8H8K64U定时器1输出时钟的不准原因?

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-07-10 14:57:11

1

主题

2

回帖

39

积分

新手上路

积分
39
发表于 2024-7-10 15:25:39 | 显示全部楼层 |阅读模式
本帖最后由 zkl001 于 2024-7-10 15:23 编辑

主芯片:STC8H8K64U(芯片表面无字),封装:LQFP48,要求利用定时器1,从T1CLKO(P3.4)输出50-100KHZ脉冲信号;
1.按图一16位自动重载设置编程,发现只能输出约为1.2KHz的脉冲信号;
2.按图二 8位自动重载设置编程,发现只能输出大约300KHz的脉冲信号;
3.将10us改为20us ,其它同等条件下,输出时钟脉冲的频率不变(即不可调整),看图三,也是输出约为1.2KHz的脉冲信号;

截图202407101506053310.jpg    图一 截图202407101511316743.jpg    图二   截图202407101512227616.jpg   图三
拜请大神赐教!!!


回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:428
  • 最近打卡:2025-05-07 00:13:45
已绑定手机

19

主题

3194

回帖

4948

积分

论坛元老

积分
4948
发表于 2024-7-10 16:37:43 | 显示全部楼层
本帖最后由 soma 于 2024-7-10 16:44 编辑

1T模式下100KHz,的TH是FF,TL是91没错,估计程序问题
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-07-10 14:57:11

1

主题

2

回帖

39

积分

新手上路

积分
39
发表于 2024-7-10 21:13:18 | 显示全部楼层
谢谢,找到原因了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-07-10 14:57:11

1

主题

2

回帖

39

积分

新手上路

积分
39
发表于 2024-7-10 21:18:38 | 显示全部楼层
T1的中断关了,但仿真时仍会中断,执行了中断服务程序(内有其它TH1 TL1的设置值),头大
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:303
  • 最近打卡:2025-05-07 07:49:46
已绑定手机

4

主题

343

回帖

1640

积分

金牌会员

积分
1640
发表于 2024-7-25 08:40:30 | 显示全部楼层
什么函数都不要,只用定时器,输出引脚翻转在查,没问题就是程序其他部分有影响
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-7 12:01 , Processed in 0.163346 second(s), 80 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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