现场总线控制系统的推广和应用,迫切需要自主开发总线型智能仪表来替代传统仪 表。本文选用带有CAN 总线接口的68HCS12 系列微控制器和MPX5000 系列压力传感器, 开发了一种基于微控制器的总线型压力测控系统。硬件设计方面主要包括微控制器模块、传感器模块、液晶显示模块、通信模块、电源模块以及仪表的抗干扰措施的设计;软件方面运用模块化设计方法,绘制了程序流程图,采用汇编语言与C 语言混合编写。 关键字: 测控系统;微控制器;压力;总线 Abstract: The application of the CAN control system requires intelligent instrument based on CAN to take the place of traditional instrument. In order to meet with requirements of fieldbus instruments, an pressure measuring and controlling system based on microprocessor with fieldbus technology is developed. It is exploited using MPX5000 series pressure sensor and 68HCS12 series microcontroller with CAN interface. For the hardware design, it introduced several modules including the microcontroller module, the sensor module, the LCD module, the communication module, the power module and the anti-jamming measures. The software is programmed via C and assembly language. Keywords: Measuring and Controlling System; Microcontroller; Pressure; Bus