不是很牛逼 发表于 2026-1-27 09:10:29

8K-flash装不下7K程序 | 从 汇编 学起,才是 王道,才能深入 Debug

keil编译后的 Program Size: data=37.0 xdata=249 const=2019 code=6587                        
code不是程序总大小吗?不包含const吗? 是要加在一起还是怎么的?   
8K-flash装不下7K程序 ,6K也装不下,
我的eeprom需要用,直接下载后就不正常!!

神农鼎 发表于 2026-1-27 09:45:25

为何是下面这个......,
一上来就跳到 5870多个字节后面 ?

ORG   0000H
LJMP16F5H    // LJMPSTART

ORG16F5H   // ORG0100H
START:
      ......

一上来程序就跳到了: LJMP16F5H




神农鼎 发表于 2026-1-27 09:49:37


从 汇编 学起,才是 王道,才能深入 Debug

视频教学《USB型 1T 8051 单片机原理及应用-8H8K64U》,山东大学陈桂友教授 - 视频教学,《单片机原理及应用》教学改革及实战技术交流会,本版限制发帖 国芯人工智能技术交流网站 - AI32位8051交流社区

神农鼎 发表于 2026-1-27 09:52:53


不学 汇编,无法 装B 啊


不是很牛逼 发表于 2026-1-27 10:14:18

神农鼎 发表于 2026-1-27 09:52
不学 汇编,无法 装B 啊

好的开始学习{:ciya:}

wangxiangtan 发表于 2026-1-27 11:01:32

不是很牛逼 发表于 2026-1-27 10:14
好的开始学习

为啥跳到16F5呢老哥

Ayb_ice 发表于 2026-1-27 11:40:28

const也是代码空间

不是很牛逼 发表于 2026-1-27 11:49:18

Ayb_ice 发表于 2026-1-27 11:40
const也是代码空间

CODE已经包含了他。{:xiaojiujie:}

不是很牛逼 发表于 2026-1-27 11:49:41

wangxiangtan 发表于 2026-1-27 11:01
为啥跳到16F5呢老哥

正在研究中{:xiaojiujie:}

Ayb_ice 发表于 2026-1-27 13:02:41

不是很牛逼 发表于 2026-1-27 11:49
CODE已经包含了他。

Program Size: data=24.4 edata+hdata=2354 xdata=68 const=2454 code=37933
单独列出来了,就是没有包含
页: [1]
查看完整版本: 8K-flash装不下7K程序 | 从 汇编 学起,才是 王道,才能深入 Debug