某系统中8253芯片端口地址为FFF0H~FFF3H。计数器0工作在方式2,CLK0=2MHz,要求OUT0输出1kHz的脉冲;计数器l工作在方式0,对外部事件计数,每计满100个向CPU发出中断请求。试写出8253的初始化程序。

题目

某系统中8253芯片端口地址为FFF0H~FFF3H。计数器0工作在方式2,CLK0=2MHz,要求OUT0输出1kHz的脉冲;计数器l工作在方式0,对外部事件计数,每计满100个向CPU发出中断请求。试写出8253的初始化程序。


相似考题
参考答案和解析
(1) MOV DX,223H MOV AL,00110111B OUT DX,AL MOV DX,220H MOV AL,00H OUT DX,AL MOV AL,05H OUT DX,AL (2) MOV DX,223H MOV AL,10011011B OUT DX,AL MOV DX,222H MOV AL,26H OUT DX,AL
更多“某系统中8253芯片端口地址为FFF0H~FFF3H。计数器0工作在方式2,CLK0=2MHz,要求OUT0输出1kHz的脉冲;计数器l工作在方式0,对外部事件计数,每计满100个向CPU发出中断请求。试写出8253的初始化程序。”相关问题
  • 第1题:

    如果芯片8253的控制字为0A5H,8253各计数器的工作方式是

    A.计数器0工作在模式1

    B.计数器0工作在模式2

    C.计数器1工作在模式1

    D.计数器2按BCD码计数方式工作

    E.计数器2工作在模式2


    正确答案:DE

  • 第2题:

    设8253控制口地址为307H,计数通道数据口地址为304H~306H。若使8253计数器0工作于方式1,用8位二进制计数,其计数值为5AH,二—十进制,试写出它的初始化程序段。


    正确答案: MOV AL,00010011B
    MOV DX,307H
    OUT DX,AL
    MOV AL,5AH
    MOV DX,304H
    OUT DX,AL

  • 第3题:

    8253可编程定时/计数器工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是()


    正确答案:暂时停止现行计数工作

  • 第4题:

    用8253-5通道0对外部脉冲计数,每计满10000个产生一次中断。该通道应工作在什么方式?请写出工作方式控制字及计数值(用16进制数表示)。 


    正确答案: 应工作在方式0。
    控制字:30H。
    计数值:10000D=2710H。

  • 第5题:

    假设某8253的CLK0接1.5MHz的时钟,欲使OUT0产生频率为300kHz的方波信号,则8253的计数值应为(),应选用的工作方式是()


    正确答案:5(=1.5MHz÷300KHz);3

  • 第6题:

    若所用8253芯片用软件产生一次性中断,最好采用哪种工作方式?现用计数器0对外部脉冲计数,当计满10000个脉冲时产生中断,请写出工作方式控制字及计数值。


    正确答案: 若8253用软件产生一次性中断,最好采用方式0,即计数结束产生中断的工作方式。其方式控制字为:00110000B。
    计数初值=10000

  • 第7题:

    某一计算机应用系统采用8253的计数器0做频率发生器,输出频率为500HZ,用计数器1产生1000HZ的连续方波信号,输入8253的时钟频率为1.19MHZ。试问:初始化时送到计数器0和计数器1的记数初值分别为多少?计数器1工作在什么方式下?


    正确答案: 计数初值=输入时钟频率/输出波形,所以:
    计数器0的记数初值:1.19MHZ/500HZ=2380;
    计数器1的记数初值:1.19MHZ/1000HZ=1190;
    计数器1产生1000HZ的连续方波信号所以工作在方式3下。

  • 第8题:

    计算题:8086微机应用系统中,若8253的端口地址为430H~433H。已知采用1号计数器工作在方式0,计数初值为300。写出8253的初始化程序。


    正确答案:MOVDX,433H
    MOVAL,72H
    OUTDX,AL
    MOVDX,431H
    MOVAX,300
    OUTDX,AL
    MOVAL,AH
    OUTDX,AL

  • 第9题:

    问答题
    某一计算机应用系统采用8253芯片的计数器0作频率发生器,输出频率为500Hz;用计数器1产生1000Hz的连续方波信号,输入8253的时钟频率为1.19MHz。试问:初始化时送到计数器0和计数器1的计数初值分别为多少?计数器1工作于什么方式下?

    正确答案: 计数器0工作于方式2,其计数初值=1.19MHz/500Hz=2380
    计数器1工作于方式3,其计数初值=1.19MHz/1KHz=1190
    解析: 暂无解析

  • 第10题:

    问答题
    若所用8253芯片用软件产生一次性中断,最好采用哪种工作方式?现用计数器0对外部脉冲计数,当计满10000个脉冲时产生中断,请写出工作方式控制字及计数值。

    正确答案: 若8253用软件产生一次性中断,最好采用方式0,即计数结束产生中断的工作方式。其方式控制字为:00110000B。
    计数初值=10000
    解析: 暂无解析

  • 第11题:

    问答题
    设8253控制口地址为307H,计数通道数据口地址为304H~306H。若使8253计数器0工作于方式1,用8位二进制计数,其计数值为5AH,二—十进制,试写出它的初始化程序段。

    正确答案: MOV AL,00010011B
    MOV DX,307H
    OUT DX,AL
    MOV AL,5AH
    MOV DX,304H
    OUT DX,AL
    解析: 暂无解析

  • 第12题:

    填空题
    假设某8253的CLK0接1.5MHz的时钟,欲使OUT0产生频率为300kHz的方波信号,则8253的计数值应为(),应选用的工作方式是()

    正确答案: 5(=1.5MHz÷300KHz),3
    解析: 暂无解析

  • 第13题:

    如果芯片8253的控制字为5AH,则8253各计数器的工作方式是

    A.计数器0工作在模式2

    B.计数器0工作在模式5

    C.计数器1工作在模式2

    D.计数器1工作在模式5

    E.计数器1按二进制方式计数


    正确答案:DE

  • 第14题:

    若对8253写入控制字的值为AAH,8253工作在()

    • A、计数器0工作在方式5
    • B、计数器1工作在方式5
    • C、计数器2工作在方式5
    • D、计数器3工作在方式5

    正确答案:A

  • 第15题:

    试编程对8253初始化启动其工作。要求计数器0工作于模式1,初值为3000H;计数器1工作于模式3,初值为100H;计数器2工作于模式4,初值为4030H。设端口地址为40H、41H、42H和43H。


    正确答案: MOV AL,00011110H;控制字
    OUT 43H,AL
    MOV AL,3000H;计数初值
    OUT 40H,AL
    MOV AL,01010110H;计数器1
    OUT 43H,AL
    MOV AL,100H
    OUT 41H,AL
    MOV AL,10011000H;计数器2
    OUT 43H,AL
    MOV AL,4030H
    OUT 42H,AL

  • 第16题:

    8253芯片上有()个()位计数器通道,每个计数器有()种工作方式可供选择。若设定某通道为方式0后,其输出引脚OUT为()电平;当()后通道开始计数,()信号端每来一个脉冲()就减1;当(),则输出引脚输出()电平,表示计数结束。


    正确答案:3;16;6;低;写入计数初值;脉冲输入CLK;减法计数器;计数器的计数值减为0;高

  • 第17题:

    8253的计数器在不同的工作方式中,计数到0时,都会从OUT输出一个相同的波形信号。


    正确答案:错误

  • 第18题:

    某一计算机应用系统采用8253芯片的计数器0作频率发生器,输出频率为500Hz;用计数器1产生1000Hz的连续方波信号,输入8253的时钟频率为1.19MHz。试问:初始化时送到计数器0和计数器1的计数初值分别为多少?计数器1工作于什么方式下?


    正确答案: 计数器0工作于方式2,其计数初值=1.19MHz/500Hz=2380
    计数器1工作于方式3,其计数初值=1.19MHz/1KHz=1190

  • 第19题:

    若要定时器/计数器芯片8253的通道0输出连续的方波信号时,应将其设置为方式()。


    正确答案:3

  • 第20题:

    问答题
    计算题:8086微机应用系统中,若8253的端口地址为430H~433H。已知采用1号计数器工作在方式0,计数初值为300。写出8253的初始化程序。

    正确答案: MOVDX,433H
    MOVAL,72H
    OUTDX,AL
    MOVDX,431H
    MOVAX,300
    OUTDX,AL
    MOVAL,AH
    OUTDX,AL
    解析: 暂无解析

  • 第21题:

    问答题
    某一计算机应用系统采用8253的计数器0做频率发生器,输出频率为500HZ,用计数器1产生1000HZ的连续方波信号,输入8253的时钟频率为1.19MHZ。试问:初始化时送到计数器0和计数器1的记数初值分别为多少?计数器1工作在什么方式下?

    正确答案: 计数初值=输入时钟频率/输出波形,所以:
    计数器0的记数初值:1.19MHZ/500HZ=2380;
    计数器1的记数初值:1.19MHZ/1000HZ=1190;
    计数器1产生1000HZ的连续方波信号所以工作在方式3下。
    解析: 暂无解析

  • 第22题:

    单选题
    若对8253写入控制字的值为AAH,8253工作在()
    A

    计数器0工作在方式5

    B

    计数器1工作在方式5

    C

    计数器2工作在方式5

    D

    计数器3工作在方式5


    正确答案: B
    解析: 暂无解析

  • 第23题:

    填空题
    8253芯片上有()个()位计数器通道,每个计数器有()种工作方式可供选择。若设定某通道为方式0后,其输出引脚OUT为()电平;当()后通道开始计数,()信号端每来一个脉冲()就减1;当(),则输出引脚输出()电平,表示计数结束。

    正确答案: 3,16,6,低,写入计数初值,脉冲输入CLK,减法计数器,计数器的计数值减为0,高
    解析: 暂无解析

  • 第24题:

    判断题
    8253的计数器在不同的工作方式中,计数到0时,都会从OUT输出一个相同的波形信号。
    A

    B


    正确答案:
    解析: 暂无解析