2.动态编码器 (1)电路原理
2. 动态编码器 (1) 电路原理
时钟发生器 时钟 0+5V 6位计数器 Q6 Q4 JQ31Q21Q1 3/8 线译码器 8通道开关 f 计数线 保持线
6位计数器 3/8 线 译 码 器 8 通道开关 时钟 +5V 时钟发生器 Q6 Q5 Q4 Q3 Q2 Q1 x0 x2 x4 x6 y0 y1 y2 y7 f 计数线 保持线
(2)工作过程 ◆6位计数器在循环计数,计数规则为: 000000 000001 000010 当某一键按下,该计数器应 停在对应的计数状态 l11111
(2) 工作过程 ◆ 6位计数器在循环计数,计数规则为: 000000 000001 000010 . . . 111111 当某一键按下,该计数器应 停在对应的计数状态
◆3/8译码器 Q3 Q2 QI 000 0=0,其它为1 001 1=0,其它为1 010x2=0,其它为1 Q3 011x3=0,其它为1 100x4=0,其它为1 5=0,其它为1 0x6=0,其它为1 111x7=0,其它为1 Q1、Q2、03变化从000~111时,输出的8根线依次 变为低电平
◆ 3/8 译码器 Q1、Q2、Q3 变化从 000 ~ 111 时,输出的8根线依次 变为低电平 Q1 Q2 Q3 x0 x1 x2 x7 Q3 Q2 Q1 0 0 0 x0 = 0, 其它为 1 0 0 1 x1 = 0, 其它为 1 0 1 0 x2 = 0, 其它为 1 0 1 1 x3 = 0, 其它为 1 1 0 0 x4 = 0, 其它为 1 1 0 1 x5 = 0, 其它为 1 1 1 0 x6 = 0, 其它为 1 1 1 1 x7 = 0, 其它为 1
◆8通道开关 译码器 未按键:f=1 f=(c0+y0)(cl+y1)…c7+y7) 按键:f=0 该键扫描码:001000
◆ 8 通道开关 未按键:f =1 3/8 译 码 器 + + + Q4 Q5 Q6 y0 y1 … y7 f = (c0+y0)(c1+y1)……(c7+y7) c0 c1 c7 按键:f =0 该键扫描码:001000 y1 x0