在嵌入式PC 应用系统中, 作为人机交互设备的键盘往往采用结构简单, 按键少的矩阵键盘。标准键盘虽然能直接与嵌入式PC 的PS/2 接口连接, 但是体积大, 按键多, 不能满足要求。本文提出了一种用AT89C2051 单片机实现具有标准PS/ 2 接口的矩阵键盘, 并给出了电路原理图和C51 源程序。