差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
上一修订版 两侧同时换到之后的修订记录
9._呼吸灯 [2019/04/12 01:57]
gongyu
9._呼吸灯 [2019/09/06 11:56]
gongyu
行 1: 行 1:
-### 呼吸灯+#### 呼吸灯 
 + 
 +---
  
 本节,我们将通过脉宽调制技术来实现“呼吸灯”,实现LED的亮度由最暗逐渐增加到最亮,再逐渐变暗的过程。 本节,我们将通过脉宽调制技术来实现“呼吸灯”,实现LED的亮度由最暗逐渐增加到最亮,再逐渐变暗的过程。
行 5: 行 7:
 \\ \\
  
-###​硬件说明+####​硬件说明
  
--------+---
 呼吸灯的设计较为简单,我们使用12MHz的系统时钟作为高频信号做分频处理,调整占空比实现PWM,通过LED灯LD1指示输出状态。 呼吸灯的设计较为简单,我们使用12MHz的系统时钟作为高频信号做分频处理,调整占空比实现PWM,通过LED灯LD1指示输出状态。
  
行 28: 行 30:
 {{ ::​呼吸灯pwm原理.jpg |PWM呼吸灯原理}} {{ ::​呼吸灯pwm原理.jpg |PWM呼吸灯原理}}
  
-###​Verilog代码+####​Verilog代码 
 + 
 +---
  
------- 
 <code verilog> <code verilog>
  
行 104: 行 107:
 </​code>​ </​code>​
  
-###​引脚分配+####​引脚分配 
 + 
 +---
  
------- 
 引脚分配如下: 引脚分配如下:
  
行 113: 行 117:
  
  
-###小结+####小结 
 + 
 +---
  
------- 
 脉宽调制是一种值得广大工程师在许多应用设计中使用的有效技术,你也可以根据本节介绍的流水灯程序,实现RGB三色灯的呼吸。在下一小节我们会学习状态机的使用方法:[[10. 交通灯|交通灯的设计]]。 脉宽调制是一种值得广大工程师在许多应用设计中使用的有效技术,你也可以根据本节介绍的流水灯程序,实现RGB三色灯的呼吸。在下一小节我们会学习状态机的使用方法:[[10. 交通灯|交通灯的设计]]。