- 18
- 0
- 约 3页
- 2016-07-05 发布于重庆
- 举报
微机原理实验模数转换报告
一、实验名称:模数转换
二、实验目的:
了解模数转换原理,掌握ADC0809的使用方法。
三、实验内容:
将模拟电路中的电阻器滑动端连接至ADC0908的IN0端;
写程序对IN0通道的模拟量进行模数转换;
将模数转换得到的数字量以十六进制的形式显示在微机屏幕上,并且要求任意两个十六进制数之间要有空格。
四、实验原理图:
五、程序流程图:
实验结论:
连接好外部电路,执行程序后,在危机屏幕上不断显示出此时电位计所表示的数字量的十六进制数,若连续旋转电位计,则显示的数字量从00H到0FFH之间连续变化。
七、实验心得:
模数转换顾名思义就是将模拟量转换为数字量,因此在实验中模拟量的输入就至关重要,这体现在外部电路连接中;另外,关于在微机屏幕上显示数据,使用了INT 21H的一系列功能,同时涉及到将二进制数转换为对应的十六进制的ASCⅡ码的过程,在实验中对这部分内容又有了进一步的巩固和掌握。
附:程序清单
STACK SEGMENT STACK
DW 100 DUP(0)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,SS:STACK
MAIN PROC
START: MOV DX,0EF00H-280H+298H
MOV AL,56H ;56H可以为任意数
OUT DX,AL
MOV CX,0FFFFH
DELAY: LOOP DELAY
IN AL,DX
MOV BL,AL
MOV CL,4
SHR AL,CL
CALL DISP ;显示高位
MOV AL,BL
AND AL,0FH
CALL DISP ;显示低位
MOV AH,2
MOV DL,20H
INT 21H
MOV AH,2
MOV DL,20H
INT 21H ;加两个空格
PUSH DX
MOV DL,0FFH
MOV AH,6
INT 21H
POP DX
JZ START ;判断是否有键按下
MOV AH,4CH
INT 21H
MAIN ENDP
DISP PROC
MOV DL,AL
CMP DL,9
JLE NUMBER
ADD DL,7H
NUMBER: ADD DL,30H
MOV AH,2
INT 21H
RET
DISP ENDP
CODE ENDS
END MAIN
您可能关注的文档
最近下载
- 商务星球版2025-2026学年七年级下册地理教学工作计划(及进度表).docx
- TCL 移动空调KYR-35 KY使用说明书.pdf
- 工业机器人离线编程与仿真 教案 项目1--4 仿真软件的安装与工作站的构建---仿真软件的应用.docx VIP
- 人文艺术欣赏ppt课件(优质ppt).pptx VIP
- 伤口评估与护理记录PPT课件.pptx
- 骨科手术高龄患者并发症及相关护理措施-来源:现代养生(下半月版)(第2018001期)-河北省医疗气功医院.pdf VIP
- 小学一二年级全册体育教案.pdf VIP
- 大数据环境下网络安全问题探讨.doc VIP
- 论司法确认程序审查规则检视与优化.docx VIP
- 2022年中国社会科学院法律史考博真题、考博参考书,考博资料,难度分析.pdf VIP
原创力文档

文档评论(0)