正在加载图片...
10 010 11111111111 高97FFH (1分) 10 011 00000000000 低9800H (1分) #4 10 011 11111111111 高9FFFH (1分) (2) ORG 1000H MOV DPTR, #8000H; MOV R0,#20H MOV R1,#30H L00P: MOV A,@R1 MOVX ODPTR,A INC DPTR INC R1 DJNZ RO,LOOP HERE: RET ;或AJMP HERE 五、简述行列式键盘线反转法识别按键的工作原理。 +5。y MCS-51 P1.0 DO P1.1 DI P1.2 D2 P1.3 D3 +5 V P1.4 D4012入3 P1.5 D54567 P1.6 D689101 P1.7 D712131415 答: 第1步:让行线编程为输入线,列线编程为输出线,使输出线输出为全低电平,则行线中电 平由高变低的所在行为按键所在行。(3分) 第2步:再把行线编程为输出线,列线编程为输入线,使输出线输出为全低电平,则列线中 电平由高变低的所在列为按键所在列。(3分) 综合上述两步,可确定按键所在行和列。 六、图为8段共阴数码管,请写出如下数值的段码。 44 1 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 高 97FFH (1 分) #4 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 低 9800H (1 分) 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 高 9FFFH (1 分) (2) ORG 1000H MOV DPTR, #8000H ; MOV R0, #20H ; MOV R1, #30H ; LOOP: MOV A, @R1 ; MOVX @DPTR,A ; INC DPTR ; INC R1 ; DJNZ R0, LOOP ; HERE: RET ;或 AJMP HERE 五、简述行列式键盘线反转法识别按键的工作原理。 答: 第 1 步:让行线编程为输入线,列线编程为输出线,使输出线输出为全低电平,则行线中电 平由高变低的所在行为按键所在行。(3 分) 第 2 步:再把行线编程为输出线,列线编程为输入线,使输出线输出为全低电平,则列线中 电平由高变低的所在列为按键所在列。(3 分) 综合上述两步,可确定按键所在行和列。 六、图为 8 段共阴数码管,请写出如下数值的段码
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有