输入和输出接口技术的应用.pptVIP

  • 1
  • 0
  • 约1.47万字
  • 约 85页
  • 2020-11-05 发布于广东
  • 举报
* 8253的编程 对8253的初始化编程包括两方面的内容:向控制字寄存器写入控制字;向相应通道计数器写入计数值(时间常数)。 解:8253计数器0只能工作于方式2 计算计数初值: 控制字为:(34H,采用二进制计数) (35H,采用BCD码计数) 例:利用8253的通道0产生2KHz的频率波形,其中负脉冲宽度为1μs。假设CLK0输入的时钟是1MHz,8253的地址为40~43H。 * 8253的编程 1、计数初值用二进制数表示: MOV AL,34H OUT 43H,AL MOV AL,0F4H OUT 40H,AL MOV AL,01H OUT 40H,AL 2、计数初值用BCD数即十进制数表示: MOV AL,35H OUT 43H,AL MOV AL,00H OUT 40H,AL MOV AL,05H OUT 40H,AL 用二进制计数时,初值的范围是0000H~FFFFH,0000H代表最大值65536; 用BCD码计数时,初值的范围是0000H~9999H,0000H代表最大值10000; * 8253在生产线自动计数系统中的应用 电路由一个红外LED发光管、一个复合型光电晶体管、两个施密特触发器74LS14及1片8253芯片构成。用8253的通道1来计数。安装时将红外LED发

文档评论(0)

1亿VIP精品文档

相关文档