试设计5进制计数电路

一、试设计一个5进制计数电路(触发器任选),然后用Multisim进行逻辑功能仿真。

1.实验过程

(1).根据题目设计画出状态图:

试设计5进制计数电路_第1张图片

(2).选择触发器为JK触发器,求出电路的驱动方程。

 a.根据状态图列出状态表:

Qn 2

Qn 1

Qn 0

Qn+1 2

Qn+1 1

Qn+1 0

J2

K2

J1

K1

J0

K0

0

0

0

0

0

1

0

x

0

X

1

x

0

0

1

0

1

0

0

x

1

X

x

1

0

1

0

0

1

1

0

x

x

0

1

x

0

1

1

1

0

0

1

x

x

1

x

1

1

0

0

0

0

0

X

1

0

x

0

x

1

0

1

x

x

x

X

x

x

x

x

x

1

1

0

x

x

x

X

x

X

x

x

x

1

1

1

x

x

x

X

x

x

x

x

x

 b.根据状态列表画出卡诺图,化简求出状态方程。

Qn+1 2 Qn+1 2= Qn 1Qn 0

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

0

0

1

0

1

0

x

x

x

Qn+1 1 Qn+1 1= Qn 0+ Qn 1

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

0

1

0

1

1

0

x

x

x

Qn+1 0 Qn+1 0= 

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

1

0

0

1

1

0

x

x

x

J2 J2= Qn 1Qn 0

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

0

0

1

0

1

X

X

X

X

 K2    K2=1

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

X

X

X

X

1

1

X

X

X

 J1    J1= Qn 0

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

0

1

X

X

1

0

X

X

X

K1   K1= Qn 0

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

X

X

1

0

1

X

X

X

X

J0 J0= 

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

1

X

X

1

1

0

X

X

X

K0 K0=1

  Qn 1Qn 0 Qn 2 

00

01

11

10

0

X

1

1

X

1

X

X

X

X

(3).驱动方程如下:

Qn+1 2= Qn 1Qn 0

Qn+1 1= Qn 0+ Qn 1

Qn+1 0= 

J2 = Qn 1Qn 0

K2 = 1

J1 = Qn 0

K1 = Qn 0

J0 = 

K0 = 1

(4)逻辑仿真图:

试设计5进制计数电路_第2张图片

2.实验总结

a.逻辑电路设计步骤:

实际逻辑问题——>建立原始状态图(表)——>状态化简——>状态编码——>选择触发器类型——>确定驱动方程——>画出逻辑仿真图。

你可能感兴趣的:(物联网)