网站大量收购独家精品文档,联系QQ:2885784924

微机原理作业-8.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理作业-8

第8章 1. 8253芯片有几个计数通道?每个计数通道可工作于哪几种工作方式?这些操作方式的主要特点是什么? 答: (1)8253芯片有3个计数通道。 (2)每个计数通道均可工作于6种工作方式。方式1—可重复触发的单稳态触发器,方式2—自动重装初值的N分频器,方式 3 —方波发生器,方式4—软件触发的选通信号发生器,方式5—硬件触发的选通信号发生器。 (3)6种工作方式的特点: 输出波形:0、1 单稳输出,2、4、5 为单次负脉冲,3 为方波。2、3 为连续波形,其余为不连续波形;1、5 可硬件重复触发。 初始电平:写入控制字,只有0为低电平,其余均为高电平;写入初值,在GATE有效的情况下(计数期间),0、1为低电平,2、3、4、5均为高电平。 触发方式: 0、4为电平触发,上升沿继续。0是GATE=0停止计数, GATE再次为1,从中止处继续。4是GATE=0停止, GATE再次为1,从原装初值开始计数。 1、5为边沿触发,计数过程中再次出现GATE上升沿,计数器按原装初值开始计数。 2、3为电平触发,上升沿有效,GATE=0停止计数,计数过程中再次出现GATE上升沿,计数器按原装初值开始计数。 计数过程重新写入初值: 0、4----在GATE=1时,立即按新初值开始计数。 1、5----不影响目前的计数,只有在GATE再次出现上升沿时,按新初值开始计数。 2、3----不影响本次输出,本次计数结束后,若GATE=1,(重装新初值)按新初值开始计数。 自动重装能力:2、3 具有自动重装能力(其余没有),可输出连续的波形。 可重复触发能力:1、5具有可重复触发能力(其余没有)。 2. 8253的最高工作频率是多少?8254与8253的主要区别是什么? 解:8253的最高工作频率是2MHz。8254是8253的增强型产品,引脚兼容,功能几乎完全相同,其主要区别在于8253的最高工作频率是2MHz,而8254的最高工作频率是10MHz;8254具有读回功能,可以同时锁存1----3个计数器的计数值及状态值,供CPU读取,而8253每次只能锁存和读取一个通道的计数器,且不能读取状态值。 4. 设8253的通道0----2和控制口的地址分别为300H、302H、304H、306H,定义通道0工作在方式3,CLK0=2MHz,使编写初始化程序,并画出硬件连接图。要求通道0输出1.5KHz的方波,通道1用通道0的输出作计数脉冲,输出频率为300Hz的序列负脉冲。通道2每秒钟向CPU发50次中断请求。 解: (1)通道0输出1.5KHz的方波,应工作在方式3,2MHz/1.5K Hz=1333,则可得通道0的定时初值为1333=535H。 (2)通道1用通道0的输出作计数脉冲,输出频率为300Hz的序列负脉冲,应工作在方式2,通道1的定时初值=1.5K Hz /300Hz =5。 (3)通道2每秒钟向CPU发50次中断请求,可工作在方式2(或方式3),以2MHz信号作计数脉冲,通道2的定时初值=2MHz /50Hz=40000=9C40H。 硬件连结图如下图所示。 8253的初始化程序: ;通道0初始化程序 MOV DX,306H MOV AL ;通道0控制字,读写两字节,方式3,二进制计数 OUT DX, AL MOV DX,300H MOV AL, 35H OUT DX, AL ;写人低字节 MOV AL, 05H OUT DX, AL ;写人高字节 ;通道1初始化程序 MOV DX,306H MOV AL ;通道1控制字,只读写低宇节,方式2,二进制计数 OUT DX, AL ;写人方式字 MOV DX,302H MOV AL,05H ;低字节 OUT DX,AL ;写人低字节 ;通道2初始化程序 MOV DX,306H MOV AL, ;通道2方式字,读写两字节,方式2,二进制码计数 OUT DX,AL MOV DX,304H MOV AX, 40H ;计数初值字节 OUT DX,AL ;写人低字节 MOV AL, 9CH OUT DX, AL ;写人高字节 5. 某微机系统中,8253的端口地址为40----43H,时钟频率为5MHz,要求通道0输出方波,使计算机每秒钟产生18.2次中断;通道1每隔15μs

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档