键盘程序设计在智能化仪表设计中是一个重要的过程.本文分析了基于状态转移法的键盘程序设计方法,给出了状态转移法中键语状态图和状态表的设计示例.利用KeiC51环境下C语言模块化设计的优点,给出了键语状态图和状态表的模块化程序设计框架.提出了基于状态转移法智能化仪表键盘程序设计的一般结构,分析了在KeilC51环境下实现键盘程序移植过程.给出的键盘程序构架便于模块化处理,编程简单,可方便移植并集成到其它智能仪器的键盘程序设计中.
状态转移法 键盘 程序移植