- 14
- 0
- 约4.57千字
- 约 25页
- 2021-08-30 发布于北京
- 举报
微机原理与接口技术第七章 可编程I/O接口芯片本章内容7.1 可编程I/O接口芯片概述7.2 可编程并行接口芯片8255A7.3 可编程定时器/计数器82537.4 可编程串行通信接口芯片82517.5 可编程DMA控制器82377.3.1 概述计数/定时在微机系统中具有重要作用,其实现方法可分为软件和硬件两种方法软件方法:电路简单,CPU效率低硬件方法:电路复杂,CPU效率高硬件方法中常采用可编程计数/定时芯片计数与定时的本质是相同的,都是基于计数器进行操作当计数通道输入标准的时钟信号,即为定时器当计数通道输入非周期的脉冲信号,仅为计数器7.3.1 概述可编程计数/定时器 8253 的主要功能:具有三个独立的16位计数通道每个计数通道可按二进制或二~十进制计数每个计数通道的计数速率可达2MHz每个计数通道有六种工作方式全部输入输出都与TTL电平兼容说明:所谓十进制计数,是指BCD码计数,每个16位计数器可表示 4 位十进制数的BCD码,每来一个计数脉冲时,按照十进制数减1规律进行计数: 例如,当前的计数值为1000?0l0l ?0000?0000 (8500H), 一个计数脉冲后,变为1000?0100?1001 1001 (8499H) 7.3.2 8253的组成-内部结构锁存后读出当前值LSBMSB16位当前计数值锁存器CLK16位减一计数器GATELSBMSB16位计数初
原创力文档

文档评论(0)