A.IGBT
B.GTO
C.GTR
D.SCR
第4题
【简答题】实验十四 4×4矩阵式键盘识别技术 1. 任务要求 如图14.2所示,用AT89S51的并行口P1接4×4矩阵键盘,以P1.0-P1.3作输入线,以P1.4-P1.7作输出线;在数码管上显示每个按键的“0-F”序号。对应的按键的序号排列如图4.14.1所示,请根据原理图编程实现以上功能。图14.1 2. 硬件电路原理图图14.23. 程序设计内容 (1. 4×4矩阵键盘识别处理 (2. 每个按键有它的行值和列值 ,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和CPU通信。每个按键的状态同样需变成数字量“0”和“1”,开关的一端(列线)通过电阻接VCC,而接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么;还要消除按键在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地,另一个并行口输入按键状态,由行扫描值和回馈信号共同形成键编码而识别按键,通过软件查表,查出该键的功能。
第6题
B.矩阵式键盘识别起来比较麻烦
C.线反转法通过两次输出和两次读入按键状态,可以完成按键的识别
D.矩阵式键盘不需要消抖处理
第8题
某矩阵m存储的数据如下: 1 4 7 2 5 8 3 6 9 现将该矩阵最后一行的所有数据输出到屏幕,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> int main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=____; for(i=0;_______;i++) { printf("%d",_________); } return 0; }
A、第5行: 2 第7行: i<3 第9行: m[k][i]> B、第5行: 3 第7行: i<=3 第9行: m[k][i]> C、第5行: 2 第7行: i<2 第9行: m[i][k]> D、第5行: 3 第7行: i<3 第9行: m[i][k]>
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!