Verilog学习:ICE40UP5K_PICO按键点灯

使用环境

开发系统:Windows11
编程语言:Verilog
使用软件:Radiant
使用硬件:ICE40UP5K_PICO及PICO拓展板

一、想实现什么

准备实现通过拓展版上的K1按键控制开发板上面发光二极管Y的亮和灭。
在这里插入图片描述

二、怎么实现

编写代码

module  key_led
(
    input   wire		key_in,
    output  wire		led_out
);
assign led_out = key_in;

endmodule

由原理图,进行管脚约束,由下面原理图,我们看到按下k1时,GPIO12是低电平,LED_Y在高电平时亮,低电平时熄灭,即按下熄灭。
在这里插入图片描述

在这里插入图片描述
再对应到pico上。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

三、收获了什么

饭要一口一口吃,满满学,不着急。

版权声明:本文为CSDN博主「-墨苏-」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_50679156/article/details/122632373

生成海报
点赞 0

-墨苏-

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

MPC5634的eTPU模块学习笔记(一)

一、 MPC5634的eTPU简介 eTPU2是一种片上可编程的I/O控制器,具有自己的核心和内存系统,使其能够独立于设备CPU执行复杂的定时和I/O管理。eTPU2本质上是一个独立的微控制器,设计用

数字示波器的重要参数指标

数字示波器主要由带宽、采样率、存储深度、通道数、波形刷新率、时间轴宽度组成,它们的具体指标安泰小编给您详细整理如下: 带宽:是示波器的核心参数,决定了示波器的性能等级,大家

杰理之uart功能描述【篇】

打开一个串口设备。根据参数的引脚选择 UART0,UART1 或 UART2,若引脚 不与 UARTx 匹配,则自动打开一个空闲的 UARTx,并利用 output channal 匹配

龙芯2K1000开发指南资料1.1版更新啦

叮,今日更新已送达,请准时在迅为电子B站账号中收看~本次指南更新包含了网络加载系统、烧写系统到nand和pmon BSP移植三部分。感兴趣的快来看看吧~更新重点1.完善了6.5章节 网络加载系统2.完善了6.6章节