标题: 基于单片机汇编的数字电压表Proteus仿真程序 [打印本页]

作者: 相心木    时间: 2020-2-26 17:15
标题: 基于单片机汇编的数字电压表Proteus仿真程序
ZMW_0 EQU 30H
ZMW_1 EQU 31H
ZMW_2 EQU 32H
ADC EQU 35H
CLOCK BIT P2.4
ST BIT P2.5
EOC BIT P2.6
OE BIT P2.7
ORG 00H
SJMP START
ORG 0BH
LJMP INT_T0
START:MOV ZMW_0,#00H
   MOV P2,#0FFH
   MOV ZMW_1,#00H
   MOV ZMW_2,#00H
   MOV DPTR,#TABLE
   MOV TMOD,#02H
   MOV TH0,#245
   MOV TL0,#245
   MOV IE,#82H
   SETB TR0
WAIT:CLR ST
     SETB ST
  CLR ST
  JNB EOC,$
  SETB OE
  MOV ADC,P1
  CLR OE
  MOV A,ADC
  MOV B,#51
  DIV AB
  MOV ZMW_2,A
  MOV A,B
  MOV B,#5
  DIV AB
  MOV ZMW_1,A
  MOV ZMW_0,B
  LCALL DISP
  SJMP WAIT
INT_T0:CPL CLOCK
       RETI
DISP:MOV A,ZMW_0
     MOVC A,@A+DPTR
  CLR P2.3
  MOV P0,A
  LCALL DELAY
  SETB P2.3
  MOV A,ZMW_1
  MOVC A,@A+DPTR
  CLR P2.2
  MOV P0,A
  LCALL DELAY
  SETB P2.2
  MOV A,ZMW_2
  MOVC A,@A+DPTR
  CLR P2.1
  ORL A,#80H
  MOV P0,A
  LCALL DELAY
  SETB P2.1
  RET
DELAY:MOV R6,#10
D1:MOV R7,#250
   DJNZ R7,$
   DJNZ R6,D1
   RET
TABLE:DB 3FH,06H,5BH,4FH,66H
      DB 6DH,7DH,07H,7FH,6FH
   END
  

批注 2020-02-26 171357.jpg (267.1 KB, 下载次数: 41)

批注 2020-02-26 171357.jpg

数字电压表.rar

83.71 KB, 下载次数: 39, 下载积分: 黑币 -5






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1