8051单片机串行口扩展矩阵键盘接口与应用

时间:2023-03-14作者:佚名
由于8051的串行口在方式0工作状态下,可以方便地通过移位寄存器74LS164扩展并行输出口。因此,可以将这些并行口线作为列线,与P3口的行线构成行列式键盘。每占用一条P3口线可增加8个按键,用户根据需要可增减。
在8051的串行口方式0工作状态下,结合P3.4和P3.5实现2*8键盘。如图所示。
8051单片机串行口扩展矩阵键盘接口与应用

C51软件设计:
#include //预处理
#include
#include
unsigned char getkey(void); //键盘扫描函数
void proc1(void); //定义按键处理程序1
void proc2(void); //定义按键处理程序2
void proc3(void); //定义按键处理程序3
void proc4(void); //定义按键处理程序4
……
bit0=P3.4;
bit1=P3.5;
void delay(void); //定义延时函数
void main(void) //主函数
{
unsigned char idata key;
SCON=0x00; //串口初始化
ES=0;
EA=0; //关闭中断
while(1)
{
key=getkey();
if(key!=0xff)
switch (key)
{
case 0x00:
proc0();
braek;
case 0x01:
proc1();
braek;
case 0x02:
proc2();
braek;
case 0x03:
proc3();
braek;
……
……
……
default:
break;
}
}
}
unsigned char getkey(void) //键盘扫描函数
{
unsigned char idata key_code,col=0; mask=0x00;
TI=0;
SBUF=mask;
while(TI==0);
if((bit0

相关阅读

用电场所的用电隐患及依据现行规范的说明

以下是一些用电场所的用电隐患及依据现行规范的说明: 1. 插座过载使用 - 依据:《民用建筑电气设计标准》规定,插座应根据使用需求合理配置,避免过载使用。过载使用插座可能导致...
2024-08-29
用电场所的用电隐患及依据现行规范的说明

24条电工基础应用口诀, 好记易懂,建议收藏!

1、单相电源插座接线的规定 单相插座有多种,常分两孔和三孔。 两孔并排分左右,三孔组成品字形。 接线孔旁标字母,L为火N为零。 三孔之中还有E,表示接地在正中。 面对插座定方...
2023-06-11
24条电工基础应用口诀, 好记易懂,建议收藏!

常用的电机检修工具的作用有哪些

电工工具按作用分为常用工具和专用工具两种: 1、常用工具:电工随身携带的电工钳、活口扳手、螺丝刀、电工刀、检电笔等。 2、专用工具:指在从事检修工作时,配备的各种专用工...
2024-03-18
常用的电机检修工具的作用有哪些

二次线接线规范:接错一步就是事故!电工千万别大意,保命又保岗

干电工的都知道,一次线是动力,二次线是神经! 比起粗重的一次动力线,细琐的二次控制线,往往是最容易被忽视的致命环节。很多电工觉得二次线电压低、电流小,随便接一接能通电就行,殊...
2026-05-25
二次线接线规范:接错一步就是事故!电工千万别大意,保命又保岗

住宅小区电动汽车充电桩电力配置图纸设计实例实战剖析

本小区住宅户数总368户,规划总车位数394个(其中地上停车位32个,地下停车位362个),按规划总车位数的100%,规划充电桩负荷配电。充电桩负荷配电区域:划分为供电网络与充电网络。本次...
2024-10-17
住宅小区电动汽车充电桩电力配置图纸设计实例实战剖析

热销商品

手术衣一次性防护服打农药防尘实验服参观服加厚透气无纺布隔离衣

手术衣一次性防护服,作为一种重要的医疗防护用品,广泛应用于医院、实验室等场所。它采用加厚透气无纺布制成,具有优良的防尘、防污、防病毒能力,能有效保护医护人员免...
14

欧普照明led灯泡e27/e14大小螺口超亮家用节能灯螺旋暖白光球泡

欧普照明LED灯泡,适用于E27和E14两种常见螺口,是您家用照明的理想选择。这款灯泡采用先进LED技术,亮度超群,瞬间点亮,无需等待,为您提供明亮舒适的光环境。同时,它节能环...
3.59

LED柜内照明灯 AC220V 4W 7W配电箱导轨式 LL10-W 高压柜内照明灯

LED柜内照明灯AC220V 4W/7W配电箱导轨式LL10-W是一款专为高压柜、配电箱等封闭电气设备设计的紧凑型照明产品。采用高效LED光源,功耗低(4W/7W可选),亮度高,寿命长,节能...
7

密封胶条包邮耐磨耐高温耐腐蚀圆柱棒丁晴/氟胶实心硅胶胶条红色

本品采用优质丁腈橡胶(NBR)或氟橡胶(FKM)及实心硅胶材质制成,呈红色圆柱棒状,具备卓越的耐磨、耐高温(-40℃至+200℃以上,氟胶可达250℃)、耐腐蚀性能,适用于酸、碱、油类等...
1

小木锤木锤子实木木榔头圆头木锤实木棰木头锤子木柄锤黄檀手工锤

小木锤采用优质黄檀木精心打造,通体实木结构,质地坚硬、纹理细腻,手感温润舒适。圆头设计兼顾敲击与整形功能,适用于木工、雕刻、家具组装及日常维修等场景。木柄经精...
3.4

网站栏目