电磁流量计在自动抄表的应用与探讨 五十二
当CPU受到干扰后,往往将一些操作数当指令码来执行,造成程序执行混乱,即程序跑飞。这时,首先要尽快将程序纳入正轨(执行真正的指令代码)。因此在软件设计过程中用一条引导指令将跑飞的程序引向一个指定的地址,并在那里设置一段专门对程序出错处理的程序,使程序按照既定目标执行。在软件开发过程中把这段程序的入口标号称为ERR,软件陷阱就是一条“LJMPERR”指令,这指令都是放在正常运行时不会运行的地址处,一般还在它前面加了两条NOP指令。
4.5 小结
本章从编程语言的选择的特点、系统软件的主要组成,和本单片机系统软件开发的主要设计任务,介绍了各个功能模块的划分和功能,最后对系统软件开发中的主要功能模块和关键设计点进行了详细的实现分析,主要考虑了软件设计的流程图和软件设计的关键技术,给出了部分的主要硬件控制驱动程序.并提出了为了程序的健壮性所采用的主要软件抗干扰技术。
第五章自动流量抄表软件
本章首先对流量抄表系统进行了功能分析和模块划分,再主要论述了远程流量
自动抄表软件中的软件平台的设计与实现。包括串口通信协议设计、数据库设计、系统设计以及各个功能模块的具体设计和实现。
电磁流量计