计数器定时器8253.ppt

计数器定时器8253

第6章 常用输入输出接口芯片应用;教学重点 可编程计数器/定时器的原理 8253的工作方式和编程 8253的应用 ;教学内容 1 概述 2 可编程计数器/定时器的工作原理 3 可编程计数器/定时器8253;1 概述;定时信号的获得: (1)软件方法 使用延迟子程序 MOV CX,1000 L1: LOOP L1 (2)硬件方法 使用计数器/定时器 ;2 可编程计数器/定时器的工作原理;当作为计数器时:;高8位 低8位;计数器/定时器的用处 ① 在多任务的分时系统中用来作为中断信号实现程序的切换; ② 可以向I/O设备输出精确的定时信号; ③ 作为可编程的波特率发生器; ④ 实现时间延迟。;3 可编程计数器/定时器8253;①. 8253的内部结构; 数据总线缓冲器是一个三态、双向8位缓冲器,用于将8253与系统数据总线D0~D7相连。 CPU通过数据总线缓冲器向8253写入数据和命令,或从数据总线缓冲器读取数据和状态信息。 数据总线缓冲器有三个基本功能: 通过编程向8253写入工作方式命令字; 向计数寄存器装入计数值; 读出计数值。; 这是8253内部操作的控制部分。按CPU发来的读、写信号和地址信号,选择读出或写入寄存器,并且确定数据传输的方向,即是读出还是写入。; 这是三个独立的定时/

文档评论(0)

1亿VIP精品文档

相关文档