资料介绍
在开发板上实现 LCD1602 显示 PS/2 键盘的键值,熟悉并掌握液晶 1602 显示屏的使用方法及 PS/2 键盘的接口标准,学习利用 Verilog-HDL 语言编写有限状态机实现较为复杂的设计与应用。
PS/2 键盘采用 2 线串行总线与 FPGA 进行通信,PS/2 总线包括时钟信号和数据信号。键盘采用 11 位的串行数据与 FPGA 进行通信,包括一个起始位、8 个数据位、奇偶校验位和停止位。首先简单介绍一下实现接收 PS/2 键盘发送的数据和显示按键数字或字母功能模块的输入和输出端口信号。其中 clk、rst 分别是 50MHZ 时钟和复位输入信号,rst 低电平有效,lcd_rs、lcd_rw、lcd_e和 data 分别为与液晶显示屏控制芯片连接的控制信号。lcd_rs 为寄存器选择控制输出信号,当 lcd_rs 为低电平时,表示数据总线传输的是命令控制信号,当 lcd_rs 为高电平时,表示数据总线传输的是数据信号;lcd_rw 为读/写控制输出信号,当 lcd_rw 为低电平时,表示向液晶显示屏控制芯片写数据,反之,为读取数据;lcd_e 为读/写操作允许控制脉冲输出信号,高电平有效;data为数据信号。PS 2CK 信号是 PS/2 键盘的时钟信号,PS 2DK 信号是 PS/2 键盘的数据信号。
设计分为分频模块、接收 PS/2 键盘发送的数据模块和字符显示模块,分频模块主要是对 50MHZ 系统时钟信号进行分频,接收键盘扫描编码数据模块,需要正确接收键盘发送的串行数据,然后将键盘扫描编码数据转换为液
晶显示屏显示字符的编码数据。字符显示控制部分是利用上节实验的程序稍加修改即可显示键盘扫描编码数据对应的字符。
- Arduion实验六 I2C LCD1602液晶显示器实验
- lcd1602显示矩阵键盘值
- 基于51单片机的LCD1602显示proteus实验 38次下载
- 使用单片机实现PS2键盘输入1602液晶显示的C语言程序免费下载 30次下载
- 使用单片机实现LCD1602显示电话拨号键盘按键实验的程序和仿真资料 26次下载
- 使用单片机实现LCD1602显示矩阵按键键值的程序和接线图免费下载 29次下载
- LCD1602显示电话拨号键盘按键实验的电路图资料合集免费下载 10次下载
- 使用单片机设计红外遥控风扇LCD1602显示键值的源代码和资料免费下载 21次下载
- FPGA入门系列实验教程之液晶1602显示和相关资料合集免费下载 18次下载
- LCD1602显示接收到的红外线键值程序和LCD1602的延迟函数 25次下载
- PS2键盘转USB键盘源码 11次下载
- PS2键盘控制程序 17次下载
- 基于单片机的LCD1602矩阵键盘显示【汇编版】 0次下载
- lcd1602的显示及注意点 0次下载
- 基于FPGA的PS2键盘鼠标控制电子琴 31次下载
- LCD1602显示屏如何使用 2727次阅读
- LCD1602液晶显示屏的驱动设计与实现 9576次阅读
- 沁恒股份USB-PS2键盘/条码枪数据采集方案介绍 2553次阅读
- 51单片机对LCD1602显示的四线驱动 6527次阅读
- LCD1602是什么?关于LCD1602液晶模块的显示问题? 2.2w次阅读
- FPGA基础设计_PS2键盘控制及短按、长按 3200次阅读
- lcd1602实现字幕滚动原理_lcd1602滚动显示程序 4.2w次阅读
- 详解一种LCD1602 的4线接法 2.5w次阅读
- lcd1602显示电路图大全(两款lcd1602液晶显示电路原理图) 12.7w次阅读
- lcd1602指令说明 3.6w次阅读
- lcd1602时序图浅析 2.9w次阅读
- lcd1602能显示汉字吗_lcd1602显示汉字程序 8.7w次阅读
- lcd1602显示程序 2.9w次阅读
- lcd1602中文资料分享:lcd1602接线图_lcd1602与单片机连接图 43w次阅读
- PS2键盘接口设计之二(实现了从键盘输入并显示在LCD液晶屏上) 4769次阅读
下载排行
本周
- 1FS4059C带NTC升压型三节锂电池充电管理IC数据手册
- 3.53 MB | 3次下载 | 免费
- 216位数字输出型环境光强度传感器集成电路bh1750FVI中文数据手册
- 2.67 MB | 1次下载 | 免费
- 3MCx8316x 在扫地机器人中的应用
- 1.34MB | 1次下载 | 免费
- 4扫地机器人中的霍尔效应传感器应用说明
- 666.09KB | 1次下载 | 免费
- 5如何调整模拟前端信号链的 S 参数
- 794.19KB | 1次下载 | 免费
- 6FS4059B带NTC升压型两节锂电池充电管理IC数据手册
- 3.24 MB | 1次下载 | 免费
- 7基于波形捕获的超声波传感水流量计量技术应用说明
- 1.01MB | 1次下载 | 免费
- 8使用反相降压/升压转换器应用说明
- 996.8KB | 次下载 | 免费
本月
- 1HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 129次下载 | 1 积分
- 2继电保护原理
- 2.80 MB | 40次下载 | 免费
- 3正激、反激、推挽、全桥、半桥区别和特点
- 0.91 MB | 34次下载 | 1 积分
- 4labview实现DBC在界面加载配置
- 0.57 MB | 24次下载 | 5 积分
- 5在设计中使用MOSFET瞬态热阻抗曲线
- 1.57MB | 15次下载 | 免费
- 6GBT 4706.1-2024家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 14次下载 | 免费
- 7AD18学习笔记
- 14.47 MB | 8次下载 | 2 积分
- 8H桥中的电流感测
- 545.39KB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935113次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191360次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81578次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73804次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多