![]() |
|
|||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
記号 | 特性表 | |||||||||||||||||||||||||||||||||
ネガティブエッジ型JKフリップフロップ |
![]() |
|
---|
JKフリップフロップを3段に接続すれば,8進カウンタを構成することができる.
出力(Q2, Q1,
Q0)を3ビットの2進数と見なして
000 → 001 → 010 → 011 → 100 → 101 → 110 → 111 → 000 → 001 → ...と変化するには, (Q1, Q0) を4進カウンタとして構成し,
nでの状態 | クロック信号入力前後 | |||||
---|---|---|---|---|---|---|
n | Q2n | Q1n | Q0n | Q2n→Q2n+1 | Q1n→Q1n+1 | Q0n→Q0n+1 |
0 | 0 | 0 | 0 | 0→0(保持) | 0→0(保持) | 0→1(反転) |
1 | 0 | 0 | 1 | 0→0(保持) | 0→1(反転) | 1→0(反転) |
2 | 0 | 1 | 0 | 0→0(保持) | 1→1(保持) | 0→1(反転) |
3 | 0 | 1 | 1 | 0→1(反転) | 1→0(反転) | 1→0(反転) |
4 | 1 | 0 | 0 | 1→1(保持) | 0→0(保持) | 0→1(反転) |
5 | 1 | 0 | 1 | 1→1(保持) | 0→1(反転) | 1→0(反転) |
6 | 1 | 1 | 0 | 1→1(保持) | 1→1(保持) | 0→1(反転) |
7 | 1 | 1 | 1 | 1→0(反転) | 1→0(反転) | 1→0(反転) |
8 | 0 | 0 | 0 | 0→0(保持) | 0→0(保持) | 0→1(反転) |
J0 = K0 = 1 J1 = K1 = Q0 J2 = K2 = Q1·Q0と回路を構成する.