【8-19】使用da转换器dac0832产生梯形波,梯形波的上升段和下降段宽.docVIP

  • 74
  • 0
  • 约1.24千字
  • 约 4页
  • 2017-02-09 发布于湖南
  • 举报

【8-19】使用da转换器dac0832产生梯形波,梯形波的上升段和下降段宽.doc

【8-19】使用da转换器dac0832产生梯形波,梯形波的上升段和下降段宽

第八章作业: 1、设某一MCS-51系统,要求连接16个4×4的键盘,其硬件原理如下图所示,请编写相应键值扫描和识别程序。 假设上图中的键盘对应的键值分别为 0 1 2 3 4 5 6 7 8 9 A B C D E F 键值扫描和识别程序如下(仅为子程序,非完整程序): ORG 0800H KEYI: MOV P0,#00H MOV P1,#0FH MOV A,P1 ANL A,#0F0H MOV B,A MOV P1,#00H MOV P0,#0FH MOV A,P0 ANL A,#0F0H SWAP A ORL A,B CJNE A,#0FFH,KEYI1 RET KEYI1: MOV B,A MOV DPTR,#KEYCD MOV R3,#0FFH KEYI2: INC R3 MOV A,R3 MOVC A,@A+DPTR CJNE A,B,KEYI3 MOV A,R3 RET KEYI3: CJNE A,#0FFH,KEYI2 MOV A,#0FFH RET KEYCD: DB 0EEH,0EDH,0EBH,0E7H DB 0DEH,0DDH,0DBH,0D7H DB 0BEH,0BDH,0BBH,0B7H DB 7EH,7DH,7B

文档评论(0)

1亿VIP精品文档

相关文档