华东理工大学微机原理历年真题第十章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《华东理工大学微机原理历年真题第十章课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华东理工大学 微机 原理 历年 第十 课件
- 资源描述:
-
1、第十章第十章 计数器和定时器电路计数器和定时器电路82538253z定时中断,定时检测,事件计数z方法:方法:z(1)软件定时z(2)不可编程硬件定时,如555接R,Cz(3)可编程硬件定时,如8253z8253工作原理工作原理z 内部结构及功能z 控制字z 工作方式z8253编程和应用举例编程和应用举例z 编程z 定时功能应用z 计数功能应用第一节第一节 82538253工作原理工作原理一、一、82538253内部结构及功能内部结构及功能 1.内部结构内部结构 CLK0D0D7 GATE0 OUT0 RD CLK1 WR GATE1 A1 OUT1 A0 CS CLK2 GATE2 OUT2
2、 3个独立的16位减法计数器数据总线缓冲读写控制逻辑控制字寄存器计数器0计数器1计数器2zD0D7 三态双向数据线zCS RD WR A1 A0 功能 0 0 0 读写计数器0 0 0 1 读写计数器1 0 1 0 读写计数器2 0 1 0 1 1 控制寄存器写控制字 1 禁止工作2.引脚引脚 CLK OUT GATEz(1)CLK:时钟脉冲输入,计数器对它计数。z(2)GATE:门控信号输入,高电平允许计数。z(3)OUT:输出端,计数到“0”时,有输出。z计数初值由软件设置,可编程。z16位减法计数器计数器z(1)计数:对事件脉冲(CLK入)计数,计满个数输出信号z(2)定时:CLK输入基
3、准时钟脉冲,设定计数初值,计到“0”时,定时到。返回3.功能功能z写控制字控制寄存器 (1)选择计数器 (2)读/写操作 (4)计数方式 0:二进制 00:计数器0 00:计数器锁存 1:BCD码 01:计数器1 01:只读写低8位 (3)工作方式 10:计数器2 10:只读写高8位 000:方式0 11:非法 11:先读写低8位 001:方式1 后读写高8位 10:方式2 11:方式3 100:方式4 101:方式5二、二、82538253控制字控制字SC1 SC0 RL1 RL0 M2 M1 M0 BCDz1.1.方式方式00计数结束产生中断 WR CLK OUT 赋初值4 计数结束z说明
4、:说明:z(1)写入方式0控制字,OUT变低。z(2)赋初值后,WR的上升沿后下一个CLK脉冲下降沿,计数值送计数器,开始计数。z(3)计数结束OUT变高,向CPU提出中断。z(4)GATE=0,禁止计数;GATE=1,允许计数。43三、工作方式三、工作方式4 3 2 1 0z2.2.方式方式11可编程单稳态可编程单稳态 CLK GATE OUT 3 2 1 0 赋初值 开始计数 计数结束z说明:z(1)写入控制字,OUT为高,赋初值后,并不计数。z(2)GATE脉冲启动计数,OUT=0,计数结束OUT=1。z(3)OUT的宽度由计数初值决定,可编程单稳态,输出单脉冲。z(4)计数过程中,GA
5、TE又来,重新计数,脉宽增加。z3.3.方式方式22频率发生器频率发生器 CLK OUT N=3z说明:z(1)写入控制字,赋初值后,开始计数。z(2)OUT连续输出固定频率的负脉冲 频率=CLK频率/计数初值z(3)GATE 启动计数,GATE=1允许计数。z GATE 和0禁止计数。z4.4.方式方式33方波发生器方波发生器 CLK OUT N=4z说明:z(1)写入控制字,赋初值后,开始计数。z(2)OUT连续输出固定频率的方波 频率=CLK频率/计数初值z(3)计数值N为偶数,OUT一半高,一半低。计数值N为奇数,OUT高电平的宽度多一个周期。z(4)GATE的作用同方式2。z5.5.
6、方式方式44软件触发选通软件触发选通 CLK WR OUT 赋初值3 3 2 1 0z说明:z(1)写入控制字,OUT=1,赋初值,WR的上升沿后下一个CLK脉冲下降沿,计数值送计数器,开始计数。z(2)计数至0,OUT输出一个负脉冲。z(3)GATE=0禁止计数,GATE=1允许计数。z6.6.方式方式55硬件触发选通硬件触发选通z CLK GATE OUT 3 2 1 0 z说明:z(1)写入控制字,OUT=1,赋初值,并不立即计数。z(2)GATE 启动计数,计到0,OUT输出一个负脉冲。z(3)计数过程中GATE来一个 重新计数。z(1)方式2、4、5的输出波形是相同的,都是宽度为一个
7、CLK周期的负脉冲。z 方式2是连续工作,方式4、5是单个。z 方式4由软件触发,方式5由门控触发启动。z(2)方式5、1都由门控触发启动,但输出波形不同。z 方式5为宽度是一个CLK周期的负脉冲。z 方式1为宽度是N个CLK周期的低有效脉冲。7.总结总结z(3)输出输出OUTz 方式0在写入控制字后输出为低,z 其它5种方式为高。z(4)计数值的设置计数值的设置z 方式0、2、3、4写入计数值后开始计数。z 方式1、5需外部触发启动,才开始计数。z(5)门控门控GATE的作用的作用 44方式0方式1方式2方式3 方式4方式50禁止计数无影响 禁止计数 禁止计数禁止计数无影响下降沿暂停计数无影
展开阅读全文