⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ad.asm

📁 编程用A/D芯片ADC0809采样电位器输入电压
💻 ASM
字号:
;扫描频率
CODE     SEGMENT
ASSUME    CS:CODE,DS:code
START:   push      cs
	 pop       ds
	 call      delay
	 MOV       DX,212h
	 MOV       AL,00h
	 OUT       DX,AL
	 
	 MOV       AL,38h
	 OUT       DX,AL
	 
	 MOV       CX,06H
XZ:  MOV       DX,210h
	 MOV       AL,00H
	 OUT       DX,AL
	 LOOP      XZ
	 

	 
	 NOP
bg:  mov   dx,208h
	 mov   al,0
	 out   dx,al
	 call   delay
	 in    al,dx
	 mov   ah,al
	 mov   cl,04h
	 ror   al,cl
	 and   al,0fh
	 push    ax
	 mov    dx,212h
	 mov    al,91h
	 out    dx,al
	 pop    ax
	 LEA    BX,LED
	 XLAT
	 MOV    DX,210h          ;将AL中内容写到数码管上
	 OUT    DX,AL

	 

	 
	 
	 
	 mov    al,ah
     and    al,0fh
	 push    ax
	 mov    dx,212h
	 mov    al,90h
	 out    dx,al
	 pop    ax
	 LEA    BX,LED
	 XLAT
	 MOV    DX,210h          ;将AL中内容写到数码管上
	 OUT    DX,AL
     call   delay
	 jmp bg

	 
	 
	 
	 
	 
LED  DB  3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H
      DB  5EH,79H,71H
delay proc near
	push cx
	mov cx,0f00h
	loop $
	pop cx
	ret
	delay endp
	 CODE  ENDS
END      START                                              

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -