正在加载图片...
第八章作业 3、答:8253的初始化步骤: 1)写入控制字 2)写入计数初值 4、答: +5V M/IO I/O GATEO A0,A3~A9 译码器 CS GATEI GATE2 42 A1 8253 CLKOK 2MHz 40 OUTO 1.5KH方波 D7-D0- D7~D0 CLKI CLK2 WD WD OUTI →300H序列负脉冲 RD OUT2 →去8259AIR0 RD 通道0工作于工作方式3 2MHz 计数初值N0= =1333 1.5KH 通道1工作于工作方式2 1.5KH 计数初值N1= 300Hz =5(将OUT0加在CLK1输入端) 通道2工作于工作方式0 1.5KH 计数初值N2= =30B(将OUT0加在CLK2输入端) 50H 程序: MOV DX.306H MOV AL,00110111B :通道0工作于工作方式3 OUT DX,AL MOV DX,300H MOV AL,33H OUT DX.AL MOV AL,13H OUT DX,AL第八章作业 3、答:8253 的初始化步骤: 1)写入控制字 2)写入计数初值 4、答: I/O 译码器 CS A0 A1 D7 ~ D0 WD RD GATE0 GATE1 GATE2 CLK0 OUT1 CLK2 CLK1 OUT0 OUT2 + 5V A0, A3 ~ A9 M / IO 2MHz 1.5KHz方波 去8259A IR0 300Hz序列负脉冲 A1 A2 WD RD D7 ~ D0 8253 通道 0 工作于工作方式 3 计数初值 1333 1.5 2 0 = = KHz MHz N 通道 1 工作于工作方式 2 计数初值 5 300 1.5 1 = = Hz KHz N (将 OUT0 加在 CLK1 输入端) 通道 2 工作于工作方式 0 计数初值 30 50 1.5 2 = = Hz KHz N B(将 OUT0 加在 CLK2 输入端) 程序: MOV DX, 306H MOV AL, 00110111B ;通道 0 工作于工作方式 3 OUT DX, AL MOV DX, 300H MOV AL, 33H OUT DX, AL MOV AL, 13H OUT DX,AL
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有