第9章定时计数器.pptxVIP

  • 7
  • 0
  • 约9.28千字
  • 约 58页
  • 2022-04-07 发布于上海
  • 举报
第9章定时计数器会计学第1页/共57页 1. 软件定时方法: 由于执行每条指令都需要时间,故可循环执行某一段指令产生延迟时间。特点: 这种方法由于要完全占用CPU的时间,因而降低了CPU的利用率,但硬件开销少,使用灵活。第2页/共57页例:某一LED灯控系统,要求控制LED灯亮0.5s后熄灭。选择软件定时法,控制程序段如下: SUB CX,CX MOV AL,01H ; 灯亮控制码 OUT PORT,AL;PORT为端口地址L: LOOP L;循环216次,约0.5秒 MOV AL,00H;灯灭控制码 OUT PORT,AL LOOP指令执行占17个时钟周期,设时钟=2MHz,时钟周期=0.5us, 0.5us*17* 216= 0.5s。第3页/共57页 2. 纯硬件定时方法: 采用固定的电路,如可以采用小规模集成电路555,外接电阻和电容构成单稳延时电路。特点: 定时电路简单,而且通过改变电阻和电容,可以使定时在一定的范围内调整。 但使用不灵活。第4页/共57页 3. 可编程硬件定时器/计数器 是目前在控制系统中广泛使用的方法,它通过编程来控制电路的定时值及定时范围。 在计算机系统中,象定时中断、定时检测、定时扫描等等都是用可编程定时器来完成定时控制的。特点: 功能强,使用灵活,定时时间精确(由软件设置),提高CPU的利用率。 第5页/共57页Intel 系列的82

文档评论(0)

1亿VIP精品文档

相关文档