资讯详情

武汉大学计算机通信实验报告.doc

文档介绍:

电气工程学院

计算机与通信综合实验报告

学号:

姓名:

2015年 6 月 17日

实验一 A/D转换实验

一、实验目的

了解模/数转换的基本原理ADC使用0809。

二、实验内容

将实验系统上电位器提供的可调电压作为0809模拟信号的输入,编制程序,通过数字管将模拟量转换为数字量。

三、实验接线图

图6-1

四、编程指南

⑴ADC0809的START端为A/D转换启动信号,ALE端为通道选择地址的定信号,在实验电路中连接,同时锁定通道地址并开始A/D输入控制信号为采样转换CS和WR,故启动A/D转换只需要以下两个指令:

MOV DX, ADPORT ; ADC0809端口地址

OUT DX, AL ; 发CS和WR并发送通道地址

⑵等待延迟A/D使用下指令读取转换结果A/D转换结果。

MOV DX, ADPORT ; ADC0809端口地址

IN AL, DX

⑶循环不断采样A/D转换结果,边采样边显示A/D转换后的数量。

五、实验程序框图

六、实验步骤

①将0809 CS插孔连接到译码输出80000H插孔、连JX6→JX17。

②通道0模拟量输入端IN0连电位器W1的中心插头AOUT1(0-5V)插孔。

③操作实验程序

如在PC在机器和实验系统的在线状态下,操作实验程序时,鼠标左键单击菜单栏文件或工具栏打开图标,弹出打开文件对话框,然后打开8kAsm点击文件夹H0809.ASM文件可以单击确定装入A/D转换实验源文件,然后单击工具栏编译,即可完成源文件自动编译,装载目标代码功能,再单击调试中的调试R操作或工具图标操作,即开始操作程序。如果在没有PC80866K系统显示监控提示符P.根据SCAL按键,输入1000个起始偏移地址EXEC键在系统上显示0809 XX”。如果在没有PC80866K系统显示监控提示符P.根据SCAL按键,输入1000个起始偏移地址EXEC键在系统上显示0809 XX”。“XX表示输入模拟量转换后的数字量。

④调节电位器Wl, 显示器上会不断显示新的转换结果。

模拟量与数字量对应关系的典型值为:

0V→00H 2.5V→80H 5V→FFH

⑤按RST键退出。

上述两种方法的运行结果完全一致,因此,在以下实验中,实验程序可以以任何方式运行。

七、实验程序清单

实验一 A/D转换实验

CODE SEGMENT ;H0809.ASM

ASSUME CS:CODE

ADPORT EQU 8000h

PA EQU 0FF21H ;字位口

PB EQU 0FF22H ;字形口

PC EQU 0FF23H ;键入口

ORG 1000H

START: JMP START0

BUF DB ?,?,?,?,?,?

data1: db

0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1h

db 86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FH

START0: CALL BUF1

ADCON: MOV AX,00

MOV DX,ADPORT

OUT DX,AL

MOV CX,0500H

DELAY: LOOP DELAY

MOV DX,ADPORT

IN AL,DX

CALL CONVERS

CALL DISP

JMP ADCON

CONVERS:MOV AH,AL

AND AL,0FH

MOV BX,OFFSET BUF

MOV [BX 5],AL

MOV AL,AH

AND AL,0F0H

MOV CL,04H

SHR AL,CL

MOV [BX 4],AL

RET

DISP: MOV AL,0FFH ;00H

MOV DX,PA

OUT DX,AL

MOV CL,0DFH ;20H ;显示子程序,5ms

MOV BX,OFFSET BUF

DIS1: MOV AL,[BX]

MOV AH,00H

PUSH BX

MOV BX,OFFSET DATA1

ADD BX,AX

MOV AL,[BX]

POP BX

MOV DX,PB

OUT DX,AL

MOV AL,CL

MOV DX,PA

OUT DX,AL

PUSH CX

DIS2: MOV CX,00A0H

LOOP $

POP CX

CMP CL,0FEH ;01H

JZ LX1

INC BX

ROR CL,1 ;SHR CL,1

JMP DIS1

LX1:

内容来自淘豆网www.taodocs.com请注明转载来源.

标签: wl电位器b

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台