作者l1l1l1l1 (PTT爆我肝)
看板Electronics
标题Re: [请益] 74193这颗IC使用的问题
时间Wed May 6 00:19:24 2009
※ 引述《kissa0123 (男乡民一枚)》之铭言:
请益一下各位高手ˊˇˋ
74193这颗IC
要怎样用四颗来做成时钟的"分"跟"秒"
"秒"有两颗74193...假设十位数是第2颗...个位数是第1颗来说
"分"也有两颗74193...假设十位数是第4颗...个位数是第3颗
我现在卡在怎样进位...
也就是说第一颗跑到9要怎让第二颗变成1?<这样秒数显示才会从09变成10>
此时第一颗的9要归零第二颗要怎同时变1?
第一颗跑到5要怎进位到分的个位数?<00:59变成01:00>
麻烦解答了
至於脉波这部分就都假设输入一样频率的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.243.27
※ 编辑: kissa0123 来自: 123.204.243.27 (05/05 12:50)
1F:推 l1l1l1l1:用逻辑闸兜成当下一级的clock 05/05 13:27
2F:→ l1l1l1l1:秒个输出→逻辑闸→秒十CLK→逻辑闸→分个CLK→blahblah 05/05 13:28
3F:→ l1l1l1l1:不过记得好像有74XXX直接是帮你做好进位的... 05/05 13:29
4F:→ kissa0123:那在请问一下 您用的逻辑闸是? 我的卡在clk要接什麽 05/05 23:17
5F:→ kissa0123:因为clk要接一个脉波 但是我不懂要怎样把一个进位变成 05/05 23:19
6F:→ kissa0123:输入一个脉波 05/05 23:19
7F:推 l1l1l1l1:我还没仔细去看74193的spec...假设他是16才进位,那这进 05/06 00:07
8F:→ l1l1l1l1:位讯号就不合你使用,所以你要从QA,QB,QC,QD的讯号从真值 05/06 00:07
9F:→ l1l1l1l1:拉出你要的十进位,............回文好了 05/06 00:08
DCBA
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1100
9 1101
10 1110
↑你要在10进位时触发下一位
所以把DCB用AND输入後,输出到下一级的CLK
那下一级你是改由6进位
所以变用BC用AND输入後,输出到下一级的CLK
这些做法是指用74193来做
但问题是一定有IC已经帮你做好十进位或6进位的
像我刚去下载TI的74193就看到他写74192就是十进的
所以你的个位数改用74192就不用去改进位电路
那有没有六进位的呢?
这你就要去找看看了,或许有吧
要是没有的话你可以照这做法去做...
花时间找IC会比後面加电路少时间且节省成本
以上
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.52.193
10F:→ kissa0123:我下午解出来了 不过还是谢谢你了^^ 05/06 01:37
11F:推 youwin0125:怎麽解的 可以 分享让 板友知道吗 ^^ 05/06 12:34