什么是独立式键盘接口电路
发布时间:2014/1/4 19:19:53 访问次数:3251
什么是独立式键盘接口电路?
答:独立式键盘是指将每个按键按一对一的方式直接连接到I/o输入线上所构成的键盘,如图6.3所示。
在图6.3中,键盘TAJC476K016RNJ接口中使用多少根I/O线,键盘中就有几个按键。键盘接口使用了8根I/O口线,该键盘就有8个按键。这种类型的键盘,键盘的按键比较少,且键盘中各个按键的工作互不干扰。因此,用户可以根据实际需耍对键盘中的按键灵活地编码。
最简单的编码方式就是根据I/o输入口所直接反映的相应接键按下的状态进行编码,称按键直接状态码。假如图中的KO键被按下,则Pl.o口的输入状态是11111110,则KO键的直接状态编码就是FEH。对于这样编码的独立式键盘,CPU可以通过直接读取I/O口的状态来获取按键的直接状态编码值,根据这个值直接进行按键识别。这种形式的键盘结构简单,按键容易识别。
图6.3独立式按键接口原理电路图
独立式键盘的缺点是需要占用较多的I/O口线。当单片机应用系统键盘中需要的按键比较少或I/O口线比较富余时,可以采用这种类型键盘。
什么是独立式键盘接口电路?
答:独立式键盘是指将每个按键按一对一的方式直接连接到I/o输入线上所构成的键盘,如图6.3所示。
在图6.3中,键盘TAJC476K016RNJ接口中使用多少根I/O线,键盘中就有几个按键。键盘接口使用了8根I/O口线,该键盘就有8个按键。这种类型的键盘,键盘的按键比较少,且键盘中各个按键的工作互不干扰。因此,用户可以根据实际需耍对键盘中的按键灵活地编码。
最简单的编码方式就是根据I/o输入口所直接反映的相应接键按下的状态进行编码,称按键直接状态码。假如图中的KO键被按下,则Pl.o口的输入状态是11111110,则KO键的直接状态编码就是FEH。对于这样编码的独立式键盘,CPU可以通过直接读取I/O口的状态来获取按键的直接状态编码值,根据这个值直接进行按键识别。这种形式的键盘结构简单,按键容易识别。
图6.3独立式按键接口原理电路图
独立式键盘的缺点是需要占用较多的I/O口线。当单片机应用系统键盘中需要的按键比较少或I/O口线比较富余时,可以采用这种类型键盘。
上一篇:单片机外围接口有哪些
上一篇:什么是行列式按键接口电路