李伯成《微机原理》习题 第六章_第1页
李伯成《微机原理》习题 第六章_第2页
李伯成《微机原理》习题 第六章_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

李博成微机原理练习6章如果8253芯片上的8088外围接口地址为0 d 0 h 0 d 0 dfh,则当添加到8253的时钟信号为2MH时绘制电路。(1)如果使用计数器0,1,2分别在10微秒的对称方波和0.1秒和10秒产生一个负脉冲,请说明8253如何连接和编写初始化过程。(2)如果要通过接口使用8088程序控制GATE,请尝试使用CPU有效启动GATE,然后在20微秒后在计数器0的OUT端发出正脉冲,设计满足此要求的硬件和软件。3个计数器必须在方波发生器模式3下工作,计数器0的输出信号周期为10微秒。时钟信号周期我是0.5微秒,所以计数器0的计数值是20。如果将0用作计数器1的时钟,计数器1的拆分系数为1/10-4,将OUT0用作计数器2的时钟,则计数器2的拆分系数应为100。因此,初始化程序部分如下:计数器0: 00 01 011=37h计数器0单字节方法3十进制计数器1 01 11 011 1=57H计数器1双字节方法3十进制计数器2 10 01 011=97h计数器2单字节方法3十进制MOVDX,0 d0 D3 h;控制端口地址头发,37HOUT DX,ALMOVDX,0d 0d 0h;计数器0端口地址头发,20OUTDX,ALMOVDX,0D0D3H头发,57HOUTDX,ALMOVDX,0d 0 D1 h;计数器1端口地址MOV AL,00OUT DX,AL头发,100OUTDX,ALMOVDX,0 d0 D3 h;头发,97HOUTDX,ALMOVDX,0D0D2HMOV AL,100OUT DX,AL在6.2中,8255并行接口地址为FFE0到FFE3H,并尝试连接到8088系统总线。(1),在8255的3个端口上输出24条线,并且输出振幅和频率为任意球面波的情况下,试验制作程序。(2),如果A/D转换器的前导和运行时间如图所示,请将此A/D转换器连接到8255,转换一次数据(包括初始化程序),然后编写将数据存储在DATA中的程序。解决方法:根据给定的接口地址,相应的回路连接如下:(1),所有三个端口均可工作,具体取决于8255字符格式方法0输出,即1 00 0 0 0 b=80H初始化包括:MOVDX、FFE3H头发,80hOUT DX,AL;不管8255输出范围如何,都不能使用方波,因此不能解决后续问题。(2),8255的初始化包括操作模式0、a端口、b端口输出、c端口行4位输出、c端口高4位输入、程序启动时将PC0、PC1设置为低级别。因此,控制词必须:1 00 1 0 0B=98H相应地,记下以下过程:MOV DX,FFE3H8255控制寄存器地址MOV AL,98H;工作方式控制字OUTDX,al;8255写入MOV DX、FFE 2;8255C端口MOV AL,0;OUT DX,al;使PC0、PC1成为行级数据收集部分以查看方式编写,程序以如下方式编写:AD0809 PROC NEARPUSHAXPUSHBX;PUSHDX;PUSHSI;断点保护MOV DX、SEG ADATA;数据存储段地址转换MOV DS、dx;MOVSI、OFFSET ADATA;数据存储偏移地址转换XORBX、bx;MOVBL,08;模拟输入通道数BEGIN:MOVDX,FFE1H;8255B端口选择模拟通道MOV AL、bl;OUT DX,al;选择仿真输入通道MOV DX,FFE2H;8255C端口地址MOV AL,01H;OUTDX,al;头发,00H;OUTDX,al;输出开始转换脉冲START变更:inal、dx;c端口读取,EOC信号查找TESTAL,10H;PC4测试Jz更改如果EOC无效,则等待头发,02H;OUTDX,al;发送OE脉冲MOVDX、FFE0H;8255A端口INAL、dx;读取转换数据MOV SI,al;存入数据区域MOVDX、FFE2H;MOV AL,0OUT DX,al;取消OE信号INCSI;移动数据区域指针INC BL;选择下一个通道头发,08HCMP AL,BLJNZ BEGINpopsi流行x流行bx波帕尔RETAD0809

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论