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

    用8253-5通道1作为DRAM刷新定时器,动态存储器要求在2ms内对全部128行存储单元刷新一遍,假定计数用的时钟频率为2MHz,问该通道应该工作在什么方式?请写出控制字和计数值(用16进制数表示)。 


    正确答案: 通道1应工作在方式2,即频率发生器方式。
    此时的工作方式的控制字为54H。
    计数器的时钟频率为2MHz,则计数周期为0.5μs
    两行刷新的最大时间间隔为     2ms/128= 15.6 μs
    则频率发生器的计数值   15.6 / 0.5 =31.2 ,取31D,即计数值为1FH。

  • 第2题:

    8253中计数器中初值寄存器的作用是()。

    • A、保存控制字中写入的计数值
    • B、提供当前计数器的状态
    • C、按控制字确定该计数器的工作方式
    • D、接收计数初值,按CLK脉冲减一计数,是否计数受GATE信号控制

    正确答案:A

  • 第3题:

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


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

  • 第4题:

    8254定时/计数器的定时与计数方式有什么区别?8254在方式0工作时,各通道的CLK、GATE信号有什么作用?各通道的控制字地址都相同,8254是怎样区分的? 


    正确答案: (1)8254作为计数器使用时,对CLK端的输入脉冲进行单纯的减法计数,这时CLK端输入的脉冲不作为计时基准。此外,用作计数器时,计数完成后必须重新初始化,只能使用一次。
    8254作为定时器使用时,要求CLK端输入的脉冲必须作为时钟基准,通过对该基准时钟脉冲的计数来实现精确定时。用作定时器时,计数的过程周而往复,重复进行。
    (2)8254工作在方式0时,CLK端输入计数用的脉冲信号;GATE信号为高电平时,对CLK端输入的脉冲进行计数;GATE信号为低电平时,暂停计数; GATE信号重新为高电平后,恢复原先的计数。
    (3)由8254的方式控制字中的D7、D6两位来选择计数通道。

  • 第5题:

    8253-5工作于方式0,二进制计数,用0号计数器,只写低8位则控制字为()。

    • A、00000000B
    • B、00010000B
    • C、10000000B
    • D、00000001B

    正确答案:B

  • 第6题:

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


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

  • 第7题:

    8254芯片内包含有3个独立的计数通道,它有5种工作方式,若输入时钟CLK1=1MHz,计数初值为500,BCD码计数方式,OUT1输出为方波,则初始化时该通道的控制字应为()


    正确答案:77h

  • 第8题:

    用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值分别是()、()。


    正确答案:9CH;9CH

  • 第9题:

    8253芯片有哪几个计数通道?每个计数通道可工作于哪几种工作方式?这些操作方式的主要特点是什么?


    正确答案:8253内部包含3个完全相同的计数器/定时器通道,即0~2计数通道,对3个通道的操作完全是独立的。8253 的每个通道都有6 种不同的工作方式。
    方式0——计数结束中断方式:当对8253 的任一个通道写入控制字,并选定工作于方式0时,该通道的输出端OUT 立即变为低电平。要使8253 能够进行计数,门控信号GATE 必须为高电平。经过n 十1 个脉冲后,计数器减为0,这时OUT 引脚由低电平变成高电平。 OUT 引脚上的高电平信号,一直保持到对该计数器装入新的计数值,或设置新的工作方式 为止。在计数的过程中,如果GATE 变为低电平,则暂停减1计数,计数器保持GATE 有 效时的值不变,OUT 仍为低电平。待GATE 回到高电平后,又继续往下计数。
    方式1——可编程单稳态输出方式 :当CPU 用控制字设定某计数器工作于方式1时,该计数器的输出OUT立即变为高电平。GATE 出现一个上升沿后,在下一个时钟脉冲的下 降沿,将n 装入计数器的执行部件,同时,输出端OUT 由高电平向低电平跳变。当计数器 的值减为零时,输出端OUT 产生由低到高的正跳变,在OUT 引脚上得到一个n 个时钟宽 度的负单脉冲。在计数过程中,若GATE 产生负跳变,不会影响计数过程的进行。但若在 计数器回零前,GATE 又产生从低到高的正跳变,则8253 又将初值n 装入计数器执行部件, 重新开始计数,其结果会使输出的单脉冲宽度加宽。
    方式2——比率发生器:当对某一计数通道写入控制字,选定工作方式2 时,OUT 端输出高电平。如果GATE 为高电平,则在写入计数值后的下一个时钟脉冲时,将计数值装 入执行部件,此后,计数器随着时钟脉冲的输入而递减计数。当计数值减为1 时,OUT 端 由高电乎变为低电平,待计数器的值减为0时,OUT引脚又回到高电平,即低电平的持续 时间等于一个输入时钟周期。与此同时,还将计数初值重新装入计数器,开始一个新的计数 过程,并由此循环计数。如果装入计数器的初值为n,那么在OUT引脚上,每隔n 个时钟 脉冲就产生一个负脉冲,其宽度与时钟脉冲的周期相同,频率为输入时钟脉冲频率的n分之一。在操作过程中,任何时候都可由CPU 重新写入新的计数值,不影响当前计数过程的进 行。当计数值减为0 时,一个计数周期结束,8253 将按新写入的计数值进行计数。在计数 过程中,当GATE 变为低电平时,使OUT 变为高电平,禁止计数;当GATE 从低电平变为 高电平,GATE 端产生上升沿,则在下一个时钟脉冲时,把预置的计数初值装入计数器,从 初值开始递减计数,并循环进行。
    方式3——方波发生器 :方式3 和方式2 的工作相类似,但从输出端得到的是对称的方波或基本对称的矩形波。 如果写入计数器的初值为偶数,则当8253 进行计数时,每输 入一个时钟脉冲,均使计数值减2。计数值减为0 时,OUT 输出引脚由高电平变成低电平, 同时自动重新装入计数初值,继续进行计数。当计数值减为0 时,OUT 引脚又回到高电平, 同时再一次将计数初值装入计数器,开始下一轮循环计数;如果写入计数器的初值为奇数, 则当输出端OUT 为高电平时,第一个时钟脉冲使计数器减1,以后每来一个时钟脉冲,都 使计数器减2,当计数值减为0 时,输出端OUT 由高电平变为低电平,同时自动重新装入 计数初值继续进行计数。这时第一个时钟脉冲使计数器减3,以后每个时钟脉冲都使计数器 减2,计数值减为0 时,OUT 端又回到高电平,并重新装入计数初值后,开始下一轮循环 计数。
    方式4——软件触发选通:当对8253 写入控制宇,进入工作方式4 后,OUT 端输出变 为高电平,如果GATE 为高电平,那么,写入计数初值后,在下一个时钟脉冲后沿将自动 把计数初值装入执行部件,并开始计数。当计数值成为0 时,OUT 端输出变低,经过一个 时钟周期后,又回到高电平,形成一个负脉冲。若在计数过程中写入一个新的计数值,则在现行计数周期内不受影响,但当计数值回0 后,将按新的计数初值进行计数,同样也只计一 次。 如果在计数的过程中GATE 变为低电平,则停止计数,当GATE 变为高电平后, 又重新将初值装入计数器,从初值开始计数,直至计数器的值减为0 时,从OUT 端输出一 个负脉冲。
    方式5——硬件触发选通:编程进入工作方式5 后,OUT 端输出高电平。当装入计数值n 后,GATE 引脚上输入一个从低到高的正跳变信号时,才能在下一个时钟脉冲后沿把计数初值装入执行部件,并开始减1 计数。当计数器的值减为0 时,输出端OUT 产生一个宽 度为一个时钟周期的负脉冲,然后OUT 又回到高电平。计数器回0 后,8253 又自动将计数值n 装入执行部件,但并不开始计数,要等到GATE 端输入正跳变后,才又开始减1 计数。 计数器在计数过程中,不受门控信号GATE 电平的影响,但只要计数器未回0,GATE 的上 升沿却能多次触发计数器,使它重新从计数初值n 开始计数,直到计数值减为0 时,才输出一个负脉冲。如果在计数过程中写入新的计数值,但没有触发脉冲,则计数过程不受影响。 当计数器的值减为0 后,GATE 端又输入正跳变触发脉冲时,将按新写入的初值进行计数。

  • 第10题:

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

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

  • 第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—5工作方式控制字D0位为1时,表示写入计数值为BCD码,但写入时按十六进制数写入。
    A

    B


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

  • 第13题:

    计数器/定时器8253有:()

    • A、1个计数通道,每个计数通道有4种工作方式
    • B、2个计数通道,每个计数通道有6种工作方式
    • C、3个计数通道,每个计数通道有6种工作方式
    • D、6个计数通道,每个计数通道有2种工作方式

    正确答案:C

  • 第14题:

    8253中有几个定时/计数通道?它们分别是多少位?是按什么方式进行计数的(加还是减)?有几种工作方式?哪种工作方式输出的波形为连续的负脉冲?


    正确答案:8253中有3个定时/计数通道,它们均是16位的,按减方式进行计数,有6种工作方式,方式2输出的波形为连续的负脉冲。

  • 第15题:

    8253-5工作于方式1时,欲使输出负脉冲加宽,则可以在输出计数期间()。

    • A、改变计数值
    • B、改变控制字
    • C、重新加入带有上升沿的GATE信号
    • D、复位

    正确答案:C

  • 第16题:

    8253—5工作方式控制字D0位为1时,表示写入计数值为BCD码,但写入时按十六进制数写入。


    正确答案:正确

  • 第17题:

    8253-5工作于方式2时,若计数值为N时,每输入N个CLK脉冲,则输出()

    • A、正脉冲
    • B、高电平信号
    • C、低电平信号
    • D、一个负脉冲

    正确答案:D

  • 第18题:

    8253-5工作于方式3,用二进制计数,用2号计数器,先写低8位后写高8位,则控制字为()。

    • A、10110111B
    • B、01110110B
    • C、10110110B
    • D、10111110B

    正确答案:C

  • 第19题:

    在MCS-51单片机中,若要求用T1对外部信号计数,每计满100次,P1.1端输出电平取反,若选择方式1,则计数初值为()。


    正确答案:65436(ff9c)

  • 第20题:

    用8253-5通道1作为DRAM刷新定时器,动态存储器要求在2ms内对全部128行存储单元刷新一遍,假定计数用的时钟频率为2MHz,问该通道应工作在什么方式?请写出控制字和计数值(用16进制数表示)。


    正确答案:应工作在方式2,即频率发生器方式。
    控制字:54H。
    计数值:汁数周期为0.5μs,两行刷新的最大时间问隔为2ms/128=15.6μs,15.6/0.5=31.2,可取计数值31,符合时间间隔在15.6μs以内的要求。

  • 第21题:

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

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

  • 第22题:

    问答题
    8254定时/计数器的定时与计数方式有什么区别?8254在方式0工作时,各通道的CLK、GATE信号有什么作用?各通道的控制字地址都相同,8254是怎样区分的?

    正确答案: (1)8254作为计数器使用时,对CLK端的输入脉冲进行单纯的减法计数,这时CLK端输入的脉冲不作为计时基准。此外,用作计数器时,计数完成后必须重新初始化,只能使用一次。
    8254作为定时器使用时,要求CLK端输入的脉冲必须作为时钟基准,通过对该基准时钟脉冲的计数来实现精确定时。用作定时器时,计数的过程周而往复,重复进行。
    (2)8254工作在方式0时,CLK端输入计数用的脉冲信号;GATE信号为高电平时,对CLK端输入的脉冲进行计数;GATE信号为低电平时,暂停计数; GATE信号重新为高电平后,恢复原先的计数。
    (3)由8254的方式控制字中的D7、D6两位来选择计数通道。
    解析: 暂无解析

  • 第23题:

    单选题
    8253-5工作于方式1时,欲使输出负脉冲加宽,则可以在输出计数期间()。
    A

    改变计数值

    B

    改变控制字

    C

    重新加入带有上升沿的GATE信号

    D

    复位


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