设某8253通道1工作在方式0,按BCD方式计数,计数初值为400,通道0—控制寄存器的端口地址依次为80H~83H,试写出8253的初始化程序
(8253方式控制字:D7D6:计数器选择;D5D4:读写控制;D3D2D1:工作方式选择D0:计数方式选择)控制字:0111000171H答:MOVAL,71HOUT83H,ALMOVAL,00HOUT81H,ALMOVAL,04HOUT81H,AL2
某一8255A芯片的端口地址为90H~93H,现设置该接口芯片的PA口为基本输入方式、PB口为基本输出方式,PC口为输入方式,其方式选择控制字如下:D7=1,D6D5A口工作方式,D4A口输入输出,D3PC7-PC4输入输出,D2B口工作方式,D1B口输入输出,D0PC3-PC0输入输出
执行如下程序段后,PB口输出何种波形
L1:MOVAL,01HOUT91H,ALCALLD20MS;延时20msMOVAL,00HOUT91H,ALCALLD20MS;延时20msJMPL1答:MOVAL,99HOUT93H,AL方波3
8253的计数器2工作于方式2,其计数时钟CLK2,为100KHz,输出信号OUT2作定时中断申请,定时间隔为8ms,试计算其计数初值N
答:8004
某系统中有一片8253,其四个端口地址为310H,312H,314H,316H,计数脉冲频率为1MHz、BCD码计数,试编写计数器0输出频率为2KHz方波的初始化程序
(8253方式控制字:D7D6:计数器选择;D5D4:读写控制;D3D2D1:工作方式选择D0:计数方式选择)计数初值=10^6/2*10^3=500控制字:0011011137H答:MOVAL,37HMOVDX,316HOUTDX,ALMOVDX,310HMOVAL,00HOUTDX,ALMOVAL,05HOUTDX,AL5
假如8259A已