在这里插入图片描述

在这里插入图片描述

运动码表设计中码表控制器是最难的,所以主要介绍如何设计码表控制器。

我们先给这个时序电路设计状态以及编码
在这里插入图片描述

先设计状态转换函数

首先画出状态图:
(其中我们让其一到000状态就立马变为001状态,110状态存储完数据立马变成100状态)

在这里插入图片描述
根据状态图,填写真值表:

在这里插入图片描述
自动生成表达式后,利用logisim分析组合逻辑电路功能,自动设计出电路:

在这里插入图片描述在这里插入图片描述

设计输出函数:

SDSel为0时,选择的是常量9999,为1时,选择的是当前计时器的值

DPSel为0时,选择的是当前计时器的值,为1时,选择的是16位寄存器里存的值

填写真值表:

在这里插入图片描述
自动生成输出函数:

在这里插入图片描述
在这里插入图片描述

设计数码控制器电路:在这里插入图片描述

在这里插入图片描述

最后得到运动码表电路:
(其中计时器,寄存器,比较器,可查看我其他文章学会如何设计)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐