1 四乘四键盘控制 LED数码管显示电路目录一、设计内容及要求
2 二、系统硬件设计方案
2 三、系统软件设计
8 四、效果演示
12 摘要矩阵式键盘系统以N 个端口链接控制N*N 个按键,使数字显示在 LED数码管上
单片机控制的是键盘显示系统,该系统可以对不同的按键进行实时显示,其核心是单片机和键盘矩阵电路部分,主要对按键与显示电路的关系、矩阵式技术及设备的硬件、软件等各个部分进行实现
对于 4*4 矩阵式键盘,我想采用 STC89C52RC单片机为核心,主要由矩阵式键盘电路、译码器、显示电路等组成,软件选用汇编语言编程
单片机将检测到的按键信号转成数字量,显示于LED显示器上
该系统灵活性强,易于操作,可靠性高,将会有更广阔的开发前景
2 一、 设计内容及要求用 protues 仿真设计一个单片机小系统,该小系统外接一个4*4 键盘及一个 LED数码管,要求按下一个键,数码管上显示该键的对应号码
键盘的布局如下图所示:主要内容如下:1
根据矩阵式键盘的特点,进行键盘控制系统的整体研究与设计
LED实时显示信息
采用软件编程方法实现按键信息的提取和显示
二、 系统硬件设计方案1
芯片的选择 STC89C52RC单片机是 51 系列单片机的一个成员,是8051 单片机的简化版
内部自带 8K字节可编程 FLASH存储器,拥有 2K+字节的 EEPROM作为程序存储器的拓展
由于 STC89C52RC具有下3 图中的配置,因此具有结构简单、造价低廉、效率高的特点,省去了外部的RAM、ROM和