MikroElektronika 键盘 4×4 附加板

Mikroelektronika 的所有开发系统都具有大量外围模块,扩大了微控制器的应用范围,并使程序测试过程更容易。 除了这些模块之外,还可以使用许多通过 I/O 端口连接器链接到开发系统的附加模块。 其中一些附加模块可以作为独立设备运行,而无需连接到微控制器。
键盘 4×4
键盘 4×4 用于将数字加载到微控制器中。 它由 16 个按钮组成,这些按钮以包含四行四列的阵列形式排列。 它通过插入一些开发系统端口的常规IDC 10母连接器连接到开发系统。
键盘通常使用如下:
- 微控制器的四个引脚应定义为输出,其他四个引脚应定义为输入。 为使键盘正常工作,应在微控制器的输入引脚上放置下拉电阻,从而定义未按下按钮时的逻辑状态。
- 然后,将输出引脚设置为逻辑一 (1),并读取输入引脚的逻辑状态。 通过按下任何按钮,逻辑一 (1) 将出现在某个输入引脚上。

- 通过组合输出引脚上的 XNUMX 和 XNUMX,可以确定按下了哪个按钮。

使用 4×4 键盘加载数据的一种更简单的方法是使用任何 Mikroelektronika 编译器的键盘库中提供的即用型功能。 在接下来的页面中,有三个简单的前amp用 mikroC、mikroBasic 和 mikroPascal 编程语言为 PIC16F887 微控制器编写的文件。 在所有情况下,通过键盘加载的数字都将转换为等效的 ASCII 码(0…9,A…F),然后显示在 LCD 显示屏的第二行。 在这种情况下,下拉电阻器放置在输出引脚 RD0 – RD3 上,用于确定空闲状态下的逻辑零 (0)。
键盘 4×4
Example 1: 用 mikroC PRO for PIC 编写的程序
Example 2: 用 mikroBasic PRO 为 PIC 编写的程序
Example 3: 用 mikroPascal PRO 为 PIC 编写的程序
- 如果您想了解更多关于我们产品的信息,请访问我们的 web网站 www.mikroe.com
- 如果您在使用我们的任何产品时遇到问题或只是需要更多信息,请在 www.mikroe.com/en/support
- 如果您有任何问题、意见或业务建议,请随时联系我们 office@mikroe.com
文件/资源
![]() |
MikroElektronika 键盘 4x4 附加板 [pdf] 用户手册 键盘 4x4,附加板,键盘 4x4 附加板 |





