《计算机接口技术实验指导书》
《计算机接口技术》
实验指导书
2009-04-09
目录
实验环境简介.........................................................................................................................3 实验一 简单I/O口扩展实验 ..................................................................................................5 实验二 8255并行口实验 ........................................................................................................7 实验三 8250串口实验 ...........................................................................................................9 实验四 8253定时器/计数器接口实验.................................................................................... 12 实验五 8259中断控制器实验 ............................................................................................... 15 实验六 存储器读写实验 ....................................................................................................... 18 实验七 A/D实验 ................................................................................................................. 20 实验八 D/A实验 ................................................................................................................. 22 实验报告要求....................................................................................................................... 23
实验环境简介
一、实验硬件环境
实验采用北京精仪达盛科技有限公司的CPU挂箱,如下图所示。并通过串口与PC机相连,进行程序的下载和调试。
二、实验软件环境
8086集成开发环境是为INTEL8086系列程序开发的多窗口程序级开发调度软件,它的友好的WINDOWS的界面使用户的使用简单快捷,极大的提高了程序的开发效率。
安装程序:MCS 8086/ Setup.exe。生成如下图标。
进行串口连接的配置如下。
三、实验注意事项
实验之前认真阅读实验指导书的实验要求,进行前期知识的复习和实验内容的预习。实验时要遵守实验室的规章制度,听从实验室老师的指导,禁止操作与本次实验无关的设备。
进行硬件连接和断开时应切断电源,禁止带电操作,以免损坏元件。
使用连线进行端口的连接时,要拧入、拧出,一次只连接或拔出一根线的一端。 四、实验要求
要求按照实验指导书介绍,完成基本实验内容。并能够在基本实验的基础上,改变实验参数,如:改变硬件线路设计,修改相应的实验程序,创新性地实现新实验的方案设计和实验内容。
实验一 简单I/O口扩展实验
一、实验目的
1. 熟悉74LS273,74LS244的应用接口方法。
2. 掌握用锁存器、三态门扩展简单并行输入、输出口的方法。
3. 通过本实验,掌握嵌入式系统的基础开发方法,掌握本实验平台的基本开发步骤,熟悉开
发软、硬件平台的使用,学会程序的单步调试运行。 二、实验设备
CPU挂箱、8086CPU模块
三、实验内容
逻辑电平开关的状态输入74LS244,然后通过74LS273锁存输出,利用LED显示电路作为输出的状态显示。
四、实验原理介绍
本实验用到两部分电路:开关量输入输出电路,简单I/O口扩展电路。
五、实验步骤 1.实验接线:( 表示相互连接)
CS0 CS244;CS1 CS273;平推开关的输出K1~K8 IN0~IN7(对应连接);00~07 LED1~LED8。
2.编辑程序,单步运行,调试程序
4. 调试通过后,全速运行程序,观看实验结果。 5. 编写实验报告。
六、实验提示
74LS244或74LS273的片选信号可以改变,例如连接CS2,此时应同时修改程序中相应的地址。 七、实验结果
程序全速运行后 ,逻辑电平开关的状态改变应能在LED上显示出来。例如: K2置于L位置,则对应的LED2应该点亮。 八、程序框图
九、程序源代码 assume cs:code
code segment public org 100h
start: mov dx,04a0h ;74LS244地址 in al,dx ;读输入开关量 mov dx,04b0h ;74LS273地址
out dx,al ;输出至LED jmp start code ends end start
十、改进实验
提示:地址分配表如下:
CS0 片选信号,地址04A0~04AF 偶地址有效 CS1 片选信号,地址04B0~04BF 偶地址有效 CS2 片选信号,地址04C0~04CF 偶地址有效 CS3 片选信号,地址04D0~04DF 偶地址有效 CS4 片选信号,地址04E0~04EF 偶地址有效 CS5 片选信号,地址04F0~04FF 偶地址有效 CS6 片选信号,地址0000~01FF 偶地址有效 CS7 片选信号,地址0200~03FF 偶地址有效
改变片选信号线的连接方式,如:CS3 CS244;CS4 CS273;请修改相应的程序实验上述方案中的功能。
实验二 8255并行口实验
一、实验目的
掌握8255A的编程原理 二、实验设备
CPU挂箱、8086CPU模块
三、实验内容
8255A的A口做为输入口,与逻辑电平开关相连。8255A的B口做为输出口,与发光二极管相连。编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。 四、实验原理介绍
本实验用到两部分电路:开关量输入输出电路和8255可编程并口电路。
五、实验步骤 1、 实验接线 CS0 CS8255,PA0~PA7,平推开关的输出K1~K8,PB0~PB7 发光二极管的输入LDE1~LDE8。 2、 编程并全速或单步运行
3、 全速运行时拨动开关,观察发光二极管的变化,当开关某位置于L时,对应的发光二极管
点亮,置于H时熄灭。 六、实验提示
8255A是一种比较常用的并行接口芯片,其特点在许多教科书中均有介绍,8255A有三个
8位的输入输出端口,通常将A端口作为输入用,B端口作为输出用,C端口作为辅助控制用,本实验也是如此。实验中8255A工作基本输入输出方式(方式0)
七、实验结果
程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如:K2置于L位置,则对应的LED2应该点亮。 八、程序框图
九、程序源代码 assume cs:code
code segment public org 100h
start: mov dx,04a6h mov ax,90h out dx,ax start1: mov dx,04a0h in ax,dx mov dx,04a2h
;控制寄存器地址
;设置为A口输入,B口输出
;A口地址 ;输入 ;B口地址
out jmp code ends end start
dx,ax start1
;输出
十、改进实验
若改变本实验当中并行通讯接口的输入、输出方式,例如:改变为B口输入、A口输出,请修改相应的硬件连接和软件程序内容。 assume cs:code
code segment public org 100h start:
mov
dx,04a6h mov ax,82h out dx,ax
start1: mov dx,04a2h in ax,dx
mov dx,04a0h out dx,ax
jmp
start1
code ends end start
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




