🔬 数字电路实验室
从交通灯到SoC — 35个实验掌握数字设计
🚦 基础控制 (01-09)
Lesson 01
🚦 交通灯控制器
🏆 红→绿→黄循环正确
Lesson 02
🏗️ 电梯控制器
🏆 楼层请求响应正确
Lesson 03
🥤 售货机
🏆 投币→出货→找零
Lesson 04
🔐 密码锁
🏆 4位密码验证+开锁
Lesson 05
🕐 数字时钟
🏆 时:分:秒计数正确
Lesson 06
⏱️ 秒表
🏆 启动/暂停/复位功能
Lesson 07
🧮 计算器
🏆 加减乘除运算正确
Lesson 08
🎹 电子琴
🏆 8音阶频率正确
Lesson 09
🎲 电子骰子
🏆 LFSR随机数1-6
📡 通信协议 (10-12)
Lesson 10
📡 UART发送
🏆 8N1帧发送正确
Lesson 11
🔌 SPI通信
🏆 MOSI/MISO数据正确
Lesson 12
📡 I2C通信
🏆 起始+地址+ACK正确
🔢 数据处理 (13-18)
Lesson 13
🔢 CRC校验
🏆 CRC-16计算正确
Lesson 14
🔒 AES加密
🏆 128位加密解密正确
Lesson 15
➕ 串行加法器
🏆 逐位进位仿真正确
Lesson 16
⚡ 流水线乘法器
🏆 流水线吞吐量提升
Lesson 17
√ 开方器
🏆 牛顿迭代法开方正确
Lesson 18
📐 CORDIC
🏆 三角函数计算正确
🔌 外设接口 (19-24)
Lesson 19
📊 PWM控制器
🏆 占空比精确控制
Lesson 20
🔌 SPI主机
🏆 4种SPI模式仿真
Lesson 21
📡 I2C主机
🏆 起始/停止/ACK正确
Lesson 22
⌨️ PS/2键盘
🏆 扫描码解码正确
Lesson 23
💾 SD卡
🏆 SPI模式读写扇区
Lesson 24
🌐 以太网MAC
🏆 帧发送CRC正确
🏗️ 系统集成 (25)
Lesson 25
🏗️ 毕业项目
🏆 完整SoC
📦 高级缓冲与时钟域 (26)
Lesson 26
📦 FIFO缓冲
🏆 异步FIFO读写正确
📡 全双工通信 (27-29)
Lesson 27
📡 UART全双工
🏆 同时收发不丢数据
Lesson 28
🔌 SPI从机
🏆 响应主机命令正确
Lesson 29
📡 I2C从机
🏆 地址匹配+数据返回
🖱️ 人机交互 (30-32)
Lesson 30
🖱️ PS/2鼠标
🏆 坐标包解析正确
Lesson 31
🖥️ VGA图案发生器
🏆 棋盘格+渐变+文字
Lesson 32
🎵 音频混合器
🏆 3通道混音输出
🚌 系统架构 (33-34)
Lesson 33
🚌 DMA控制器
🏆 内存搬运不占CPU
Lesson 34
⚡ 中断控制器
🏆 优先级+嵌套正确
🏗️ 终极SoC (35)
Lesson 35
🏗️ 毕业项目
🏆 完整SoC:CPU+UART+SPI+I2C+VGA+Audio+DMA