Y_G_G 发表于 2021-11-13 00:25
#define MainForse 24000000L
这个只是文本上替换而已,不会被编译的
而且,#define 是可以在汇编环境下使 ...
Hephaestus 发表于 2021-11-13 00:02
没可能实现。#define是在预处理阶段把MainForse直接简单替换成24000000L,MainForse这个名字都不可能出现在 ...
188610329 发表于 2021-11-13 01:30
那么假定 我在 汇编里
MainForse EQU 24000D
Y_G_G 发表于 2021-11-13 12:13
没有试过混编,不知道
但这没什么意义,至少在当前的8051单片机上,C和汇编混编没什么实际的好处,99.99%的 ...
188610329 发表于 2021-11-13 12:23
好的,谢谢。
好处是: 代码可以变小很多。
Y_G_G 发表于 2021-11-13 13:24
代码占用空间变小,我还真没有觉得
如果说是在只有几百B的低端国产单片机上,汇编是绝对需要的
程序空间 ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |