差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
序列检测器 [2016/06/08 11:24] anran [硬件连接] |
序列检测器 [2016/06/10 14:37] anran [硬件连接] |
||
---|---|---|---|
行 4: | 行 4: | ||
------ | ------ | ||
- [[STEP-MXO2第一代]] | - [[STEP-MXO2第一代]] | ||
+ | |||
====设计要求==== | ====设计要求==== | ||
行 10: | 行 11: | ||
- 掌握状态机的设计 | - 掌握状态机的设计 | ||
- 基于[[STEP-MXO2第一代]]平台实现101序列的检测 | - 基于[[STEP-MXO2第一代]]平台实现101序列的检测 | ||
+ | |||
====工作原理==== | ====工作原理==== | ||
------ | ------ | ||
行 26: | 行 28: | ||
====硬件连接==== | ====硬件连接==== | ||
------ | ------ | ||
- | 为了方便我们在硬件平台上更直观的观察,我们的序列检测的信号输入和检测时钟都采用[[STEP-Baseboard]]平台上的拨码开关实现,序列检测的结果我们用[[STEP-MXO2第一代]]平台上的LED灯输出指示。 | + | 为了方便我们在硬件平台上更直观的观察,我们的序列检测的信号输入和检测时钟都采用[[STEP-Baseboard]]平台上的拨码开关S2和S1实现,序列检测的结果我们用[[STEP-MXO2第一代]]平台上的LED灯LD1输出指示。 |
- | {{ :图11.拨码模块电路连接.png |拨码模块电路连接}} | + | {{ :按键硬件图.jpg |按键硬件图}} |
{{ :led电路连接.jpg |LED电路连接}} | {{ :led电路连接.jpg |LED电路连接}} | ||
- | |||
====代码设计==== | ====代码设计==== | ||
---- | ---- | ||
===设计文件=== | ===设计文件=== | ||
+ | |||
+ | {{ :序列检测状态转移图.jpg |序列检测状态转移图}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
{{ :流水灯程序设计.jpg |流水灯程序设计}} | {{ :流水灯程序设计.jpg |流水灯程序设计}} |