本文基于嵌入式系统并运用模块化思想,设计了一种相对独立的通用化的工业分析仪表人机交互界面系统。程序设计基于事件目标驱动模型,以有限状态机的方式,在实时操作系统μC/OS-II中,用状态机把目标和事件联系起来,实现OA(Object-Action)行为模式完成人机交互的过程,开发出符合工业分析仪表应用要求的人机交互界面软件系统,并实现软件与硬件的低耦合性,提高代码的重用率,降低开发周期并提高软件设计的可靠性。