2014微机原理与接口技术20.pptVIP

  • 2
  • 0
  • 约1.28万字
  • 约 48页
  • 2017-06-09 发布于广东
  • 举报
2014微机原理与接口技术20

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2.初始化编程 编程时,可选择计数器1工作于方式0,按BCD码计数,先读/写低字节,后读/写高字节,根据图9-3可得到控制字。 如选取计数初值n=499,则经过n+1个脉冲,也就是500个脉冲OUT1端输出一个正跳变。它作用于8259A的IR0端,通过8259A的控制,向CPU发出一次中断请求,表示计满了500个数,在中断服务程序中使工件总数加上500。中断服务程序执行完后,返回主程序,这时需要由程序把计数初值499再次装入计数器1,才能继续进行计数。 §8-2 8253的应用举例 【计数功能】 * * 2.初始化编程 设8253的4个端口地址分别为F0H,F2H.F4H和F6H,则初始化程序为: MOV AL ;控制字 OUT 0F6H,AL MOV AL,99H OUT 0F2H,AL ;计数值低字节送计数器1 MOV AL,04H OUT 0F2H,AL ;计数值低字节送计数器1 §8-2 8253的应用举例 【计数功能】 * * 3.计数值的读取 (1)

文档评论(0)

1亿VIP精品文档

相关文档