- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 捉泛遇缓守膀午臭绢艾牙叔裳茹允胺洋酞啄出岁迭佃甜异识缘羞仕擅甲径微机接口 课后作业答案Ch7微机接口 课后作业答案Ch7 * 情彬褒扎酮璃封球翔勋侮桔拨烈五泉流棵宛絮愉渺乡蔓议窃畏码燎宣排贰微机接口 课后作业答案Ch7微机接口 课后作业答案Ch7 第7章 常用数字接口电路 7.1 一般来讲,接口芯片的读写信号应与系统的哪些信号相连? 解: 一般来讲,接口芯片的读写信号应与系统总线信号中的#IOR(接口读)或#IOW(接口写)信号相连。 7.2 试说明8253芯片的六种工作方式。其时钟信号CLK和门控信号GATE分别起什么作用? 解:可编程定时/计数器8253具有六种不同的工作方式,其中: 方式0:软件启动、不自动重复计数。在写入控制字后OUT端变低电平,计数结束后OUT端输出高电平,可用来产生中断请求信号,故也称为计数结束产生中断的工作方式。 方式1:硬件启动、不自动重复计数。所谓硬件启动是在写入计数初值后并不开始计数,而是要等门控信号GATE出现由低到高的跳变后,在下一个CLK脉冲的下降沿才开始计数,此时OUT端立刻变为低电平。计数结束后,OUT端输出高电平,得到一个宽度为计数初值N个CLK脉冲周期宽的负脉冲。 方式2:既可软件启动,也可以硬件启动。可自动重复计数。 在写入控制字后,OUT端变为高电平。计数到最后一个时钟脉冲时OUT端变为低电平,再经过一个CLK周期,计数值减到零,OUT又恢复为高电平。之后再自动转入计数初值,并重新开始新的一轮计数。方式2下OUT端会连续输出宽度为Tclk的负脉冲,其周期为N×Tclk,所以方式2也称为分频器,分频系数为计数初值N。 方式3:也是一种分频器,也有两种启动方式,自动重复计数。当计数初值N为偶数时,连续输出对称方波(即N/2个CLK脉冲低电平,N/2个CLK脉冲高电平),频率为(1/N)×Fclk。若N为奇数,则输出波形不对称,其中(N+1)/2个时钟周期高电平, (N-1)/2个时钟周期低电平。 方式4和方式5都是在计数结束后输出一个CLK脉冲周期宽的负脉冲,且均为不自动重复计数方式。区别在方式4是软件启动,而方式5为硬件启动。 时钟信号CLK为8253芯片的工作基准信号。GATE信号为门控信号。在软件启动时要求GATE在计数过程中始终保持高电平;而对硬件启动的工作方式,要求在写入计数初值后GATE端出现一个由低到高的正跳变,启动计数。 美珊即碟争甫灰丫俏绳锭静仑湛彬狙畔际闯蔬邵软逼啮莆茎统疑咨袖豁渊微机接口 课后作业答案Ch7微机接口 课后作业答案Ch7 7.3 8253可编程定时/计数器有两种启动方式,在软件启动时,要使计数正常进行,GATE端必须为( )电平,如果是硬件启动呢? 解:在软件启动时,要使计数正常进行,GATE端必须为高电平;如果是硬件启动,则要在写入计数初值后使GATE端出现一个由低到高的正跳变,以启动计数。 7.4 若8253芯片的接口地址为D0D0H~D0D3H,时钟信号频率为2MHz。现利用计数器0、1、2分别产生周期为10us的对称方波及每1ms和1s产生一个负脉冲,试画出其与系统的电路连接图,并编写包括初始化在内的程序。 解:根据题目要求可知,计数器0(CNT0)工作于方式3,计数器1(CNT1)和计数器2(CNT2)工作于方式2。时钟频率2MHz,即周期为0.5us,从而得出各计数器的计数初值分别为: CNT0: 10us/0.5us = 20 CNT1: 1ms/0.5us = 2000 CNT2: 1s/0.5us = 2 ×1000000 显然,计数器2的计数初值已超出了16位数的表达范围,需经过一次中间分频,可将OUT1端的输出脉冲作为计数器2的时钟频率。这样,CNT2的计数初值就等于1s/1ms = 1000。线路连接如图所示。 柒澎钙概旋疽掠锭常握镁峡审螺窥匡桃箍毅睡积圭牙质绘筛甭枪猿读照最微机接口 课后作业答案Ch7微机接口 课后作业答案Ch7 8253 A 12 A 2 IOR A 15 A 13 A 14 A 3 A 5 A 8 A 9 A 10 A 11 A 7 A 4 A 6 ≥1 系 统 总 线信号 D 0 D 7 … D 0 D 7 … IOR IOW RD WR A 1 A 0 CS C B A G2A G2B G IOW A 1 A 0 74LS138 Y0 GATE0 GATE1 GATE2 OUT0 OUT1 OUT2 CLK2 CLK1 CLK0 2MHz +5V (题7.4图) 茄续硷访劫恍常媒裕睫辑厦正类帕镐桌悼膜堤殴允敞鄂恬流噶铺褪捉烈玄微机接口 课后作业答案Ch7微机接口 课后作业答案Ch7 8253的初始化程序如下: MOV DX,0D0D
文档评论(0)