团 5938253的工作方式 名词介绍: 令(1)CLK脉冲:是指CLK上从上升沿到下降沿 的时间 令(2)计数器:与计数通道的含义一致 (3)时常数:是指通过指令写入到计数器的值, 可以理解成计数器的初值。 xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn §9.3 8253的工作方式 ❖名词介绍: ❖(1) CLK脉冲:是指CLK上从上升沿到下降沿 的时间 ❖(2)计数器: 与计数通道的含义一致 ❖(3) 时常数: 是指通过指令写入到计数器的值, 可以理解成计数器的初值
5938253的控制字及工作方式 今1.方式0—计数达到终值时中断 功能:给定时间t0,当到达时间t0时,需要进行某种操作。 1当写入方式控制字后,OUT=0 2写入时常数后,开始计数,计数器达到0时变高电平 3.再次写入时常数,开始新一轮计数 控制信号GATE可以暂停计数操作,来加长定时的时间(在时 常数不变的情况下) 当GATE=0时,表示相应的计数器暂停计数; 当GATE=1时,表示相应的计数器正常计数 xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn §9.3 8253的控制字及工作方式 ❖1.方式0 —— 计数达到终值时中断 功能:给定时间t0,当到达时间t0时,需要进行某种操作。 1.当写入方式控制字后,OUT=0 2.写入时常数后,开始计数,计数器达到0时变高电平 3.再次写入时常数,开始新一轮计数 控制信号GATE可以暂停计数操作,来加长定时的时间(在时 常数不变的情况下) 当GATE=0时,表示相应的计数器暂停计数; 当GATE=1时,表示相应的计数器正常计数
团 §938253的控制字及工作方式 写方式 写 写时常 控制字时常数 数( WR c八八…入入八入∧A OUT N+1个时钟周期 CE的内容(N表示不 00100100100001FF 确定值) C的低位字节(N|04101 0201‖00|F GATE 减1计数到00之 计数到达终值后 输出高电平,但 前变成高电平 CE继续减1计数 xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn … … 写方式 控制字 写 时常数 写时常 数(4) CLK OUT WR CE的内容(N表示不 确定值) N 04 03 02 00 FF CE的高位字节 00 00 00 00 FF CE的低位字节 01 00 §9.3 8253的控制字及工作方式 GATE=1情况下方式0计数过程 N+1个时钟周期 计数到达终值后, 输出高电平,但 CE继续减1计数 减1计数到00之 前变成高电平
5938253的控制字及工作方式 写时常 数(4) GATE OUT N|9 00100100 8 00|00 030303 03|02 利用GATE信号加长OUT端的低电平宽度 xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn §9.3 8253的控制字及工作方式 利用GATE信号加长OUT端的低电平宽度 写时常 数(4) CLK OUT WR CE N 04 03 03 03 FF 00 00 00 00 FF 03 00 00 03 00 02 00 01 00 00 GATE
5938253的控制字及工作方式 写时常 写时常 数(4) 数(4) WR OUT N|81191009319810 利用写入新的时常数加长OUT端的低电平宽度 xtwang@mailxidian.edu.cn
xtwang@mail.xidian.edu.cn §9.3 8253的控制字及工作方式 利用写入新的时常数加长OUT端的低电平宽度 写时常 数(4) CLK OUT WR CE N 04 03 02 01 FF 00 00 00 00 FF 04 00 00 03 00 02 00 01 00 00 写时常 数(4)