找回密码
 立即注册
查看: 328|回复: 7

这个MCU有RTC吗?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:386
  • 最近打卡:2026-07-22 07:33:33
已绑定手机

8

主题

38

回帖

1130

积分

金牌会员

积分
1130
发表于 2026-2-11 22:41:15 | 显示全部楼层 |阅读模式
如题,(封装为TSSOP20)

通过ISP读到:

  1. 正在检测目标单片机 ...
  2.   单片机型号: STC8H8K64U
  3.   固件版本号: 7.4.6U
  4. 当前芯片的硬件选项为:
  5.   . 系统ISP工作频率: 23.779MHz
  6.   . 内部IRC振荡器的频率: 11.050MHz
  7.   . 掉电唤醒定时器的频率: 35.050KHz
  8.   . 振荡器放大增益使能
  9.   . 用户EEPROM大小被设置为 0.5 K
  10.   . P3.2和P3.3与下次下载无关
  11.   . 上电复位时增加额外的复位延时
  12.   . 复位引脚用作普通I/O口
  13.   . 检测到低压时复位
  14.   . 低压检测门槛电压 : 2.00 V
  15.   . 上电复位时,硬件不启动内部看门狗
  16.   . 上电自动启动内部看门狗时的预分频数为 : 256
  17.   . 空闲状态时看门狗定时器停止计数
  18.   . 下次下载用户程序时,将用户EEPROM区一并擦除
  19.   . 下次下载用户程序时,没有相关的端口控制485
  20.   . 下次下载时不需要校验下载口令
  21.   . 未使能芯片的仿真功能
  22.   . 内部参考电压: 1185 mV (参考范围: 1100~1300mV)
  23.   . 内部安排测试时间: 2023年9月7日
  24.   单片机型号: STC8H8K64U
  25.   固件版本号: 7.4.6U
复制代码




回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2026-07-21 09:31:46

851

主题

1万

回帖

2万

积分

管理员

积分
24394
发表于 2026-2-11 23:06:29 | 显示全部楼层
截图202602112306269855.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:386
  • 最近打卡:2026-07-22 07:33:33
已绑定手机

8

主题

38

回帖

1130

积分

金牌会员

积分
1130
发表于 2026-2-11 23:19:09 | 显示全部楼层

不是,我是想问,当前这个MCU是不是有RTC功能 ?手册中说A版没有,B/C/D版才有,可是如何判定这个版 本是多少的?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:956
  • 最近打卡:2026-07-21 08:27:41

14

主题

1400

回帖

7694

积分

论坛元老

积分
7694
发表于 2026-2-11 23:50:06 | 显示全部楼层
zhu*** 发表于 2026-2-11 23:19
不是,我是想问,当前这个MCU是不是有RTC功能 ?手册中说A版没有,B/C/D版才有,可是如何判定这个版 本是 ...

这个 A/B/C/D 版本 可以看:
芯片表面最下面一行最后一个字母,
就是芯片硬件版本号  这个是D版本



回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:386
  • 最近打卡:2026-07-22 07:33:33
已绑定手机

8

主题

38

回帖

1130

积分

金牌会员

积分
1130
发表于 2026-2-12 09:02:40 | 显示全部楼层

那个表面被打磨过了,看不到任何字
不然就不必要动用ISP去读信息了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:956
  • 最近打卡:2026-07-21 08:27:41

14

主题

1400

回帖

7694

积分

论坛元老

积分
7694
发表于 2026-2-12 09:23:53 | 显示全部楼层
zhu*** 发表于 2026-2-12 09:02
那个表面被打磨过了,看不到任何字
不然就不必要动用ISP去读信息了

附录P 如何通过读取寄存器获取芯片版本
STC8H 系列的芯片硬件改版一般会有比较大的功能修改,通常可以通过看芯片上面的丝印最下面一行的最后一个字母可
以识别芯片的版本(注意:芯片版本和芯片内部的 ISP 固件版本不同)。 有时为了程序代码能够兼容不同版本的芯片,希
望能通过软件方式获取芯片的版本。下面的代码演示了如果通过寄存器( DID)来获取芯片版本的方法
  1. #include <stdio.h>
  2. #include <stc8h.h>
  3. #define FOSC 11059200UL
  4. #define BAUD (65536 - FOSC/4/115200)
  5. sfr DID = 0xa7;
  6. int main()
  7. {
  8. char id;
  9. IAP_ADDRL = 0x02; //设置地址
  10. id = DID; //读取芯片版本
  11. SCON = 0x52;
  12. AUXR = 0x40;
  13. TMOD = 0x00;
  14. TH1 = BAUD >> 8;
  15. TL1 = BAUD;
  16. TR1 = 1;
  17. printf("芯片版本: %c 版本\n", 'A' + id);
  18. while (1);
  19. }
复制代码
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:386
  • 最近打卡:2026-07-22 07:33:33
已绑定手机

8

主题

38

回帖

1130

积分

金牌会员

积分
1130
发表于 2026-2-12 09:54:01 | 显示全部楼层
angm*** 发表于 2026-2-12 09:23
附录P 如何通过读取寄存器获取芯片版本
STC8H 系列的芯片硬件改版一般会有比较大的功能修改,通常可以通过 ...

谢了~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:250
  • 最近打卡:2026-07-22 00:08:21
已绑定手机

2

主题

362

回帖

1260

积分

金牌会员

积分
1260
发表于 2026-2-12 12:25:21 | 显示全部楼层
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-7-22 10:35 , Processed in 0.079643 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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