计算机大三专业课汇编语言第7章计数器定时器和多功能接口芯片.ppt

计算机大三专业课汇编语言第7章计数器定时器和多功能接口芯片.ppt

方式 2 与方式 3 的比较(波形输出) 相同点 均输出连续周期波形,预置初值可自动重装入 不同点 方式 2 输出连续负脉冲周期波形 方式 3 输出连续方波周期波形 方式 3 方式2 8253的工作方式总结 8253的初始化编程 初始化编程的顺序为:对某一指定计数器,先写入控制字,再写入计数初始值。这时因为计数初值写入的格式是由控制字的D5和D4两位编码决定的,写计数初值时,必须按控制字D5和D4规定的格式送计数值。 注意:无论哪个通道的控制字都必须写入同一个控制端口,而计数初值则要写入指定计数器对应的端口。 * 第*页 例 初始化程序如下: MOV AL,10H ;写通道0控制字 OUT 43H,AL MOV AL,0FFH ;写通道0计数初值 OUT 40H,AL MOV AL,65H ;写通道1控制字 OUT 43H,AL MOV AL,10H ;写通道1计数初值 OUT 41H,AL * 第*页 【例9-5】IBM/PC微型计算机的某扩展板上使用一片8253, 其端口地址为400H~403H。要求从定时器0的输出端OUT0得到 250Hz的方波信号,从定时器1的输出端OUT1得到10Hz的连续单 拍负脉冲信号。已知系统提供的计数脉冲频率为125kHz,硬件 连接如图9-36所示,试编写程序。

文档评论(0)

1亿VIP精品文档

相关文档