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

第一次用ISP软件的问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-02-12 10:09:52

3

主题

13

回帖

75

积分

注册会员

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


回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:431
  • 最近打卡:2025-05-09 09:00:33
已绑定手机

77

主题

4874

回帖

8500

积分

超级版主

DebugLab

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:526
  • 最近打卡:2025-05-09 08:02:13
已绑定手机

47

主题

1750

回帖

2737

积分

金牌会员

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:430
  • 最近打卡:2025-05-09 08:24:27
已绑定手机

19

主题

3196

回帖

4960

积分

论坛元老

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:460
  • 最近打卡:2025-05-09 08:55:07
已绑定手机

13

主题

1271

回帖

3031

积分

论坛元老

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

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-02-12 10:09:52

3

主题

13

回帖

75

积分

注册会员

积分
75
发表于 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
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-02-12 10:09:52

3

主题

13

回帖

75

积分

注册会员

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


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:430
  • 最近打卡:2025-05-09 08:24:27
已绑定手机

19

主题

3196

回帖

4960

积分

论坛元老

积分
4960
发表于 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
  • 打卡总天数:40
  • 最近打卡:2025-05-09 09:12:59

25

主题

980

回帖

3613

积分

超级版主

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

将startup.a51启动文件去掉

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

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-02-12 10:09:52

3

主题

13

回帖

75

积分

注册会员

积分
75
发表于 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, 2025-5-9 09:23 , Processed in 0.225344 second(s), 121 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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