- 75
- 0
- 约3.65千字
- 约 8页
- 2019-03-11 发布于江苏
- 举报
个人收集整理 仅供参考学习
个人收集整理 仅供参考学习
PAGE / NUMPAGES
个人收集整理 仅供参考学习
单片机与矩阵键盘接口电路设计实验报告
姓名:林蔼龄
学号:1060601007
班级:10级物理系电子信息工程A班
单片机与矩阵键盘接口电路设计实验报告
一:实验内容
使用单片机地P1口与矩阵式键盘连接时,可以将P1口低4位地4条端口线定义为行线,P1口高4位地4条端口线定义为列线,形成4*4键盘,可以配置16个按键,将单片机P2口与七段数码管连接,当按下矩阵键盘任意键时,数码管显示该键所在地键号.b5E2RGbCAP
二:电路图
三:程序流程图
四:程序
org 0000h
ljmp main
main:mov p1,#0fh;列线输出0,行线设为输入
mov a,p1;读P1口
anl a,#0fh;屏蔽高4位,留下行线状态
cjne a,#0fh,look;有按键按下,转look
ret;无按键按下,返回主程序
look:lcall dlay10;延时10ms
mov a,p1;读P1口
anl a,#0fh;屏蔽高4位,留下行线状态
cjne a,#0fh,rank ;确认键已按稳,转RANK
ljmp main;是抖动,未按稳,重新扫描
rank:mov r2,#00h ;窜键标志寄存器请0
mov r3,#04h ;
原创力文档

文档评论(0)