找回密码
 立即注册
查看: 189|回复: 6

STC8H8K64U-外接晶振

[复制链接]

8

主题

20

回帖

142

积分

注册会员

积分
142
发表于 2026-9-30 12:50:23 | 显示全部楼层 |阅读模式

STC8H8K64U在IRC频率45Mhz时候,用定时器T0对外部脉宽500us进行计数,1T模式计数值为57F1,12T模式计数值为754

STC8H8K64U在外接晶振40Mhz时候,用定时器T0对外部脉宽500us进行计数,1T模式计数值为57F1,12T模式计数值为754


是不是什么地方没有选择正确啊?外接晶振40Mhz相当于IRC频率45Mhz?
回复

使用道具 举报 送花

已绑定手机

7

主题

445

回帖

6692

积分

论坛元老

积分
6692
发表于 2026-9-30 13:06:28 | 显示全部楼层
找个镊子短接晶振(或其一端接地),看它是否还能运行。
回复

使用道具 举报 送花

83

主题

8317

回帖

1万

积分

超级版主

积分
17932
发表于 2026-9-30 13:16:43 | 显示全部楼层
用定时器T0对外部脉宽500us进行计数,只要是频率不超过FOSC/2、最小高电平或低电平不超过1/FOSC,就可以计数,计数值一样。
你的描述不明确,定时器对外部脉冲进行计数,但实际又似乎是测量外部脉冲宽度,描述不正确会导致我判断错误。

如果是测量外部脉冲宽度或周期,则跟主频严格相关,45M与40M肯定有较大差别,请确定晶振是否起振。从数据看,你用的都是45MHz的时钟测量的,可以使用示波器X10档测量P1.6的晶振频率。
回复

使用道具 举报 送花

8

主题

20

回帖

142

积分

注册会员

积分
142
 楼主| 发表于 2026-9-30 13:34:58 | 显示全部楼层
外接的是有源晶振,40Mhz只接一个14脚XTALI,13脚XTALO悬空, 40MHZ既是工作频率,也是T0计数用频率,1T模式和12T模式都不正常
回复

使用道具 举报 送花

54

主题

1481

回帖

3727

积分

超级版主

积分
3727
发表于 2026-9-30 16:27:36 | 显示全部楼层
STC官网:https://www.stcai.com/
QQ:2593903262
微信号:18106296598
回复

使用道具 举报 送花

已绑定手机

52

主题

2901

回帖

3035

积分

荣誉版主

积分
3035
发表于 2026-9-30 18:21:29 | 显示全部楼层
但凡怀疑主频有问题,可以把主时钟配置到P54或P16引脚输出,用频率计或者示波器测一下实际频率,
频率太高的话,也可以分频输出,更方便测量一些
睁开眼睛做场梦~~~
回复

使用道具 举报 送花

已绑定手机

32

主题

446

回帖

2869

积分

金牌会员

积分
2869
发表于 2026-9-30 19:08:08 | 显示全部楼层
晓*** 发表于 2026-9-30 18:21
但凡怀疑主频有问题,可以把主时钟配置到P54或P16引脚输出,用频率计或者示波器测一下实际频率,
频率太高 ...

好方法!
学习MCU
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-8 02:46 , Processed in 0.073845 second(s), 73 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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