找回密码
 立即注册
查看: 1809|回复: 10

第一次用ISP软件的问题

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2026-03-17 13:01:55

5

主题

17

回帖

105

积分

注册会员

积分
105
发表于 2024-10-11 09:12:35 | 显示全部楼层 |阅读模式
正常编译后的 HEX,用 ISP软件打开后都是提示
HEX数据异常,地址重叠,000000H-00000FH范围的数据被覆盖
然后用以前 正常运行过的HEX文件,KEIL建项目的时候选择AT89C2051的芯片。
结果打开后都是同样的提示
改程序地址从
ORG  0010H开始,跳过000FH后,提示正常打开了。
没搞明白怎么回事,那个大神解答一下
888.png


回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:725
  • 最近打卡:2026-03-30 12:09:34
已绑定手机

97

主题

7246

回帖

1万

积分

超级版主

积分
13798
发表于 2024-10-11 09:24:31 | 显示全部楼层
HEX有问题?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:851
  • 最近打卡:2026-04-02 07:49:00
已绑定手机

58

主题

2016

回帖

3649

积分

论坛元老

积分
3649
发表于 2024-10-11 10:14:12 | 显示全部楼层
芯片地址不一样?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:756
  • 最近打卡:2026-04-03 00:06:19
已绑定手机

19

主题

3352

回帖

6977

积分

论坛元老

积分
6977
发表于 2024-10-11 10:27:25 来自手机 | 显示全部楼层
用汇编写的程序,改了org地址?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:787
  • 最近打卡:2026-04-02 09:10:51
已绑定手机

16

主题

1401

回帖

4943

积分

论坛元老

积分
4943
发表于 2024-10-11 11:53:06 | 显示全部楼层
发个不正常的上来,大家一起来找茬
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2026-03-17 13:01:55

5

主题

17

回帖

105

积分

注册会员

积分
105
发表于 2024-10-11 12:23:19 | 显示全部楼层
就搞了个简单的让 P1口的LED闪烁。
999.png
STC的型号已经全部导入了。
建工程的时候已经选择了正确的单片机型号。
开始的地址不管填写0000H和0010H,烧录好后程序都不运行

点评

将startup.a51启动文件去掉 startup.a51里面的启动代码从地址0000H开始 你自己的1.asm里面也有代码从地址0000H开始 代码地址重叠  详情 回复 发表于 2024-10-11 14:17
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2026-03-17 13:01:55

5

主题

17

回帖

105

积分

注册会员

积分
105
发表于 2024-10-11 12:31:38 | 显示全部楼层
这个样子应该算是烧录好了吧,上电没反应。
这个单片机应该是好的,
新的过来时候内部有测试程序,
可以正常点亮P1口的跑马灯
8888.png


回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:756
  • 最近打卡:2026-04-03 00:06:19
已绑定手机

19

主题

3352

回帖

6977

积分

论坛元老

积分
6977
发表于 2024-10-11 13:30:01 | 显示全部楼层
本帖最后由 soma 于 2024-10-11 13:33 编辑
瓦*** 发表于 2024-10-11 12:31
这个样子应该算是烧录好了吧,上电没反应。这个单片机应该是好的,新的过来时候内部有测试程序,可以正常点 ...
  1. ORG 0000H
  2. LJMP MAIN
  3. ORG 0100H
  4. MAIN:MOV P1,A
  5.    LCALL YS
  6. CPL A
复制代码
这样改一下,程序没入口啊

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:136
  • 最近打卡:2026-04-02 10:49:01

31

主题

1254

回帖

4754

积分

超级版主

积分
4754
发表于 2024-10-11 14:17:43 | 显示全部楼层
瓦*** 发表于 2024-10-11 12:23
就搞了个简单的让 P1口的LED闪烁。。STC的型号已经全部导入了。建工程的时候已经选择了正确的单片机型号。 ...

将startup.a51启动文件去掉

startup.a51里面的启动代码从地址0000H开始
你自己的1.asm里面也有代码从地址0000H开始
代码地址重叠
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2026-03-17 13:01:55

5

主题

17

回帖

105

积分

注册会员

积分
105
发表于 2024-10-11 14:24:08 | 显示全部楼层
so*** 发表于 2024-10-11 13:30
这样改一下,程序没入口啊

4444.png
3333.png
打开HEX文件后还是提示 地址重叠,
不过已经变成0000H-0002H了,
烧录成功后加电还是没反应


回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-4-3 01:10 , Processed in 0.117775 second(s), 99 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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