钱晓捷,微机原理与接口技术第4版—基于IA-32处理器和32位汇编语言 第8章 常用接口技术 8.1定时控制接囗 8.2并行接□ 8.3异步串行通信接囗 8.4模拟接囗
钱晓捷,微机原理与接口技术·第4版——基于IA-32处理器和32位汇编语言 第 8 章 常用接口技术 8.1 定时控制接口 8.2 并行接口 8.3 异步串行通信接口 8.4 模拟接口
薇81定时控制接口 理>定时控制具有极为重要的作用 ·微机控制系统中常需要定时中断、定时检测、 术 定时扫描等 第·实时操作系统和多任务操作系统中要定时进行 进程调度 机●PC机的日时钟计时、DRAM刷新定时和扬声器音 调控制都采用了定时控制技术 >可编程定时器芯片 社·软硬件相结合、方便灵活的定时电路 软件延时方法 ●处理器执行延时子程序
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 8.1 定时控制接口 ➢定时控制具有极为重要的作用 微机控制系统中常需要定时中断、定时检测、 定时扫描等 实时操作系统和多任务操作系统中要定时进行 进程调度 PC机的日时钟计时、DRAM刷新定时和扬声器音 调控制都采用了定时控制技术 ➢可编程定时器芯片 软硬件相结合、方便灵活的定时电路 ➢软件延时方法 处理器执行延时子程序
8118253/8254定时器 骂>定时器(计数器):由数字电路中的计数电 蓍路构成,记录输入脉冲的个数 米·脉冲信号具有一定随机性,往往通过脉冲的个 第 数可以获知外设的状态变化次数(计数) 4 版 脉冲信号的周期固定(使用高精度晶振产生脉冲 机 信号),个数乘以周期就是时间间隔(定时) 械 Intel8253/8254可编程间隔定时器 出 版 3个独立的16位计数器通道 社 每个计数器有6种工作方式 8523ED D8253C-2
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 8.1.1 8253/8254定时器 ➢定时器(计数器):由数字电路中的计数电 路构成,记录输入脉冲的个数 脉冲信号具有一定随机性,往往通过脉冲的个 数可以获知外设的状态变化次数(计数) 脉冲信号的周期固定(使用高精度晶振产生脉冲 信号),个数乘以周期就是时间间隔(定时) ➢Intel 8253/8254可编程间隔定时器 3个独立的16位计数器通道 每个计数器有6种工作方式
概1.内部结构和引脚 理>3个相互独立的计数器通道,结构完全相同 接 ●计数器0 技 术 计数器1 第 计数器2 4 f预置寄存器 版>每个计数器通道 械·16位减法计数器CLK 减1计数器 OUT 业·16位预置寄存器 出 版·输出锁存器 GATE 输出锁存器
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 1. 内部结构和引脚 ➢3个相互独立的计数器通道,结构完全相同 计数器0 计数器1 计数器2 ➢每个计数器通道 16位减法计数器 16位预置寄存器 输出锁存器 预置寄存器 GATE CLK OUT 减1计数器 输出锁存器
定时器外设引脚 骂>CLK时钟输入信号 在计数过程中,此引脚上每输入一个时钟信号 术 (下降沿),计数器的计数值减1 第GATE门控输入信号 版·控制计数器工作,可分成电平控制和上升沿控 制两种类型 亚>0UT计数器输出信号 出 当一次计数过程结束(计数值减为0),OUT引 脚上将产生一个输出信号
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 定时器外设引脚 ➢CLK时钟输入信号 在计数过程中,此引脚上每输入一个时钟信号 (下降沿),计数器的计数值减1 ➢GATE门控输入信号 控制计数器工作,可分成电平控制和上升沿控 制两种类型 ➢OUT计数器输出信号 当一次计数过程结束(计数值减为0),OUT引 脚上将产生一个输出信号