防止51单片机程序跑飞的软件抗干扰方法 |
| |
引用本文: | 刘志明.防止51单片机程序跑飞的软件抗干扰方法[J].电子技术应用,1992(1). |
| |
作者姓名: | 刘志明 |
| |
作者单位: | 航天部重庆航天机电设计院 |
| |
摘 要: | <正> 在51单片机的实际运用中,笔者采用了一种简单、有效的软件抗干扰法,较好地解决了程序“跑飞”问题。一般的单片机应用系统中,工作程序都不很长,数据区也有限。因此,可以在有用的程序及数据区之外的所有内存单元中,全部填入字节02H。这样,一旦程序飞入这些区域,也就是系统受干扰而使程序“跑飞”时,CPU 便会自动执行一条无条件转移指令LJMP0202H(机器码020202H)并在0202H 这个地址上,设置一条无条件转移指令LJMPaddress,跳转到系统正常
|
本文献已被 CNKI 等数据库收录! |
|