使用环境

开发系统: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上。


三、收获了什么

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

Verilog学习:ICE40UP5K_PICO按键点灯相关推荐

  1. STM32 学习总结2 ----利用中断来控制按键点灯、捕获功能练习

    跟着战舰V3 资料盘里学习,关于中断的练习,就是用中断控制按键点灯,很简单的程序,且有例程,可是我的还是出了些问题: 外部中断和IO的对应关系设置:"STM32F103 的 EXTI 控制器 ...

  2. FPGA学习-Verilog实现独立按键消抖

    文章目录 前言 一.独立按键消抖原理 二.按键消抖程序实现(Verilog) 1.按键触发判断 2.计数器模块实现 3.按键状态更新 4.按键控制led亮灭 三.仿真测试文件编写 四.编译结果 前言 ...

  3. 【SoC FPGA】外设PIO按键点灯

    文章目录 一.前期准备 二.添加PIO外设 一.黄金参考工程 二.配置PIO外设 三.Generation生成 四.黄金参考工程代码修改 五.编译黄金工程 三.生成相应的文件,转移至sd卡内 一.dt ...

  4. Verilog功能模块 —— 按键消抖

    一. 什么是按键消抖 按键消抖_百度百科 (baidu.com) 按键消抖通常的按键所用开关为机械弹性开关,当机械触点断开.闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断 ...

  5. 【10天基于STM32F401RET6智能锁项目实战第2天】用按键点灯----GPIO的输入和输出

    用按键点灯----GPIO的输入和输出 一.原理讲解 二.代码实现 这只是提供一个思路给你参考如何做这样一个东西,具体不同型号的单片机初始化都是不一样的,但是基本原理都是差不多的,如果你对这个项目有兴 ...

  6. STM32学习:按键控制LED

    STM32学习:按键控制LED 文章目录 前言 一.所用知识点复习 1.stm32工作模式(*注意上下拉输入的区别*) 2.按键抖动与常见按键接法 按键抖动: 按键消抖: 常见按键接法: 3.GPIO ...

  7. Verilog学习笔记-——Verilog模块例化

    Verilog学习笔记---Verilog模块例化 在一个模块中引用另一个模块,对其端口进行相关连接,叫做模块例化.模块例化建立了描述的层次.信号端口可以通过位置或名称关联,端口连接也必须遵循一些规则 ...

  8. 【Verilog学习笔记】D触发器(门级和行为级)+4位寄存器+一个完整的激励程序

    [Verilog学习笔记]D触发器(门级和行为级)+4位寄存器+一个完整的激励程序 首先展示以下完整的程序 `timescale 1ns / 1psmodule hardreg( input wire ...

  9. Verilog学习之路(4)— Verilog HDL的程序设计语句

    Verilog HDL的程序设计语句 一.连续赋值语句 连续赋值语句通常用来描述组合逻辑电路,连续赋值的目标类型主要是标量线网和向量线网两种,标量线网如"wire a,b;",向量 ...

最新文章

  1. MXNET源码中NDArray数据的获取和打印
  2. basicLSTMCELL() num_units参数代表了LSTM输出向量的维数
  3. Akka 系列(五):Java 和 Scala 中的 Future
  4. Redis双机热备方案--转
  5. Vue本地执行build之后打开dist目录下index.html正常访问
  6. Java 算法 解二元一次方程
  7. keystone nova v2 python
  8. 2729: [HNOI2012]排队
  9. Android之Adapter总结
  10. 【大数据入门二——yarn和mapreduce】
  11. python json解释器_Python JSON
  12. dematel matlab,决策与实验室方法,DEMATEL分析方法介绍
  13. 如何让你的本地上的项目不用部署到服务器也能让外网看到?使用ngrok内网穿透实现
  14. 笔记本gtx1650最好用驱动_Intel EVO平台认证有啥用?只看真实性能 闭着眼买笔记本都不会错-Intel,EVO,笔记本,认证 ——快科技(驱动之家旗下媒体)-...
  15. 获取手机号码归属地工具类
  16. 三重缓冲:为什么我们爱它
  17. SpringCloud—笔记(一)零基础篇
  18. 麻将胡牌算法带癞子 python实现
  19. 国内五款主流外贸CRM优缺点综合评测
  20. AutoHotKey知识点整理

热门文章

  1. 阿里云服务器数据迁移
  2. poll?transport=longpollconnection...烦人的请求
  3. 【Python代码实践】使用Python批量获取雨课堂图片
  4. postgreSQL数据类型字符串和数值相互转换
  5. 规模增长背后抖音如何构建直播体验优化
  6. html盒子两个背景图片,css怎么实现两张图片叠加在一起,css添加盒子背景图片
  7. Redis数据结构 GeoHash
  8. Win10常见问题【Office等】
  9. boost::serialization模块extended_type_info_typeid测试程序
  10. TOREX | 如何延长设备的电池寿命?——充电IC