模拟电压采集课程设计.docxVIP

  • 17
  • 0
  • 约5.56千字
  • 约 15页
  • 2017-06-27 发布于浙江
  • 举报
模拟电压采集课程设计

完整代码: CODE SEGMENT ASSUME CS:CODE IOCONPT EQU 0003H IOAPT EQU 0000H ADPORT EQU 0060H DAPORT EQU 0070H CONTPORT EQU 00DFH DATAPORT EQU 00DEH DATA1 EQU 0500H ORG 1000H START: JMP ADCONTORL DATA2 DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,6FH,77H,7CH,39h,5EH,79h,71h ADCONTORL: CLI MOV AX,0H MOV DS,AX MOV AL,3FH MOV BX,DATA1 MOV DS:[BX],AL ADD BX,01H MOV AL,7FH MOV DS:[BX],AL ADD BX,01H MOV AL,3FH MOV DS:[BX],AL ADD BX,01H MOV AL,6FH MOV DS:[BX],AL ADD BX,01H MOV AL,40H MOV DS:[BX],AL ADD BX,01H MOV AL,40H MOV DS:[BX],AL ADD BX,01H MOV AL,00H MOV DS:[BX],AL ADD BX,01H MOV AL,00H MOV DS:[BX],AL ADD BX,01H MOV DX,CONTPORT MOV AL,00H OUT DX,AL ;KEYBORD DISPLY MODE MOV AL,2AH OUT DX,AL ;8279 CLOCK MOV AL,0d0h OUT DX,AL ;8279 CLEAR MOV AL,90h OUT DX,AL ;READ FIFO RAM COMMAND TEST1: IN AL,DX AND AL,80H JNZ TEST1 MOV AX,0H MOV DS,AX ADCON: MOV AX,00 MOV DX,ADPORT OUT DX,AL MOV CX,0500H DELAY: LOOP DELAY MOV DX,ADPORT IN AL,DX PUSH DX MOV DX,DAPORT OUT DX,AL POP DX PUSH AX DELAY0: MOV AL,89H MOV DX,IOCONPT OUT DX,AL NOP NOP NOP POP AX COUNT: CMP AL,0D0H JA TT1 CMP AL,30H JB TT2 PUSH AX MOV DX,IOAPT MOV AL,02H OUT DX,AL POP AX JMP CONTINUE TT1:PUSH AX MOV DX,IOAPT MOV AL,01H OUT DX,AL POP AX JMP CONTINUE TT2:PUSH AX MOV DX,IOAPT MOV AL,04H OUT DX,AL POP AX CONTINUE:MOV CL,AL CALL CONVERS CALL LEDDISP JMP ADCON C

文档评论(0)

1亿VIP精品文档

相关文档