文中设计了一种用于检测煤炭火焰的通讯系统。硬件采用了飞思卡尔9S12DG128B作为主控芯片,底层采用RS485接口,利用MAX487作为电平转换芯片。在软件设计上,为了让通讯数据能和ROM中数据进行对应,将数据重新整理并采用中间数组变量替换,然后使用MODBUS协议进行通讯。在测试时,采用MODBUS测试软件以及组态软件MCGS,都取得了较好的通讯效果。