已知8253芯片计数器0工作在方式3,OUT端输出频率为500Hz,CLK端的输入频率为1.19 已知8253芯片计数器0工作

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-31
设Intel8253计数器的时钟输入频率为1MHz,为产生10KHz的方波输出信应向计数器装入初值是多少

初值为1MHz/10KHz=100。
intel8253是NMOS工艺制成的可编程计数器/定时器,有几种芯片型号,外形引脚及功能都是兼容的,只是工作的最高计数速率有所差异,例如8253(2.6MHz),8253-5(5MHz)。
执行部件实际上是一个16位的减法计数器,它的起始值就是初值寄存器的值,而初始值寄存器的值是通过程序设置的。输出锁存器的值是通过程序设置的。
输出锁存器OL用来锁存计数执行部件CE的内容,从而使CPU可以对此进行读操作。顺便提一下,CR、CE和OL都是16位寄存器,但是也可以作8位寄存器来用。

扩展资料:
工作原理
8253具有3个独立的计数通道,采用减1计数方式。在门控信号有效时,每输入1个计数脉冲,通道作1次计数操作。当计数脉冲是已知周期的时钟信号时,计数就成为定时。
8253内部结构
8253芯片有24条引脚,封装在双列直插式陶瓷管壳内。
1)、数据总线缓冲器
数据总线缓冲器与系统总线连接,8位双向,与CPU交换信息的通道。这是8253与CPU之间的数据接口,它由8位双向三态缓冲存储器构成,是CPU与8253之间交换信息的必经之路。
2)、读/写控制
读/写控制分别连接系统的IOR#和IOW#, 由CPU控制着访问8253的内部通道。接收CPU送入的读/写控制信号, 并完成对芯片内部各功能部件的控制功能, 因此, 它实际上是8253芯片内部的控制器。
A1A0:端口选择信号,由CPU输入。8253内部有3个独立的通道,加上控制字寄存器,构成8253芯片的4个端口,CPU可对3个通道进行读/写操作3对控制字寄存器进行写操作。 这4个端口地址由最低2位地址码A1和A0来选择。如表所示。
3)、通道选择
(1) CS#——片选信号,由CPU输入,低电平有效,通常由端口地址的高位地址译码形成。
(2) RD#、WR#——读/写控制命令,由CPU输入, 低电平有效。RD#效时,CPU读取由A1A0所选定的通道内计数器的内容。WR#有效时,CPU将计数值写入各个通道的计数器中, 或者是将方式控制字写入控制字寄存器中。CPU对8253的读/写操作。
参考资料:百度百科-8253芯片

可作为一个有效的名字,如标签,变量名,如多选择
汇编语言BC。

一个0FFFH
乙var00
?
?LOOP1
D,测试,

2,使用MASM 6个ML /的地板lt401.asm的版本“,”命令,如果源lt401.asm没有语法错误,ABC生成的文件。
A,目标代码文件B的可执行文件

?列表文件

E D调试文件库文件

汇编语言,程序员不能ABDE用户标识符。
A,DS
B,字节
c开始重新
D,测试
?SS

4,在汇编语言的最大连续定义程序等于100,正确的表达是AB。
A,MAX = 100
B,最大相当于100
C的最高分贝100
二维最大DW 100
E,最大组织100
BR /> 5,18的真正价值,在汇编语言程序的数据库中定义的变量的初始值,正确的表达是BCDE。

一个18H
B 18
C,12小时
e00010010b
?12H


等于0的最重要的位的发送和JZ实现AX,可以使用在前面的交换指令生成条件。
A,测试AX,80H
B,SHL AX,1
C和AX,80H
D测试斧头,0
E,CMP AX,80H />
图7中所示,治疗可能定义指令定义的DE属性的名称。

一个字节
B字

?DWORD
D远
E,附近

例4.7周期再从标签块的结构方案包含_______部分JMP。
A,初始循环
B,循环体
?控制
研究和开发周期,多循环
E,设置
</晕,谁知道任何的例子,但身体的循环部分的标签跳转语句必须包含的周期数BC不知道D.


/ a>
JZ AX = 0传输,可以使用前面的ABC指令生成条件。
A,子斧头,0
B,添加斧头,0
C,CMP AX,0
D,测试,0
E,和斧头,斧头0

10,循环结构的程序通常包括ACD部分。
A,设置循环的初始值
乙调用周期
C循环体
?
?闭环控制电路返回

8253芯片计数器0工作在方式3,计数初值为:N=CLK的频率/OUT的频率=1.19MHz/500Hz=2380

  • 谁能简单介绍一下8253 8255 8254 芯片的作用
    答:8253在PC系列微机系统中,在如下三个方面得到了应用:(1)计数器0作为系统计时器 用计数器0产生时钟信号的系统计时器。系统主要利用它完成日时钟计数。计数器0的CLKo输人为1.1931816MHz方波,工作于方式3,计数初值为0(即65536),输出信号OUTo接到中断控制器8259A的IRQo作为中断请求输入线,OUT0输出的...
  • 第2节2_8253的方式控制字和读写操作
    答:MOVMOVOUTMOVAL,30HDX,AL;AL,88H;;控制字送AL控制口地址送DX向控制口写入控制字低8位计数值是88HDX,126H;MOVOUTMOVOUTDX,120H;DX,AL;AL,66H;DX,AL;通道0端口地址送DX向通道0写入计数初值的低8位高8位计数值为66H向通道0写入计数初值的高8位例:设8253计数器通道0工作于方式1,...
  • 8253的6种工作方式
    答:方式5: 硬件触发选通。如同方式4,GATE改为上升沿触发。CLK输入的是你想要处理的信号,8253一般用作分频,即把你想处理的信号频率降低,CLK输入的信号的周期T影响输出信号的周期。如上述。GATE信号用于触发计数器工作。软件触发类可以设置GATE恒为高电平。硬件触发时可以将GATE接在别的信号上,当该控制...
  • 用vb编程。timer计时器执行程序,每次采集信息pv,然后要让每次采集的pv...
    答:dfFreq; 由于Sleep()函数自身的误差,上述程序每次执行的结果都会有微小误差。在PC机中采用了可编程定时/计数芯片8253,计数器0工作在方式3,用OUT0产生,
  • 将8253计数器0设置为方式1,计数初值为3000,计数器1为方式2,计数初值为2...
    答:MOV AL,23H 8253数器0 OUT O3H,AL MOV AL,3OH OUT 00H,AL MOV AL,75H 8253计数器1 OUT 03H,AL MOV AX,2010H OUT OOH,AL MOV AL,AH OUT 00H,AL MOV AL,0B9H 8253计数器2 OUT 03H,AL MOV AX,4030H OUT OOH,AL MOV AL,AH OUT 00H,AL ...
  • 8253应用
    答:通道0工作方式2,用作自动重装计数初值的分频器;通道1工作方式3,用作自动重装计数初值的方波发生器。级联计数初值N1.N2 = 1S/2μS =500000d 设定通道0的计数初值N1 =1000d =3E8h 设定通道1的计数初值N2 =500d =1F4h.级联工作过程:①GATE0及GATE1长接+5V(高电平),通道0及通道写入计数...
  • 微机原理题!急!
    答:例10.3某系统利用8253-5定时器/计数器通道0产生1KHz的重复方波,问通道0应工作在什么工作方式?若CLK0=2MHz,试写出通道0的初始化程序。设8253-5端口地址为2F0H、2F2H、2F4H、2F6H。解:(1)因为只有方式3可产生重复方波,所以计数通道0应工作在方式3。(2)首先计算计数初值:N = (2*106...
  • 如果8253芯片可以利用8088的外设接口地址E0H-E3H,已知加到8253上的...
    答:将8253计数器0设为方式3,计数器1设为方式1.计数器的输出OUT0 作为计数器CLK1的时钟信号 应用电路图见我桌上白纸:设定f(clk1)=f(out0)=1250.计数初值N0=160 N1=10000 计数器0控制字 计数器1控制字 编程自拟,太简单
  • 8253芯片的工作原理
    答:8253具有3个独立的计数通道,采用减1计数方式。在门控信号有效时,每输入1个计数脉冲,通道作1次计数操作。当计数脉冲是已知周期的时钟信号时,计数就成为定时。一、8253内部结构8253芯片有24条引脚,封装在双列直插式陶瓷管壳内。1.数据总线缓冲器数据总线缓冲器与系统总线连接,8位双向,与CPU交换信息的通道。这是8253...
  • 起动8253的计算器开始减计算数是软件方式还是硬件方式
    答:8253有六种工作方式:方式0~方式5,方式4 是软件触发选通脉冲发生器,计数器是靠写入新的计数初值这个软件操作来触发计数器工作的,故称为软件触发。方式5是硬件触发选通脉冲发生器,靠门控脉冲GATE的上升沿来进行触发的选通脉冲发生器。写入控制字后输出端OUT为高,这是初始电平;写入计数值后计数器...