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

使用U8W编程器烧录40PIN插脚STC12C5A60S2

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-09 10:04:07

2

主题

8

回帖

50

积分

注册会员

积分
50
发表于 2023-8-17 09:00:41 | 显示全部楼层 |阅读模式

使用U8W编程器烧录STC12C5A60S2-35I-PDIP40 (40PIN插脚)芯片,烧录后程序不运行。

查看烧录信息显示时钟频率被设为了5.530MHz, 而我们的板子上是12MHz的晶振。

之前用的IAP12LE5A62S(40P插脚),同样的程序烧录后运行没问题。

请问,1、STC12C5A程序不运行是烧录时钟频率不对引起的吗?
2、怎么设置U8W使得烧录STC12C5A60S2-35I-PDIP40的频率为12MHZ ?

使用U8W编程器烧录40PIN插脚STC12C5A60S2-1.png
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:114
  • 最近打卡:2025-07-01 08:26:02

741

主题

1万

回帖

1万

积分

管理员

积分
17282
发表于 2023-8-17 10:08:07 | 显示全部楼层
你芯片如插在 U8W的锁紧座上,
这个时钟是 U8W提供的时钟频率,不是你板子上的频率
1.png


2.png


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-09 10:04:07

2

主题

8

回帖

50

积分

注册会员

积分
50
发表于 2023-8-17 17:47:01 | 显示全部楼层
问题是:40PIN DIP芯片插在锁紧上烧录,显示 “操作成功”。再把烧录完的芯片插到用户板上,程序不运行。
程序是之前用过的,U8W及stc-isp也用过好久了。

目前遇到的问题,可能是什么原因引起的?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-09 10:04:07

2

主题

8

回帖

50

积分

注册会员

积分
50
发表于 2023-8-17 17:48:45 | 显示全部楼层
神*** 发表于 2023-8-17 10:08
你芯片如插在 U8W的锁紧座上,
这个时钟是 U8W提供的时钟频率,不是你板子上的频率

你的意思是我的问题和U8W烧录时显示的时钟频率不同没关系?

点评

技术的意思是把芯片插在U8W的烧录座上烧录,烧录完成后,检测MCU选项的时钟频率是U8W上的时钟频率,不是你的外接晶体频率。 你烧录时选的是外部时钟,烧录完成后下次冷启动就会使用外部时钟。  详情 回复 发表于 2023-8-18 13:55
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:261
  • 最近打卡:2025-06-27 09:18:56
已绑定手机

29

主题

777

回帖

3492

积分

超级版主

积分
3492
QQ
发表于 2023-8-18 13:55:19 | 显示全部楼层
njt*** 发表于 2023-8-17 17:48
你的意思是我的问题和U8W烧录时显示的时钟频率不同没关系?

技术的意思是把芯片插在U8W的烧录座上烧录,烧录完成后,检测MCU选项的时钟频率是U8W上的时钟频率,不是你的外接晶体频率。
你烧录时选的是外部时钟,烧录完成后下次冷启动就会使用外部时钟。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-09 10:04:07

2

主题

8

回帖

50

积分

注册会员

积分
50
发表于 2023-8-22 12:43:41 | 显示全部楼层
我遇到的问题可能是什么原因造成的呢?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:261
  • 最近打卡:2025-06-27 09:18:56
已绑定手机

29

主题

777

回帖

3492

积分

超级版主

积分
3492
QQ
发表于 2023-8-22 13:28:21 | 显示全部楼层
你已经选了外部时钟,所以烧录完成后就是运行你的外部晶体的时钟频率的,你要保证你的外部晶振没问题,有没有正常起振。
还有一种可能是你误选了硬件选项上面的使用内部IRC时钟,所以检测MCU选项显示的是内部IRC时钟频率(STC12C5A系列内部IRC时钟不精准,不建议使用内部),你再次勾选外部后,再下载一次看看。
或者是你确实勾选了使用外部时钟,但是你外接晶振没有起振,导致了还是运行了内部IRC时钟。
你之前用的IAP12LE5A62S2烧录没问题的原因是这款IAP的只能外接晶振,内部IRC的选项无法勾选。
1.png

回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-09 10:04:07

2

主题

8

回帖

50

积分

注册会员

积分
50
发表于 2024-2-6 22:15:24 | 显示全部楼层
“使用U8W编程器烧录STC12C5A60S2-35I-PDIP40 (40PIN插脚)芯片,烧录后程序不运行。”的问题,原因没找到,但基本可以断定是烧录器的bug,不是设置或勾选的问题。临时这么解决的:将MCU装回用户板,接出P3.0,P3.1,GND,VCC,用串口烧录完成了程序更新。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-7-1 09:41 , Processed in 0.138475 second(s), 93 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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