8253欲获得最底频率怎么算

如题所述

第1个回答  2022-10-08
输出信号周期为1秒,频率为1Hz,则计数初值=1MHz/1Hz=1M=10^6.所以需要用两个通道级联,使两个通道的计数初值的乘积为10^6.

可以选取通道0和通道1(随意,反正两个通道级联即可)

把1MHz输入8253的CLK0,OUT0计入CLK1,GATE0和GATE1接+5V。写入0号通道初值1000,1号通道计数初值1000,则OUT1即为每秒一次的信号了