每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 主要思路:计数器/定时器开始工作,此时cPU 不必过问它的工作,而可以去作别的 工作。计数器/定时器计数或定时达 到确定值时,可以自动产生一个输 出 优点:计数或定时时,不占用cPU,并且利 用计数定时器产生中断信号,还可以 建立多作业环境,提高了CPU的效率 信息与通信工程学院
主要思路:计数器/定时器开始工作,此时CPU 不必过问它的工作,而可以去作别的 工作。计数器/定时器计数或定时达 到确定值时,可以自动产生一个输 出。 优点:计数或定时时,不占用CPU,并且利 用计数/定时器产生中断信号,还可以 建立多作业环境,提高了CPU 的效率
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 可编程计数器/定时器具有两种功能: 是作为计数器,设置好计数初值后,计 数器被启动,便开始减1计数,当减为0时,输 出一个信号; 二是作为定时器,设置好计数初值后,启 动减1计数,按定时常数不断的输出为时钟周期 整数倍的定时间隔。 两者区别:计数时,减到0之后,输出一个信 号结束定时时,不断的产生信号两者都基于减1 计数 信息与通信工程学院
可编程计数器/定时器具有两种功能: 一是作为计数器,设置好计数初值后,计 数器被启动,便开始减1计数,当减为0时,输 出一个信号; 二是作为定时器,设置好计数初值后,启 动减1计数,按定时常数不断的输出为时钟周期 整数倍的定时间隔。 两者区别:计数时,减到0之后,输出一个信 号结束定时时,不断的产生信号两者都基于减1 计数
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY §92可编程计数定时器接口芯片8253 1.8253的主要功能 ①3个独立的16位计数通道; ②每个计数器都可以单独使用,采用二进制或BCD; ③计数器的计数速率可达2MHz,最高达26MHz; ④每个通道有6种工作方式; ⑤输入\出与TL兼容 信息与通信工程学院
§9.2 可编程计数/定时器接口芯片8253 1 .8253的主要功能 ①3个独立的16位计数通道; ②每个计数器都可以单独使用,采用二进制或BCD; ③计数器的计数速率可达2MHz,最高达2.6MHz; ④每个通道有6种工作方式; ⑤输入\出与TTL兼容
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 2.8253的内部结构 为部总线 数据 通首 D,Do 总线 GA币o 缓中器 读写 通道 aK 控制 GATEr A 电路 A Qti 袆字 通首 aK 奇存器 gATE2 12 信息与通信工程学院
2 .8253的内部结构
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY ①数据总线缓冲器 8位三态缓冲器,CPU通过数据总线缓冲器 向8253写入数据和命令或从数据总线缓冲器向 8253读取数据或状态信息。 三个基本功能 a向8253写入确定工作方式的命令 b向8253计数器寄存器装入计数值 c读出8253的计数值 信息与通信工程学院
①数据总线缓冲器 8位三态缓冲器, CPU通过数据总线缓冲器 向8253写入数据和命令或从数据总线缓冲器向 8253读取数据或状态信息。 三个基本功能: a.向8253写入确定工作方式的命令 b.向8253计数器寄存器装入计数值 c.读出8253的计数值