基于vhdl的串行并行数码管 里面有两个文件,led为串行数码管(外接ls595),led2为并行数码管(就是通常用的),6位显示。data_in为输入端,端口每4位为要显示的一个数,0000到1001为要显示的0到9,其他情况为该位的数码管不亮,一共24位。同时输入,显示很方便。
基于vhdl语言的串口通信 支持多种波特率,完整的基于quartus13的串口通信工程,修改端口可直接在fpga上运行。uart_tx.vhd为接收,uart_rx.vhd为发送,led.vhd为ls595接入的6位串行数码管。