灰度值发生器
灰度值发生器的主要功能,是提供与灰度值各bit权值相对应的不同占空比的信号。现仍以8 bit灰度值为例,进行说明。用两片74LS161组成8 bit计数器,对时钟信号CLK进行计数,可以得到。^255共计256计数值。当一个时钟信号CLK的周期为T(频率为户时,上述计数值对应IT-256T. 8 bit计数器的各位输出d0-d7的权值分别为1, 2, 4, 8, 16,32, 64, 128,其波形图如图3.1.9所示。为了便于时间长度的表示,图上只画出了d0-d4一共5位计数输出的波形。不难看出,各位输出波形的重复频率分别为f/2, f/4, f18, f116,l32,或者说,各自的半个重复周期恰好是 1T, 2T, 4T, 8T, 16T,这与我们所需要得到的占空比的值是完全相同的。但是占空比信号要求在256T时间内只出现一次信号,而不是重复出现某一频率的信号。为了形成单个占空比信号,利用相应位信号的非进行与操作,就可以只保留一个周期信号(实际上只有半个周期为正),而屏蔽掉其它重复周期。相与各位的选择办法,是最小占空比信号 1T1256T (a)由全部计数输出位(d0*-d7*)相与,最大占空比信号128T1256T (h)由最高位d7*直接给出,中间各位依次只和比自己高的位的计数输出相与上述方法,采用了计数器输出各位的非进行相与,是为了取得一般描述占空比信号时常用的波形,即有效信号在前,空闲在后。如果不考虑前后问题,只要求占空比的比值正确的话,取消反向器,也是完全可以的。
...
Read More...