现代文明的一个显著特征是城市中随处可见的五颜六色的广告宣传,其中大多都是由LED点阵制作的汉字或图形广告,广泛应用在银行、医院、酒店、火车站、体育场馆等各种公共场所。
2021-12-08 17:49:14 372KB 显示模块
1
为解决PC与FPAG的高速数据传输,通过USB实现了PC和FPGA的通信。介绍了USB接口芯片CY7C68013的基本工作原理;编写了USB固件程序和应用程序;利用从属FIFO方式,实现了数据的快速读写。测试结果表明,利用FPGA控制USB器件CY7C68013可实现高速数据传输,传输数据可靠性高。该方案完全可满足各种高速数据采集系统、移动硬盘、ATA和DSL调制解调器等接口的需要。
2021-12-06 15:21:09 271KB USB CY7C68013 FPGA 固件
1
FPGA控制PS2键盘verilog设计Quartus9.1工程源码+设计说明文件,可以做为你的学习设计参考。 1. 这个实例通过开发板上面的PS/2接口接收键盘输入的数据,在LCD上面显示出来; 2. 工程在project文件夹里面,打开工程; 3. 源文件在rtl文件夹里面; module top(clk_in, data, lcd_e, lcd_rs, lcd_rw, led, ps2ck, ps2dk); input clk_in; output [7:0] data; output lcd_e; output lcd_rs; output lcd_rw; output [7:0] led; inout ps2ck; inout ps2dk; wire XLXN_4; wire XLXN_5; wire XLXN_6; reg clk; assign rst = 1'b1; always@(posedge clk_in) clk <= ~clk; div_256 XLXI_1 (.mclk(clk), .reset(rst), .clk(XLXN_6)); div16 XLXI_2 (.clk(clk), .rst(rst), .clk_16(XLXN_5)); lcd XLXI_3 (.clk(XLXN_5), .data_in(led[7:0]), .rst(XLXN_4), .data(data[7:0]), .lcd_e(lcd_e), .lcd_rs(lcd_rs), .lcd_rw(lcd_rw)); ps2_keyboard_interface XLXI_4 (.clk(XLXN_6), .reset(rst), .rx_read(), .tx_data(), .tx_write(), .rx_ascii(led[7:0]), .rx_data_ready(), .rx_extended(), .rx_released(XLXN_4), .rx_scan_code(), .rx_shift_key_on(), .tx_error_no_keyboard_ack(), .tx_write_ack_o(), .ps2_clk(ps2ck), .ps2_data(ps2dk)); endmodule
ad9854工作原理  AD9854采用80脚LQFP封装,其内部共有40个8位的控制寄存器,分别用来控制输出信号频率、相位、幅度、步进斜率等,以及一些特殊控制位。下表给出了控制寄存器的分布情况。  AD9854能够产生多种形式的额输出信号,工作模式的选择是通过对控制寄存器IFH中的三个位(Mode2、Mode1、Mode0)的控制来实现的。见下表。  事实上,除上述工作方式外,通过不同工作方式的组合控制,还可以产生更多的输出信号形式(例如,非线性调频信号)。下面分别予以介绍。  单频模式(SingleTone)  这是AD9854复位后的缺省工作模式。输出频率由写入控制寄存器04H~09H中
2021-11-30 20:13:31 456KB 基于FPGA控制AD9854产生正弦波
1
FPGA控制OV2640摄像头采集,摄像头寄存器已经配置好了,可以直接拿来参考,VGA分辨率800*600显示。有任何问题可以加我联系方式:qq2036795517 微信wpt666aaa
2021-11-24 11:04:45 6.66MB FPGA 摄像头
verilog 编写DAC8581控制程序。
2021-11-13 12:59:37 517KB FPGA
1
黑金FPGA控制TFT液晶屏显示的verilog代码,内附有原理图,芯片资料
2021-11-05 23:20:39 30.64MB 黑金FPGA TFT液晶 verilog
1
行业制造-电动装置-一种基于FPGA控制的新型多路高速DAC同步电路.zip
2021-10-21 19:01:38 454KB
1.LCD1602(DDRAM)的外形是这样子滴: 背面: 可见区范围:16:heavy_multiplication_x:2行;可通过“光标或显示移动指令”使字符慢慢移动到可见的显示范围内,看到字符的移动效果。 管脚分配: 2.LCD配置: (1)通用配置 /*清屏 */ /*置输入模式 */ /*显示开关控制 */ /*置功能 */ (2)显示数据 只配置前16个地址(如下),用于显示: 之后逐次配置第一行、第二行的地址和数据: /*置第一行地址 */ /*置第一行数据 */ /*置第二行地址 */ /*置第二行数据 */ 3.FPGA实现: module LCD1602( input clk, input rst
2021-10-06 21:19:18 871KB fpga input lcd1602
1
FPGA控制LCD显示,含代码,比较详细,也很实用
2021-10-05 14:52:36 93KB FPGA LCD
1