实验五 基于单片机的矩阵键盘检测
实验五 基于单片机的矩阵键盘检测
实验五 矩阵键盘检测
一、实验目的
学会矩阵键盘的检测,掌握数码管静态显示原理
二、实验内容
依次按下4*4 矩阵键盘上从第1到第20个键,同时在六位数码管上依次显示0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。
开发板上数码管为共阴极。静态数码管显示原理: 一位数码管内一共有8个发光二极管,对共阴极来说其8个发光二极管的阴极在数码管内部全部接在一起,也就是“共阴”说法的来源,阳极是独立的,设计电路时一般把阴极接地,当从外部给任一个阳极加一个高电平时这个发光二极管就亮了,如果想要出一个8 字,并且把右下角的小数点也点亮的话,那可以给8个阳极全送高电平,想让数码管显示几就给相对应的发光二极管送高电平,因此在显示数字的时候首先做的就是给0-9 十个数字编好码,在要它亮什么数字的时候直接把这个编码送到它的阳极就行了。一般的数码管每一段亮至少需要10个毫安的电流,而单片机的IO 口送不出如此大的电流,所以需要加数码管的驱动电路,可以用上拉电阻的方法,也可以使用专门的驱动芯片,本开发板使用的74HC573,其输出电流较大,足够点亮数码管。
本开发板上的六位数码管中每个相同段号(段指a,b,c,d,e,f,g,h)全部是接在一起的,其中每一个位(阴极)是独立的,所以在做静态显示的时候所有的数码管只能显示相同的数字,当然可以控制哪几位显示,如果让它们显示不同的数字那就得给每一个数码管加一套驱动电路。
下面给出本开发板共阴极数码管数字编码:

矩阵键盘的四行分别与P3.0-P3.3 连接,四列分别与P3.4-P3.7 连接。
三、实验电路:

你可能喜欢
- 51单片机温度检测
- 单片机考试
- 51单片机的功能
- 单片机最小系统
- 单片机编程
- 单片机考试大纲
- 单片机中级教程
- 单片机汇编
- 基于51单片机的温度湿度检测仪10页
- 基于51单片机的温度检测仪2页
- 基于51单片机和LCD1602的温度检测系统41页
- AT89C51单片机焙烧炉温度检测与控制系统设计4页
- 基于51单片机的温度检测与控制系统19页
- 基于MCS51单片机的多点温度检测8页
- 单片机考试题4页
- 单片机考试试题(带答案)2页
- 单片机的期末考试复习题9页
- 单片机考试试题大全15页
- 单片机考试试题带答案5页
- 《单片机》考试复习材料4页
- 第五章_80C51单片机的功能单元157页
- MSC51-4_80C51单片机的功能单元29页
- 第四章 80C51单片机的功能单元105页
- 第5章 MCS-51单片机的功能部件135页
- 10第4章 80C51单片机的功能单元90页
- 第四章 80C51单片机的功能单元136页
- 单片机最小系统63页
- 单片机最小系统制作11页
- 51单片机最小系统板电路1页
- 浅谈单片机最小系统7页
- 单片机最小系统图图图图,什么图都有,很全很全。11页
- 单片机最小系统详解3页
- 浅谈自制51单片机编程器方法和策略1页
- 无需PC机的AT89系列单片机编程器2页
- 第3章 51单片机编程语言161页
- 单片机C51编程规范6页
- 单片机音乐的编程8页
- 单片机编程经验7页
- 专升本电子专业课考试大纲的单片机重点整理17页
- 考试大纲_工程硕士_单片机原理及应用2页
- 2010年考试大纲 -《单片机原理及应用》2页
- 中国地质大学(武汉)2012硕士入学单片机原理及应用考试大纲4页
- 单片机考试大纲5页
- 单片机考试复习大纲2页
- 单片机应用技术中级教程764页
- 单片机应用技术中级教程678页
- 单片机应用技术中级教程493页
- 单片机应用技术中级教程323页
- 单片机应用技术中级教程236页
- 单片机中级教程_6102页
- 单片机汇编语言程序编程规范8页
- 3_MCS-51单片机的汇编语言指令系统101页
- 单片机094汇编语言程序设计25页
- 单片机汇编指令大全5页
- 单片机控制系统汇编程序3页
- 单片机汇编命令4页


