Library Search
结果页

组合逻辑与时序逻辑:4 位计数器 + 七段显示

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Verilog / SystemVerilog # Verilog 组合逻辑与时序逻辑:4 位计数器 + 七段显示 ## 目标 用 Verilog 编写一个带使能和复位的 4 位计数器,配合七段数码管译码器,在 FPGA 上显示 0-F。 ## 工具 - Icarus Verilog (仿真) + GTKWave (波形) - 或任意 FPGA 开发板(本代码可直接综合) ## 一、七段显示译码器(组合逻辑) ```verilog… 2% Astro <html lang="zh-CN"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>{title}</title> </head> <body> <main> <h1>… 2% Pandas # 第6步:异常值处理 q1 = df["price"].quantile(0.25) q3 = df["price"].quantile(0.75) iqr = q3 - q1 df = df[(df["price"] >= q1 - 1.5 * iqr) & (df["price"] <= q3 + 1.5 * iqr)] # 第7步:保存 df.to_parquet("clean_data… 2% InfluxDB // 写入 const point = new Point('temperature') .tag('location', 'lab') .floatField('value', 23.5); writeApi.writePoint(point); writeApi.flush().then(() => console.log('写入完成')); // 查询 const que… 2% React {/* 计数器 */} <div style={styles.card}> <h2>计数器: {count}</h2> <div style={styles.buttons}> <button onClick={() => setCount(c => c - 1)} style={styles.btn}>-1</button>… 1% Python # 列表(可变,有序) nums = [1, 2, 3] nums.append(4) # [1, 2, 3, 4] nums.insert(0, 0) # [0, 1, 2, 3, 4] last = nums.pop() # last=4, nums=[0,1,2,3] # 元组(不可变,有序) point = (3, 4) x, y = point # 解包赋… 1% STM32 HAL/LL ```c // 读取按键(带软件消抖) uint8_t read_button(void) { if (HAL_GPIO_ReadPin(BTN_GPIO_Port, BTN_Pin) == GPIO_PIN_RESET) { HAL_Delay(20); // 消抖 if (HAL_GPIO_ReadPin(BTN_GPIO_Port, BTN_Pin)… 1% Flutter ## 运行步骤 ```bash flutter create flutter_counter # 将上面代码覆盖 lib/main.dart flutter run ``` ## 预期表现 - 点击 `+` 按钮计数器加一 - 点击 `-` 按钮计数器减一(最小为 0) - 点击 AppBar 刷新图标重置计数器 - 计数器超过 10 时数字变为红色 ## 核心概念 | 概念 | 说明… 1%