单片机编程经验总汇 经验之一:用“软件陷阱+程序口令”对付PC指针的弹飞 当CPU受到外界干扰
2009-04-15 20:31
当CPU受到外界干扰,有时PC指针会飞到另一段程序中,或跳到空白段去。其实,如果PC指针飞到空白段去,倒也好处理。只要在空白段设立软件陷阱(拦截指令),将程序拦截到初始化段或程序错误处理段。但是,如果PC指针飞到另一段程序中去了,系统如何办?小匠在这里推荐一种方法程序口令,思路如下: 1、首先,程序必须模块化。每个模块(子程序)执行一个功能。每个模块只有一个出口(RET)。 2、设立一个模块(子程序)ID寄存器。 3、为每个子
2017-11-02 11:56
2012-09-04 20:27
说到模块化编程,以前曾看过不少大虾的例子,他们的源文件和输出下载文件是放在项目文件夹下地不同文件夹中,如源文件放在src文件夹中,输出*.hex放在output文件夹中,这样整个项目就更显得清晰明了。
2018-04-11 11:18
本帖最后由 eehome 于 2013-1-5 09:44 编辑 单片机编程:【经验分享】一个简单却实用的菜单程序
2012-08-17 15:19
本文转自网络。在单片机的开发应用中,已逐渐开始引入高级语言,C语言就是其中的一种。用惯了汇编的人,总觉得高级语言“可控性”不好,不如汇编那样随心所欲。以下是笔者在C51编程中的几点经验,希望对初学
2018-01-09 09:02
阮工的单片机编程经验集V2.0:如何做稳定单片机程序 ,阮丁远于20191208 :==========================================
2021-11-09 12:36
经验之一:用“软件陷阱+程序口令”对付PC指针的弹飞 当CPU受到外界干扰,有时PC指针会飞到另一段程序中,或跳到空白段去。其实,如果PC指针飞到空白段去,倒也好处理。只要在空白段设立软件陷阱(拦截
2012-12-12 14:36
阮工的单片机编程经验集V2.1:如何做稳定单片机程序 ,阮丁远
2021-11-22 14:10
要做一个51单片机循迹智能小车,首先你要会单片机编程,会使用keil软件,有单片机编程的
2019-07-15 17:39