AD转换程序的问题,求大神解答

2019-07-18 11:35发布


1.执行指令MOVX @DPTR,A时,WR是否会变成低电平?  若会,为什么仿真图上WR口一直为高电平?  还有执行MOVX A,@DPTR时的RD口。



汇编程序
      ORG 0000H
          LJMP MAIN
          ORG 0030H
     MAIN:MOV DPTR,#7FF8H              ;指向通道0
          MOV R1,#20H                  ;置数据区首地址
          MOVX @DPTR,A                 ;启动AD转换
      HER:JB P3.3,HER                  ;查询AD转换是否结束
          MOVX A,@DPTR                 ;读取AD转换结果
          CALL D2MS
          MOV B,#100                   ;取百位(0-255)
          DIV AB
          MOV 20H,A                    ;将百位存放在20H中
          MOV A,B
          MOV B,#10
          DIV AB
          MOV 21H,A                    ;将十位存放在21H中
          MOV 22H,B                    ;将各位存放在20H中
          CALL DISPLAY
          JMP MAIN
  DISPLAY:MOV P2,#7EH                 ;位选P2.0
          MOV DPTR,#TABLE              ;将表首地址存放在DPTR中
          MOV A,@R1                    ;20H中的数移给A
          MOVC A,@A+DPTR
          MOV P1,A
          CALL D2MS
          INC R1
          MOV P2,#7DH                 ;位选P2.1
          MOV A,@R1
          MOVC A,@A+DPTR
          MOV P1,A
          CALL D2MS
          INC R1
          MOV P2,#7BH                 ;位选P2.2
          MOV A,@R1
          MOVC A,@A+DPTR
          MOV P1,A
          CALL D2MS
          RET
     D2MS:MOV R6,#2
     D1MS:MOV R5,#249
       DL:NOP
          NOP
          DJNZ R5,DL
          DJNZ R6,D1MS
          RET

   TABLE: ;DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
         ; DB  77H,7CH,39H,5EH,79H,71H
           DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,80H
           DB 90H,88H,83H,0C6H,0A1H,86H,8EH
           END







1.png
Desktop.rar 下载积分: 积分 -1 分
39.86 KB, 下载次数: 10, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
武力戡乱
1楼-- · 2019-07-18 15:37
汇编,不会,帮顶一下!
黄烟斗
2楼-- · 2019-07-18 20:48
路过,瞧瞧,漂漂,加油加油
jingerlove
3楼-- · 2019-07-18 20:58
MOVX @DPTR,A 是从片内存储区(DPTR指向的单元)将数据读到A寄存器。并没有电平高低的变化
jingerlove
4楼-- · 2019-07-19 00:42
单片机上电在默认的情况下所有引脚都是高电平。这就是WR为什么一直是高电平
jingerlove
5楼-- · 2019-07-19 03:39
 精彩回答 2  元偷偷看……

一周热门 更多>