没有合适的资源?快使用搜索试试~ 我知道了~
Verilog-SPI-Master:用 verilog 编写的 SPI 主 IP,然后用于将在键盘上输入的字符输出到串行 LC...
共18个文件
v:16个
md:1个
ucf:1个
需积分: 26 6 下载量 171 浏览量
2021-07-08
23:48:57
上传
评论 1
收藏 12KB ZIP 举报
温馨提示
Verilog SPI 主机 该项目包含一个自定义 SPI 主 IP,用于与串行 LCD 屏幕进行通信(它支持 I2C、SPI 和 UART 接口)。 该项目还有一个键盘扫描器(所使用的确切键盘是),它可以扫描键盘并将按下的任何键输出到 LCD 上。 本设计中使用了以下模块: SPI_LCD:这是将其他模块连接在一起的顶级模块 键盘:该模块包含键盘扫描和控制单元 key_ctrl:控制键盘扫描/锁定和编码的状态机 key_scanner:连续拉低每个列信号,直到按下按钮(在这种情况下,它将“ken”信号拉低) key_latch:这会锁存数据直到它准备好被转移 key_encoder:将行和列输出转换为 LCD 显示器可用的 ascii 值 同步器:将 1KHz data_ready 信号同步到 250KHz 时钟 clk_div:这将 500KHz 时钟分别划分为 1KHz 和 2
资源推荐
资源详情
资源评论
收起资源包目录
Verilog-SPI-Master-master.zip (18个子文件)
Verilog-SPI-Master-master
Simulation
test_spi_master.v 1KB
test_synchronizer.v 902B
test_SPI_LCD.v 967B
test_clk_div.v 843B
README.md 3KB
HDL
spi_ctrl.v 2KB
clk_div.v 1KB
spi_master.v 1012B
SPI_LCD.ucf 378B
key_encoder.v 1KB
key_ctrl.v 1KB
synchronizer.v 900B
keypad.v 1KB
key_latch.v 782B
lcd_ctrl.v 3KB
SPI_LCD.v 2KB
key_scanner.v 1KB
spi_shift.v 879B
共 18 条
- 1
资源评论
yoreua
- 粉丝: 26
- 资源: 4691
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功