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

STC32G12K128外挂24MHz晶振

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:426
  • 最近打卡:2025-06-17 08:05:51
已绑定手机

12

主题

57

回帖

928

积分

高级会员

积分
928
发表于 2023-5-13 13:06:41 | 显示全部楼层 |阅读模式
请教一下切换到内置IRC可以正常运行,切换到外挂晶振程序就不能运行。试验ISP软件下载时该怎么选择外部晶振。下面是我得原理图和pcb。请教一下这个是哪里得问题

关于stc32g12k128得外挂24MHZ晶振问题-1.png

关于stc32g12k128得外挂24MHZ晶振问题-2.png 关于stc32g12k128得外挂24MHZ晶振问题-3.png

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

733

主题

1万

回帖

1万

积分

管理员

积分
16661
发表于 2023-5-13 13:46:30 | 显示全部楼层
看不懂紫色是代表啥
1.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2025-06-17 10:15:05

74

主题

6092

回帖

1万

积分

超级版主

积分
12731
发表于 2023-5-13 18:17:11 | 显示全部楼层
先确保硬件连接没有问题。
貌似你的程序没有允许访问扩展寄存器(P_SW2最高位要置1):
STC32G与STC8H兼容。

//选择外部晶振
        P_SW2 |= 0x80;        //SFR enable   
        //        XOSCCR = 0x80;                                //启动外部有源时钟, 此时P1.6固定为高阻, 仅能用于数字输入或ADC输入.
        //        XOSCCR = 0xc0 + 0x00;                //启动外部晶振(STC8H8K64U),    12M以下+0x08, 24M以下+0x04, 48M以下+0x00.
                XOSCCR = 0xc0 + 0x00;                //启动外部晶振(STC8H其余系列), 12M以下+0x20, 24M以下+0x10, 48M以下+0x00.
                while (!(XOSCCR & 1));                //等待时钟稳定
                CKSEL    = 0x01;                        //选择外部晶振
                HIRCCR   = 0x00;                        //关闭内部高速时钟
                IRC32KCR = 0x00;                        //关闭内部32K IRC
                X32KCR   = 0x00;                        //关闭外部32K晶振
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:426
  • 最近打卡:2025-06-17 08:05:51
已绑定手机

12

主题

57

回帖

928

积分

高级会员

积分
928
发表于 2023-5-14 10:08:35 | 显示全部楼层
昨天晚上又焊接了一块板子,按照例程上电,外部晶振和外部复位可以了。估计第一块板子焊接时间太长,芯片有可能坏了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

733

主题

1万

回帖

1万

积分

管理员

积分
16661
发表于 2023-5-14 10:19:34 | 显示全部楼层
1.png

2.png

其他都不要加了,加了就是增加潜在的故障点
3.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-07-05 16:23:47

3

主题

51

回帖

487

积分

中级会员

积分
487
发表于 2023-5-14 11:32:02 | 显示全部楼层
换一个晶振,现在的晶振有点不可信。
另外,起振电容有点小了,试一下换30P的?我习惯用30P或33P
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

733

主题

1万

回帖

1万

积分

管理员

积分
16661
发表于 2023-5-14 11:44:40 | 显示全部楼层
对, 在STC89C52RC的年代, 我们是推荐 47pF + 24MHz晶振的
STC32G8K64-42MHz-TSSOP20, LQFP32/48, RMB1.99/2.3/2.3,
全面进入32位8051新时代


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

733

主题

1万

回帖

1万

积分

管理员

积分
16661
发表于 2023-5-14 16:11:54 | 显示全部楼层
刚老QQ有老朋友问:
1.png




回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-17 12:53 , Processed in 0.130791 second(s), 93 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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