(1)列基本环形计数器的状态表:

基本环形计数器(带自启动功能)设计

值得注意的是, 基本环形计数器只有4个有效状态 0001, 0010, 0100, 1000, 其余12个状态均为无效状态: 它们的次态用×填充.

(2)根据状态表, 绘制状态激励表(选择D触发器):

基本环形计数器(带自启动功能)设计

(3)根据状态激励表, 用填充卡诺图并化简的方式, 求出状态激励方程和次态方程:

基本环形计数器(带自启动功能)设计

(4)根据求出的次态方程, 求出12个无效状态的次态, 并检查电路是否具有自启动功能:

基本环形计数器(带自启动功能)设计

(5)根据图中所示修改方法, 修改状态表:

基本环形计数器(带自启动功能)设计

(6)根据修改后的状态表, 绘制状态激励表:

基本环形计数器(带自启动功能)设计

(7)根据修改后的状态激励表, 用填充卡诺图并化简的方式, 求状态激励方程和次态方程:

基本环形计数器(带自启动功能)设计

(8)根据求出的次态方程, 求出12个无效状态的次态, 并再次检查电路的自启动功能:

基本环形计数器(带自启动功能)设计

附: 

根据第(4)步绘制的状态图:

基本环形计数器(带自启动功能)设计

根据第(8)步绘制的状态图:

基本环形计数器(带自启动功能)设计

电路逻辑图:

基本环形计数器(带自启动功能)设计

相关文章: