- 8
- 0
- 约9.27千字
- 约 42页
- 2017-03-31 发布于江苏
- 举报
微机原理八定时器计数器电路
第八章 定时器/计数器电路 8.1 计算机中的定时和计数 可编程定时器/计数器典型结构 可编程定时器/计数器的主要用途: 8.2 可编程定时器/计数器芯片8254/8253 8.2.1 基本功能 8.2.2 内部结构与外部引脚 8.2.2 内部结构与外部引脚 8.2.3 内部端口寻址与读写控制 8.2.4 六种工作方式 方式0的基本功能 方式0的定时波形 方式1的基本功能 方式1的定时波形 方式2的基本功能: 方式2的定时波形: 方式3的基本功能: 方式3的定时波形 方式4的基本功能: 方式4的定时波形 方式5的基本功能: 方式5的定时波形 8.2.5 应用编程 (1) 8254的控制字 (2) 8254的命令字 (3) 8254的状态字 (4) 读当前计数值/状态字的方法和原则 (5) 读回命令举例 2. 8254的编程方法及举例 (2)编程举例 系统的硬件连接: 初始化编程 初始化程序:(续) 8.3 8254在PC系列机定时系统中的应用 8254各通道在AT定时系统中的作用及信号规定 8.3 8254在PC系列机定时系统中的应用 8254三个通道在PC/AT机中的使用原理 实现硬件控制发声例程: BIOS对8254的初始化编程 初始化编程必须在8254/8253工作之前进行; 对每个用到的通道都要初始化:先向控制寄存器(端口3)写入方式控制字,再以通道地址(端口0,1或2)向CR写入计数初值。 如在工作过程中需要读取某通道的当前状态或当前CE值,应先向控制寄存器地址(端口3)写读回命令,再从该通道地址(端口0,1或2)读出相应锁存器内容。 (1) 编程说明 8.2.5 应用编程 例8.1 在8086系统中,用8254构成定时、计数与脉冲发生器 系统功能 利用通道0完成对外部事件计数功能,计满100次向CPU发中断请求。 利用通道1产生频率为1kHz的方波。 利用通道2作1s标准时钟。 8.2.5 应用编程 CLK1 2.5MHz 8086cpu D7~D0 D7~D0 RD RD WR WR M/IO A15 A3 A0=0 A2 A1 INTR CS 地址译码 A1 A0 8254 通道 1 通道2 通道0 GATE1 OUT1 1kHZ CLK2 GATE2 OUT2 CLK0 GATE0 OUT0 示波器或其它 波形接收器 外部事件 产生源 IR0 IR1 IR2 IR7 8259A ? ? +5V +5V +5V 8.2.5 应用编程 STT:MOV DX,port3 ;定义通道0工作于方式0 MOV AL,10H OUT DX,AL MOV DX,port0 ;给通道0送计数初值 MOV AL,64H OUT DX,AL 8259A的初始化编程 填写中断向量表 8254的初始化编程 8.2.5 应用编程 MOV DX,port3 ;定义通道1为方式3 MOV AL,76H OUT DX,AL MOV DX,port1 ;给通道1送计数初值 MOV AX,09C4H OUT DX,AL ;先送低字节(C4H) MOV AL,AH OUT DX,AL ;再送高字节(09H) MOV DX,port3 ;定义通道2为方式2 MOV AL,0B5H OUT DX,AL MOV DX,port2 ;给通道2送计数初值 MOV AX,1000H OUT DX,AL ;先送低字节(00H) MOV AL,AH OUT DX,AL ;再送高字节(10H) 8.2.5 应用编程 PC系列机定时系统包括两部分: CPU内部控制时序产生电路:主要用于内部指令执行过程。 I/O接口芯片的定时产生电路:由8254负责。以PC/AT机为例: 日历时钟由通道0完成 DRAM刷新由通道1完成 音频信号产生(驱动扬声器)由通道2完成 计数器通道0 计数器通道1 计数器通道2 功能 GATE CLK OUT 时钟信号发生器 刷新请求发生器 音频信号发生器 +5V 程控 +5V 1.1931816MHz 1.1931816MHz 1.1931816MHz 8259A IRQ0 8
您可能关注的文档
- 循环式教学模板.ppt
- 循环和尿殖系统.ppt
- 循环小数的复习课.ppt
- 循环电子教案.ppt
- 循环生理(上).ppt
- 循环码是线性分组码的个重要子集.ppt
- 循环系统【Circulation】.ppt
- 循环结构().ppt
- 循环结构do循环嵌套.ppt
- 循环结构VB程序设计.ppt
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
原创力文档

文档评论(0)