1 / 14
文档名称:

嵌入式系统实验4.ppt

格式:ppt   大小:100KB   页数:14页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统实验4.ppt

上传人:bai1968104 2018/4/24 文件大小:100 KB

下载得到文件列表

嵌入式系统实验4.ppt

文档介绍

文档介绍:单片机系统及其应用实验
指导老师:银翔
2013年
实验四矩阵键盘实验
一、实验目的
*4矩阵键盘的工作原理

及软件消抖的方法。
3. 熟练操作学****板下载和演示程序
(或熟练掌握Proteus软件的使用方法。)
1、实验内容
利用开发板的键盘矩阵和最右边一位数码管,编写程序,实现在键盘上每按一个
数字键(0-F),在数码管上显示对应的键值。
2、实验步骤1
使用Keil uVision4仿真软件,建立本实验的项目文件,接着添加源程序,进行编译,直到编译无误,创建HEX文件。
3、实验步骤2
正确操作学****板,将程序实时下载和演示(或使用PROTEUS软件画硬件原理图,下载HEX文件至CPU,执行程序。)
硬件原理图
程序流程图
源程序
BUF EQU 20H
ORG 0000H
MAIN: MOV BUF,#10H
MAIN1:
ACALL KEY ;调用键盘扫描程序
ACALL DS1 ;调用显示子程序
LJMP MAIN1
DELAY: MOV R6,#00;延时程序
DEL11: DJNZ R6,DEL11
RET
KEY:MOV P2,#0E0H ;全扫描,各列线都送低电平
MOV P1,#00H;
MOV A,P1 ;读回各行线电平值
ORL A,#0F0H ;只读低四位
CPL A ;所读值置反
JNZ IN ;不是全0说明有键按下
RET ;无键按下返回
IN:ACALL DELAY ;调延时,等待按合抖动过去

MOV R2,#04H ;R2做计数器,存待扫描列数
MOV R4,#7FH ;R4做指针,指示待扫描列数
MOV R7,#00H ;R7用于决定键号,初值置以0
SCAN:MOV A,R4
RL A
MOV R4,A ;以上三条调整待扫描列
MOV P2,A ;逐列扫描, 被扫描列送低电平
MOV P1,#00H;
MOV A,P1 ;读回各行线电平值
MOV R3,#04H;R3做记数器,存被扫描列的待查行数
NEXT:RRC A ;调整待查行
JNC FIND;被查行为低电平,被按键找到,转FIND
INC R7 ;未找到,键号加一
DJNZ R3,NEXT ;被扫描列的待查行数不为0, 转回NEXT
DJNZ R2,SCAN ;扫描下一列
RET ;未找到所按键,返回
FIND: MOV BUF,R7
MOV P2,#0E0H
LOOSEN:MOV A,P1
ORL A,#0F0H
CPL A
JNZ LOOSEN; 等待所按键松按
MOV A,R7;松按后才考虑键处理 ADD A,#0F6H ;
JC ORDER;键号大于9, 执行命令键处理程序
NUM:NOP ;键号小于等于9,执行数字键处理程序
RET
ORDER:NOP
RET

最近更新

医学信息学中的个性化医疗研究 27页

2023年吉林省长春莲花山生态旅游度假区事业单.. 147页

男士沙龙活动方案 7页

2024保安员理论考试含答案(能力提升) 32页

2024国家保安员资格考试题库附答案(突破训练.. 33页

生产管理解决方案 6页

环保燃料研究报告 9页

2024年保安员(初级)考试题库(模拟题) 32页

2024年保安员必考题库及答案参考 32页

医学人文素质教育对医学生职业发展规划的指导.. 29页

养老方式的变化趋势(同名7143) 6页

全市现代农业园区建设情况汇报(同名5111) 9页

2024年内蒙古巴彦淖尔盟行政职业能力测验题库.. 146页

2024年内蒙古锡林郭勒盟行政职业能力测验题库.. 147页

2024年南充职业技术学院单招职业适应性测试题.. 56页

2024年吉林工信厅直属事业单位公开招聘历年高.. 178页

2024年四川卫生康复职业学院单招职业适应性测.. 54页

2024年宁夏职业技术学院单招职业适应性测试题.. 57页

小学美术五年级下册第9课《写意蔬果》优秀教案.. 3页

护理就业能力展示PPT 28页

湘版美术七年级总复习资料 11页

2024年高中英语会考试题及答案 9页

文旅发展联盟大会暨提升建设推进会发言 3页

教师合唱团方案 3页

上海景格汽车仿真教学软件安装全步骤 36页

车位包销合同协议书 8页

DLT-5293-2013-电气装置安装工程-电气设备交接.. 185页

葡萄酒生产废水处理方法的选择 6页

文人意趣的极致境界_在沧州博物馆赏浅绛彩文房.. 8页