第33篇:摩斯密码编码器

Q:本期我们使用计数器设计实现摩斯密码编码器。

A:将A到H这8个字母表示为一系列点(短脉冲)和破折号(长脉冲)组合成密码信息,使用0.5秒脉冲表示点,1.5秒脉冲表示破折号。

在DE2-115开发板的LEDR0上显示摩斯密码,使用SW[2:0]和KEY[1:0]作为输入。按下KEY1时,LEDR0显示由SW2~SW0指定的字母的摩斯密码(如A为000,LEDR0点亮0.5秒,再点亮1.5秒后熄灭),KEY0作为异步复位。

部分Verilog代码:

Signal Tap仿真调试:将SW2~SW0设置为"down,down,down"后,按下KEY1时,LEDR0先点亮0.5秒,再点亮1.5秒后熄灭,表示当前输入的摩斯密码是A。

相关推荐
Cao1234567893211 小时前
FPGA基础之基础语法
fpga开发
一大Cpp1 小时前
通过Quartus II实现Nios II编程
fpga开发
7yewh2 小时前
Verilog 语法 (二)
fpga开发
边缘计算社区14 小时前
FPGA与边缘AI:计算革命的前沿力量
人工智能·fpga开发
S&Z346315 小时前
[官方IP] Shift RAM
网络协议·tcp/ip·fpga开发
S&Z346317 小时前
[FPGA Video IP] Video Processing Subsystem
网络协议·tcp/ip·fpga开发·video
FPGA_Linuxer1 天前
FPGA 100G UDP纯逻辑协议栈
网络协议·fpga开发·udp
Terasic友晶科技1 天前
第13篇:Linux程序访问控制FPGA端Switch<二>
fpga开发·嵌入式系统·de1-soc开发板
cjie2212 天前
FWFT_FIFO和Standard_FIFO对比仿真
fpga开发
9527华安2 天前
国产紫光同创FPGA实现SDI视频编解码,基于HSSTHP高速接口,提供3套工程源码和技术支持
fpga开发·紫光同创·sdi·高速接口·hssthp