对于矩阵式非编码键盘,是如何理解的

2026年09月28日 08:36
有1个网友回答
网友(1):

矩阵式键盘又叫行列式键盘,是用I/O口线组成的行、列矩阵结构,在每根行线与列线的交叉处,二线不直接相通而是通过一个按键跨接接通。采用这种矩阵结构只需M根行输出线和Ⅳ根列输入线,就可连接MxN个按键。通过键盘扫描程序的行输出与列输入就可确认按键的状态,再通过键盘处理程序便可识别键值。

键盘与CPU的接口可采用并行端口8255A、锁存器或缓冲器一类。图5-6给出了一种8 x8非编码矩阵式键盘的接口电路。行输出电路由行扫描锁存器74LS273、反相器与行线x。—X,连接组成,列输入电路由三态缓冲器74LS244与列线Yo—Y,以及上拉电阻组成。x线、Y线的每一个交叉处跨接一个键,其键值分别是十进制数的01,02,…,64。该键盘的接口地址为PORTi。