找回密码
 立即注册
查看: 1651|回复: 14

能不能详细介绍下 STC8H8K64U 上电运行后内部晶振的启动顺序

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-02-02 15:16:06

2

主题

6

回帖

54

积分

等待验证会员

积分
54
发表于 2024-2-1 13:25:32 | 显示全部楼层 |阅读模式
比如芯片上电复位后,应该是先用内部 32.768K IRC 启动运行,然后时钟怎么切换的,切换到哪去了完全没见到在哪有说明,只知道修改个 MAIN_Fosc 的定义就改变了使用的 IRC 时钟频率,用倒是能用,但是这里面就始终没整明白时钟的顺序是怎么切换的,PDF 手册里完全找不到相关说明
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:459
  • 最近打卡:2025-05-02 21:17:31
已绑定手机
已实名认证

110

主题

2223

回帖

5464

积分

版主

积分
5464
发表于 2024-2-1 14:45:54 | 显示全部楼层
设置MAIN_Fosc的值只是在程序中向编译器声明你要使用的IRC时钟频率。
===这方便编译器自动计算:【波特率的重装数,定时器的重装数等】

设置IRC的工作频率,还是要通过STC-ISP软件在下载的时候进行设置的。
从STC8/STC32开始,默认都是内部IRC时钟,

使用其他时钟要通过【时钟选择寄存器】手动切换。

截图202402061158219008.jpg
截图202402061154153504.jpg

截图202402061154578368.jpg






回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-02-02 15:16:06

2

主题

6

回帖

54

积分

等待验证会员

积分
54
发表于 2024-2-1 17:22:59 | 显示全部楼层
那芯片进行串口仿真之前,按说明,先用 ISP 软件进行了一次下载,把空芯片配置成了串口仿真芯片,是不是这个时候就在 ISP 软件里确定了 IRC 的时钟频率?

点评

对的,这个时候irc频率就不能改了。想改就需要重新制作仿真芯片  详情 回复 发表于 2024-2-1 18:41
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:459
  • 最近打卡:2025-05-02 21:17:31
已绑定手机
已实名认证

110

主题

2223

回帖

5464

积分

版主

积分
5464
发表于 2024-2-1 18:41:27 | 显示全部楼层
taobao*** 发表于 2024-2-1 17:22
那芯片进行串口仿真之前,按说明,先用 ISP 软件进行了一次下载,把空芯片配置成了串口仿真芯片,是不是这 ...

对的,这个时候irc频率就不能改了。想改就需要重新制作仿真芯片
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-02-02 15:16:06

2

主题

6

回帖

54

积分

等待验证会员

积分
54
发表于 2024-2-1 19:19:51 | 显示全部楼层
本帖最后由 taobaofarmer 于 2024-2-1 19:22 编辑

终于整明白了,我说开始写程序之后就感觉到不对劲儿,这时钟频率就靠修改 MAIN_Fosc 的值就能改吗,不太可能吧,这个在芯片的 PDF 里是没有任何说明的,其实 STC 的片子不错,但是软件和手册太烂了,一个51单片机的手册 1600 多页,这也太夸张了吧,重复内容有70%,而且手册目录上某功能章节的页码值也不对,写着时钟在800页,实际上可能是在880页,应该是 PDF 内容更新了,但是目录的页码标识没更新,另外确定芯片工作时钟这个小问题,在手册的时钟章节里,说一下就行了,结果一点儿说明没有,洋洋洒洒一大堆废话,想要找的关键地方全没有,大概有17年没用 STC 的 51 了,17年后又捡起来发现强大了不少,但是风格还是17年前的一模一样:一团乱麻,要不是在我的群里有人夸奖 STC 51,我还真不可能把它重新捡起来
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-2-1 20:15:28 | 显示全部楼层
截图202402012010152915.jpg

截图202402012010496300.jpg


上电肯定是 跑内部高精度 IRC 时钟,其他的你软件切换过去
内部高精度IRC时钟,你烧录时选择:
===出厂时预留的几种频率
===或校准到你需要的频率

1,出厂时预留的几种频率
截图202402012013488893.jpg
截图202402012014123142.jpg

2,或校准到你需要的频率
截图202402012016313706.jpg
因为2000页也写不完强大的 STC8H8K64U,
以决定再来个论坛补充说明和技术支持


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-2-1 20:20:54 | 显示全部楼层
截图202402012019257927.jpg

截图202402012020213874.jpg

截图202402012020524318.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-2-1 20:23:08 | 显示全部楼层
截图202402012021578604.jpg

截图202402012022376927.jpg

截图202402012023057071.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-2-1 20:25:00 | 显示全部楼层
这是 STC8H8K64U 在运行程序时,用户自己动态修改频率
===估计没这个论坛,要写 3000页
截图202402012023543370.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-2-1 20:26:52 | 显示全部楼层
截图202402012026482399.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 22:18 , Processed in 0.132910 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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