初始化编程有两类命令:
(1)读出命令:用来读取计数器当前的值。
(2)写入命令:
A.设置控制字命令:一个计数器在工作之前,需要先设置控制字,用来选择计数器,设定工作模式和计数模式。
B.设置初始命令:用来给出计数的初始值、初始值可为8位,也可以为16位,若为16位,则要用两条输出指令完成初值设置。
C.锁存命令:配合读出命令使用的命令,在读计数值时,必须先用锁存命令将当前计数值在输出锁存器中锁存,否到,读数时,计数器的数值可能处在改变过程中。这样,会得到一个不确定结果。
当锁存命令到来时,计数执行部件计到某一值,输出锁存器是跟随计数执行部件工作的,所以,锁存器中为同一个值。此时,这一计数值被锁住。当微处理器将此锁定值读走后、锁存器自动失锁,于是又跟随计数执行部件变化。在锁存和读出计数值的过程中,计数执行部件仍在不停地作减1计数。因而允许计数器内容在运行中被读出而不影响计数的进行。
(简答题)
8253-5初始化有哪些命令?其含意是什么?
正确答案
答案解析
略
相似试题
(简答题)
8253-5初始化编程有什么规定?
(填空题)
8253—5进行编程初始化时先写入()字后再写入()。
(单选题)
8253初始化时,其计数初值应送入()。
(简答题)
对8253进行初始化编程要完成哪些工作?
(单选题)
8253-5初始化写入控制字后,若再写入初始值,要经过(),计数执行部件开始计数。
(填空题)
8253—5进行编程初始化时,一旦控制字写入计数器时,所有的控制逻辑电路(),输出端OUT处于()状态。
(判断题)
8253—5工作于方式1时,触发是可以重复进行,而且不必重新写入初始值。
(判断题)
8253—5工作于方式1时,当写入CW,再写入计数初始值后,便立即将初始计数值装入执行单元CE中。
(简答题)
有一个频率为1MHZ的时钟源,要产生1HZ的秒信号:画出8253相关信号的连接图, 如果其端口地址为EC00—EC03H,写出其初始化程序或程序设计详细步骤。