- 31
- 0
- 约4.75千字
- 约 5页
- 2017-02-09 发布于重庆
- 举报
4×4矩阵键盘的工作原理与编程
ME300B单片机学习开发系统应用之三
---4×4矩阵键盘的工作原理与编程
作者:山西太原 贵国庆
本文介绍如何在ME300B型51/AVR单片机学习开发系统上使用数码管显示4×4矩阵键盘的键值。
一、硬件工作原理的简单介绍
该实验使用ME300B上的8位数码管显示电路和4×4矩阵键盘电路。现将这二部分的电路工作原理进行简单的介绍:
1、4×4矩阵键盘的工作原理
矩阵键盘又称为行列式键盘,它是用4条I/O线作为行线,4条I/O线作为列线组成的键盘。在行线和列线的每一个交叉点上,设置一个按键。这样键盘中按键的个数是4×4个。这种行列式键盘结构能够有效地提高单片机系统中I/O口的利用率。
图1为ME300B矩阵键盘电路图,行线接P1.4-P1.7,列线接P1.0-P1.3。
图1 矩阵键盘电路
图2 按键排列
2、数码管动态扫描显示电路
在ME300B开发系统中,采用了8位数码管动态扫描显示。它将所有数码管的8个段线相应地并接在一起,并接到 AT89S51的P0口,由P0口控制字段输出。而各位数码管的共阳极由AT89S51的P2口控制Q20-Q27来实现8位数码管的位输出控制。
这样,对于一组数码管动态扫描显示需要由两组信号来控制:一组是字段输出口输出的字形代码,用来控制显示的字形,称为段码;另一组是位输出口输出的控制信号,用来选择第几位数码管
您可能关注的文档
最近下载
- QBQB401-2023冷轧钢板及钢带的尺寸外形重量及允许偏差.docx VIP
- 统编版道德与法治四年级下册10.买东西的学问(课件).pptx VIP
- 解析10建筑装饰装修工程施工质量管理.pptx VIP
- 2025年上海市各区高三物理等级考二模试题汇编 专题3曲线运动和万有引力.docx
- 高校教师生成式人工智能教学使用指南1.0(学业评估设计场景).pptx
- 9.1《中国有了共产党 开天辟地的大事变》教学课件 2026道德与法治五年级下册.pptx VIP
- (完整word版)俄语字母表.pdf VIP
- T_CACM 1298-2019 中医整脊科临床诊疗指南 骨质疏松脊椎并发症.docx VIP
- 中外文学名著导论 刘建军42.列夫-托尔斯泰 《舞会之后》.ppt VIP
- 肾囊肿幻灯片课件.pptx VIP
原创力文档

文档评论(0)