各功能模块的HDL程序
发布时间:2018/9/17 12:19:49 访问次数:676
根据实验内容的要求,研究步长可控的可逆计数器电路的工作原理。各功能模块的HDL程序。LBZX84C12LT1G
(1)控制电路
步长可控的可逆计数器电路时,在下一个时钟脉冲过原理图中,控制电路用于对整个电路的起、停工作 可控可逆计数器电路原理图进行使能,同时还要对计数电路进行加法或减法工作的选择。
(2)步长可控的可逆计数电路
步长可控的可逆计数电路根据控制电路所选择的工作模式进行加法或减法计数。该计数器可以完成从0到9999的计数工作,计数器的计数频率为1 Hz,计数器的步长由步长预置与调节电路给定。计数的结果由译码显示电路驱动七段显示器进行显示。
(3)步长预置与调节电路
步长预置与调节电路用于产生计数电路所需的步长K,步长K在控制电路的作用下实现在0到99之间可调,预置好的步长K同时送至计数电路和译码显示电路,通过译码显示电路的驱动在显示器上可以查看当前计数器的步长。
(4)译码显示电路
译码显示电路是用于驱动七段数码显示器的。七段数码显示器驱动电路可分为两种,一种称为静态显示,另一种称为动态显示。所谓静态显示,即每一个七段数码显示器由单独的显示译码器来驱动,即如需显示胛位数,则必须用,2个七段显示译码器。和静态显示不同,动态显示使用数据选择器的分时复用功能,将任意多位数码管的显示驱动,由一个七段显示译码器来完成。由于静态显示需要占用比较多的I/O口,且功耗较大,因此在大多数场合通常不采用静态显示,而采用动态扫描的方法来控制LED数码管的显示。
假设需要显示的BCD码有两位,分别是A(A3A2AIAO)和B(B382BIBO),它们通过一个七段显示译码器实现译码,并在对应的数码管上显示。电路工作原理如下:A和B两位BCD码被送到4x2选1数据选择器的数据输入端,它们公用地址。由图可见,选择倍号为周期方波,将其加在地址码输入端(即4x2选1数据选择器的Gl端),这样,当选择信号为低电平时,数据A(A3A2AIAO)可通过数据选择器,送入七段显示译码器进行译码,产生七段显示码。由于选择信号同时作用在2线-4线译码器的A。端,所以,当Ao =0时,输出lYo =0,而1Y1 =1。由于图中为共阴显示器,所以右边的数码管被点亮,显示数据A(A3A2A.Ao)的字形,而左边的数码管熄灭。同理分析可知,当选择信号为高电平时,左边的数码管被点亮,显示B(B382BIBO)数据的字形,而右边的数码管熄灭。
根据实验内容的要求,研究步长可控的可逆计数器电路的工作原理。各功能模块的HDL程序。LBZX84C12LT1G
(1)控制电路
步长可控的可逆计数器电路时,在下一个时钟脉冲过原理图中,控制电路用于对整个电路的起、停工作 可控可逆计数器电路原理图进行使能,同时还要对计数电路进行加法或减法工作的选择。
(2)步长可控的可逆计数电路
步长可控的可逆计数电路根据控制电路所选择的工作模式进行加法或减法计数。该计数器可以完成从0到9999的计数工作,计数器的计数频率为1 Hz,计数器的步长由步长预置与调节电路给定。计数的结果由译码显示电路驱动七段显示器进行显示。
(3)步长预置与调节电路
步长预置与调节电路用于产生计数电路所需的步长K,步长K在控制电路的作用下实现在0到99之间可调,预置好的步长K同时送至计数电路和译码显示电路,通过译码显示电路的驱动在显示器上可以查看当前计数器的步长。
(4)译码显示电路
译码显示电路是用于驱动七段数码显示器的。七段数码显示器驱动电路可分为两种,一种称为静态显示,另一种称为动态显示。所谓静态显示,即每一个七段数码显示器由单独的显示译码器来驱动,即如需显示胛位数,则必须用,2个七段显示译码器。和静态显示不同,动态显示使用数据选择器的分时复用功能,将任意多位数码管的显示驱动,由一个七段显示译码器来完成。由于静态显示需要占用比较多的I/O口,且功耗较大,因此在大多数场合通常不采用静态显示,而采用动态扫描的方法来控制LED数码管的显示。
假设需要显示的BCD码有两位,分别是A(A3A2AIAO)和B(B382BIBO),它们通过一个七段显示译码器实现译码,并在对应的数码管上显示。电路工作原理如下:A和B两位BCD码被送到4x2选1数据选择器的数据输入端,它们公用地址。由图可见,选择倍号为周期方波,将其加在地址码输入端(即4x2选1数据选择器的Gl端),这样,当选择信号为低电平时,数据A(A3A2AIAO)可通过数据选择器,送入七段显示译码器进行译码,产生七段显示码。由于选择信号同时作用在2线-4线译码器的A。端,所以,当Ao =0时,输出lYo =0,而1Y1 =1。由于图中为共阴显示器,所以右边的数码管被点亮,显示数据A(A3A2A.Ao)的字形,而左边的数码管熄灭。同理分析可知,当选择信号为高电平时,左边的数码管被点亮,显示B(B382BIBO)数据的字形,而右边的数码管熄灭。
上一篇:脉冲产生电路