从头学玩单片机STC15F104W《八》最大化优化遥控代码完毕
编辑时间:2022-06-04 作者:金满斗 浏览量:150 来源:原创

七文章写过。

其实那个灵敏度不高的,有一个用的中断的效果更好灵敏度更高。

但就是调试的时候死活不过,动辄空间不足啊,很无奈。

这样

前面写要注意的时候也写过,在定义的数组前加 xdata

貌似能编译过了,但结果有不正常,仔细查看原来这个104可能不带xdata区吧。

一点点调试。

调试过程中还遇到过很诡异的现象,当处于临界点时,虽然能编译过,但连最基本的显示都没有,好像数据被破坏了。

平时勉强能编译出来都3.4K了。

一点点的比对观察,单独编译遥控组件只有1.2k左右,单独编译显示组件就2.3k左右了,而显示组件本身看的代码量并不大。

看到这里

这个LED屏的显示常量本来以为省空间的,但不晓得编译原理。但一点点屏蔽到这里来还是占用很大的空间。

改成这样吧。

体积瞬间缩小,编译完了都只有2.8k了,以后一定要注意。

来说两句吧