当前位置:课程学习>>第五章>>知识讲解>>视频课堂>>知识点四
1.方式控制字
2.8253初始化编程
(1)8253初始化编程原则
8253的控制寄存器和3个计数器分别具有独立的编程地址,由控制字的内容确定使用的是哪个计数器以及执行什么操作。
8253在初始化编程时必须遵守两条原则:
第一、在对某个计数器设置初值之前,必须先写入控制字。
第二、在设置计数初始值时,要符合控制字的规定,即只写低位字节,还是只写高位字节,还是高、低位字节都写(分两次写,先低字节后高字节)。
(2)8253的编程命令
8253的编程命令有两类:
第一、写入命令,包括设置控制字、设置计数器的初始值命令和锁存命令。
第二、读出命令,用来读取计数器的当前值。
(3)8253的初始化编程
8253初始化编程步骤是:
步骤一、先写控制字到8253的控制端口。
步骤二、再写计数器初值到相应的计数器端口。