最新微机原理课件第十章PPT课件.ppt
《最新微机原理课件第十章PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新微机原理课件第十章PPT课件.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理课件第十章10.1 10.1 可编程计数器定时器的基本工作原理可编程计数器定时器的基本工作原理10.1.1 10.1.1 基本功能基本功能以以82538253芯片为例来说明其基本功能,大致可概括为以下五点:芯片为例来说明其基本功能,大致可概括为以下五点:1 1)3 3个计数器:每个个计数器:每个82538253芯片上有芯片上有3 3个独立的个独立的1616位计数通道。位计数通道。2 2)2 210MHz10MHz的计数频率:每个计数器的计数频率范围为的计数频率:每个计数器的计数频率范围为0 0 2MHz2MHz,其改进型,其改进型825482542 2的计数频率的计数频率范围为范围为0
2、 010MHz10MHz。3 3)2 2种数制计数:每个计数器都可以按照二进制或十进制计种数制计数:每个计数器都可以按照二进制或十进制计 数。数。4 4)6 6种工作方式:每个计数通道都有种工作方式:每个计数通道都有6 6种工作方式,可由程序种工作方式,可由程序 设置或改变。设置或改变。5 5)与)与TTLTTL兼容:所有输入兼容:所有输入/输出引脚都与输出引脚都与TTLTTL兼容。兼容。11/18/20222 (3)(3)计数器计数器 (4)(4)控制寄存器控制寄存器 图图10.310.382538253计数器结构图计数器结构图 11/18/2022910.3 825310.3 8253的控
3、制字的控制字 图图10.410.4 8253 8253的控制字的控制字 11/18/2022101 1、计数方式的设定、计数方式的设定82538253有两种有两种计数方式:二进制计数和计数方式:二进制计数和BCDBCD码计数。选择数制采用码计数。选择数制采用控控 制字的制字的D D0 0位来设定。位来设定。2 2、工作方式的设定、工作方式的设定82538253有有6 6种种工作方式:方式工作方式:方式0 0方式方式5 5。3 3、读写格式的设定、读写格式的设定 8253 8253有有4 4种种写入计数初值格式或读计数值格式的设定,选择写入计数初值格式或读计数值格式的设定,选择读写格式采用读写格
4、式采用控制字的控制字的D D5 5、D D4 4位来设定。位来设定。4 4、计数器通道的选择、计数器通道的选择11/18/20221110.4 825310.4 8253的工作方式的工作方式10.4.1 825310.4.1 8253的的6 6种工作方式种工作方式1 1、方式、方式00计数结束中断方式计数结束中断方式计数结束中断方式必须注意以下几点:计数结束中断方式必须注意以下几点:图图10.510.5 方式方式0 0波形图波形图 11/18/202212(1 1)OUTOUT信号信号 控制字写入后,控制字写入后,OUTOUT变低电平,直到计数变低电平,直到计数器减到器减到0 0时才变为高电平
5、。时才变为高电平。OUTOUT输出可以作为计输出可以作为计数结束的中断信号。数结束的中断信号。(2 2)GATEGATE信号信号 计数器受计数器受GATEGATE信号控制,当信号控制,当GATEGATE0 0时,停时,停止计数器的计数操作;当止计数器的计数操作;当GATEGATE1 1时,计数器时,计数器继续计数。继续计数。(3 3)初始值)初始值 一是每次装入初始值后计数器只计数一遍。一是每次装入初始值后计数器只计数一遍。二是计数过程中可重新装入计数初值。二是计数过程中可重新装入计数初值。另外,若设置初值为另外,若设置初值为N N,则输出信号,则输出信号OUTOUT是在是在N+1N+1个个C
6、LKCLK脉冲之后才变高的。脉冲之后才变高的。11/18/2022132 2、方式、方式11可编程单稳触发器可编程单稳触发器可编程单稳触发器方式必须注意以下几点:可编程单稳触发器方式必须注意以下几点:图图10.610.6 方式方式1 1波形图波形图 11/18/202214(1 1)OUTOUT信号信号 控制字写入后,控制字写入后,OUTOUT变高电平,变高电平,CPUCPU写入计数初始值写入计数初始值后,计数器并不计数,直到后,计数器并不计数,直到GATEGATE信号后信号后OUTOUT变为低电平。变为低电平。直到计数器减到直到计数器减到0 0时,时,OUTOUT输出才变为高电平。输出才变为
7、高电平。(2 2)GATEGATE信号信号 GATE GATE信号在方式信号在方式1 1中起触发信号作用。中起触发信号作用。CPUCPU写入计数写入计数值后,计数器必须由值后,计数器必须由GATEGATE信号触发才开始计数。允许信号触发才开始计数。允许GATEGATE信号多次触发,计数过程中,外部可发信号多次触发,计数过程中,外部可发GATEGATE脉冲脉冲进行再触发。进行再触发。(3 3)初始值)初始值 计数过程中,计数过程中,CPUCPU可改写初始值,但计数过程不受影可改写初始值,但计数过程不受影响,计数将按原来的初始值减到响,计数将按原来的初始值减到0 0,在,在GATEGATE信号再次
8、触信号再次触发后,才会按新的初始值重新开始计数。发后,才会按新的初始值重新开始计数。11/18/2022153 3、方式、方式22分频器分频器分频器方式必须注意以下几点:分频器方式必须注意以下几点:图图10.710.7 方式方式2 2波形图波形图 11/18/202216(1 1)OUTOUT信号信号 OUT OUT信号是输入时钟按照计数值信号是输入时钟按照计数值N N次分频后次分频后的一个连续脉冲。此方式可以作为一个脉冲速的一个连续脉冲。此方式可以作为一个脉冲速率发生器或用于产生实时时钟中断。率发生器或用于产生实时时钟中断。(2 2)GATEGATE信号信号 计数器的初始值写入后,只有当计数
9、器的初始值写入后,只有当GATEGATE引脚引脚为高电平时,计数器才开始递减计数。为高电平时,计数器才开始递减计数。GATEGATE端端每一次由低到高的跳变触发,都将引起一次重每一次由低到高的跳变触发,都将引起一次重新从新从CRCR向向 CE CE的装入操作。的装入操作。(3 3)初始值)初始值 计数过程中,计数过程中,CPUCPU可改写初始值,但当前可改写初始值,但当前计数过程不受影响,计数将按原来的初始值减计数过程不受影响,计数将按原来的初始值减到到0 0,OUTOUT输出一个负脉冲,计数器装入新的初输出一个负脉冲,计数器装入新的初始值后重新开始计数。始值后重新开始计数。11/18/202
10、2174 4、方式、方式33方波发生器方波发生器方波发生器方式必须注意以下几点:方波发生器方式必须注意以下几点:图图10.810.8 方式方式3 3波形图波形图 11/18/202218(1 1)OUTOUT信号信号 方式方式3 3的的OUTOUT信号与方式信号与方式2 2的工作类似,输出的工作类似,输出均为周期性的,但方式均为周期性的,但方式3 3的输出为方波。的输出为方波。(2 2)GATEGATE信号信号方式方式3 3的的GATEGATE信号与方式信号与方式2 2的作用相同。的作用相同。(3 3)初始值)初始值 当初始值为偶数时,输出方波的占空比一当初始值为偶数时,输出方波的占空比一定为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 微机 原理 课件 第十 PPT
限制150内