根据64D半自动闭塞的工作原理及办理过程,研制开发出一种用单片机完成64D继电半自动闭塞功能的系统。通过分析继电半自动闭塞所有逻辑关系,找出所有的触发条件。每个触发条件对应一个软件处理模块,画出相应的软件处理模块程序框图。在判断l3个继电器状态时,根据实际情况减少判断继电器的数量,简化判断条件,既简化了软件开发,又降低了不确定性。