77范文网 - 专业文章范例文档资料分享平台

微机实验指导书(8)

来源:网络收集 时间:2019-04-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

① 流程图如图2.1.18所示,包括两个子程序(a,b)和一个主程序的流程图。

空操作 内部复位 计数初值计算 方式命令 8253-5初始化 工作命令 计数初值装入 返回 返回 (a) (b) 开始 输入所选的波特率 计数初值计算与装入 call set-bps 8251初始化 call init51 打开8253 查键盘 Y 有键按下? N 是ESC键? Y RxRDY=1? 接收准备好? N N Y 显示发送字符 接收一个字符 N 发送准备好? 显示接收字符 TxRDY=1? Y 发送1个字符 关闭8253 Y 是ESC键? N 返回DOS 结束 图2.1.18 全双工查询方式串行通信

(c) 35

②参

考程序

a)asm程序 (见C:\\HUST\\MF2KI\\Basic\\Asm\\AskFull.asm) b)c/c++程序(见C:\\HUST\\MF2KI\\Basic\\Cpp\\AskFull.cpp)

实验现象:启动程序DOS界面里会提示双方选择波特率,双方选择相同的波特率后,双机可以同时收发信息,并在屏幕上显示.

图2.1.20 双机半双工串行通信接收程序流程图

36

实验十四 查询方式A/D转换器接口实验(ADC0809)

一、实验目的

学习查询方式A/D转换器接口电路及数据采集程序设计原理与方法。

二、实验内容

基本实验 从ADC0809的7号通道,以查询方式采集一批数据,并在屏幕上显示。按ESC键,停止采集,程序退出。

三、实验要求

采用MFID实验平台的并行接口模块控制ADA模块进行数据采集。并进行程序的设计、调试,直至获得正确的结果。

四、实验原理

1.A/D转换器模块电路原理如图2.1.23所示。接口对象ADC0809,以及8个被采集的模拟量信号AD输入通道跳接开关。

图2.1.23 查询A/D接口电路

2.A/D转换器接口设计原理与方法的详细阐述,参考相关计算机接口技术参考书。 五、实验步骤: 步骤一:硬件连线 跳线设置: L区 O区 O区

JP6 JP10 JP12 跳接 跳接0 跳接1-2 模块电源 通道选择 以查询方式 37

单线连线方法:

F区 O区

PA0 D0

PA7 D7

PC4 EOC

PC2 OE

PC1 ALE PC0 START

排线连接方法:用26芯扁平线连接J5和J6。

步骤二:将平台的电源开关拔到“内”的位置上。在配套集成环境下进行硬件检测,达到初始

化芯片的目的。

步骤三:(示实验步骤)打开集成环境在“演示实验”菜单下点开“基本接口实验”。在“基本

接口实验”中的“A/D、D/A转换实验”中选择“A/D数据采集(查询方式)”实验进行演示。

步骤四:(学生实验步骤)打开集成环境在“文件”菜单下学生可以选择新建自己的C++/ASM

文件或者集成环境自带的C++/ASM参考程序进行调试、运行。

步骤五:观看实验现象得出结论。

△ 查询方式(数据采集参考程序)

①流程图如图2.1.24所示

38

发START信号开始NPC4=1?提示输入通道号Y发START信号获得通道号初始化8255PA口输出发OE信号送通道号至A口读A口内容锁存通道号显示A口内容重新初始化8255A口输入C口高四位输入低四位输出Y结束是否按键?N

图2.1.24 AD查询方式流程图 ② 参考程序

a)asm程序(见C:\\HUST\\MF2KI\\Basic\\Asm\\AskAD.asm)

b)c/c++程序(见C:\\HUST\\MF2KI\\Basic\\Cpp\\AskAD.cpp)

实验现象:启动程序后8个通道循环采集数据,只有被选的通道数字是按信号电源所给的信号大小变化,其他的通道数字随机变化而且变化不大。

39

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库微机实验指导书(8)在线全文阅读。

微机实验指导书(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/609127.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: