数字电路问题 设计十进制计数器 急求 数字电路设计 用两块74ls161设计十八进制计数器 一块设...

\u6570\u5b57\u7535\u8def\u95ee\u9898\uff1a\u753b\u51fa\u4e94\u8fdb\u5236\u8ba1\u6570\u5668\u7684\u72b6\u6001\u8f6c\u6362\u56fe\u3002

\u5982\u56fe\u6240\u793a\uff1a


\u7528\u6a2a\u5f0f\u8ba1\u7b97\u4e3a\uff1a
0 * 20 + 0 * 21 + 1 * 22 + 1 * 23 + 0 * 24 + 1 * 25 + 1 * 26 + 0 * 27 = 100\u3002
0\u4e58\u4ee5\u591a\u5c11\u90fd\u662f0\uff0c\u6240\u4ee5\u4e5f\u53ef\u4ee5\u76f4\u63a5\u8df3\u8fc7\u503c\u4e3a0\u7684\u4f4d\uff1a
1 * 22 + 1 * 23 + 1 * 25 + 1 * 26 = 100
\u4e8c\u8fdb\u5236\u3001\u5341\u516d\u8fdb\u5236\u6570\u4e92\u76f8\u8f6c\u6362
\u4e8c\u8fdb\u5236\u8f6c\u5341\u516d\u8fdb\u5236\u6bd4\u8f83\u7b80\u5355\uff0c\u5c31\u662f\u4ee54\u4f4d\u4e00\u6bb5\uff0c\u5206\u522b\u8f6c\u6362\u4e3a\u5341\u516d\u8fdb\u5236\u3002
\u5982(\u4e0a\u884c\u4e3a\u4e8c\u5236\u6570\uff0c\u4e0b\u9762\u4e3a\u5bf9\u5e94\u7684\u5341\u516d\u8fdb\u5236)\uff1a
1111 1101 \uff0c 1010 0101 \uff0c 1001 1011\u3002
F D \uff0c A 5 \uff0c 9 B\u3002
\u5148\u8f6c\u6362F\u4e3a1111\uff0c\u63a5\u7740\u8f6c\u6362\u4e3a\uff1a1011\u3002
\u6240\u4ee5\uff0cFD\u8f6c\u6362\u4e3a\u4e8c\u8fdb\u5236\u6570\uff0c\u4e3a\uff1a1111 1011\u3002
\u7531\u4e8e\u5341\u516d\u8fdb\u5236\u8f6c\u6362\u6210\u4e8c\u8fdb\u5236\u76f8\u5f53\u76f4\u63a5\uff0c\u6240\u4ee5\uff0c\u9700\u8981\u5c06\u4e00\u4e2a\u5341\u8fdb\u5236\u6570\u8f6c\u6362\u62102\u8fdb\u5236\u6570\u65f6\uff0c\u4e5f\u53ef\u4ee5\u5148\u8f6c\u6362\u621016\u8fdb\u5236\uff0c\u7136\u540e\u518d\u8f6c\u6362\u62102\u8fdb\u5236\u3002
\u6269\u5c55\u8d44\u6599\uff1a
\u8fdb\u4f4d\u5236/\u4f4d\u7f6e\u8ba1\u6570\u6cd5\u662f\u4e00\u79cd\u8bb0\u6570\u65b9\u5f0f\uff0c\u6545\u4ea6\u79f0\u8fdb\u4f4d\u8bb0\u6570\u6cd5/\u4f4d\u503c\u8ba1\u6570\u6cd5\uff0c\u53ef\u4ee5\u7528\u6709\u9650\u7684\u6570\u5b57\u7b26\u53f7\u4ee3\u8868\u6240\u6709\u7684\u6570\u503c\u3002\u53ef\u4f7f\u7528\u6570\u5b57\u7b26\u53f7\u7684\u6570\u76ee\u79f0\u4e3a\u57fa\u6570(en:radix)\u6216\u5e95\u6570\uff0c\u57fa\u6570\u4e3an\uff0c\u5373\u53ef\u79f0n\u8fdb\u4f4d\u5236\uff0c\u7b80\u79f0n\u8fdb\u5236\u3002\u73b0\u5728\u6700\u5e38\u7528\u7684\u662f\u5341\u8fdb\u5236\uff0c\u901a\u5e38\u4f7f\u752810\u4e2a\u963f\u62c9\u4f2f\u6570\u5b570-9\u8fdb\u884c\u8bb0\u6570\u3002
\u5bf9\u4e8e\u4efb\u4f55\u4e00\u4e2a\u6570\uff0c\u53ef\u4ee5\u7528\u4e0d\u540c\u7684\u8fdb\u4f4d\u5236\u6765\u8868\u793a\u3002\u6bd4\u5982\uff1a\u5341\u8fdb\u657057(10)\uff0c\u53ef\u4ee5\u7528\u4e8c\u8fdb\u5236\u8868\u793a\u4e3a111001(2)\uff0c\u4e5f\u53ef\u4ee5\u7528\u4e94\u8fdb\u5236\u8868\u793a\u4e3a212\uff085)\uff0c\u4e5f\u53ef\u4ee5\u7528\u516b\u8fdb\u5236\u8868\u793a\u4e3a71(8)\u3001\u7528\u5341\u516d\u8fdb\u5236\u8868\u793a\u4e3a39(16)\uff0c\u5b83\u4eec\u6240\u4ee3\u8868\u7684\u6570\u503c\u90fd\u662f\u4e00\u6837\u7684\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1-\u4e94\u8fdb\u5236\u8ba1\u6570\u5668

ls161\u662f\u4e8c\u8fdb\u5236\u8ba1\u6570\u6a21\u5f0f\uff0c18\u8fdb\u5236\u8ba1\u6570\u5668\u53730\u523017\uff0c\u5f02\u6b65\u8ba1\u6570\u5668\u5c31\u662f\u5f53\u7b2c\u4e00\u4e2als161(\u4e2a\u4f4d)\u8f93\u51fa=0001(1)\u7b2c\u4e8c\u4e2a(\u5341\u4f4d)\u8f93\u51fa=0001(16)\u65f6\u505c\u6b62\uff0c\u5373Q1A\u548cQ2A\u540c\u65f61\u7684\u65f6\u6001\u63a5\u5230\u5408\u9002\u95e8\u7535\u8def\u5c31\u53ef\u4ee5\u5c06\u8ba1\u6570\u91cd\u7f6e\u6216\u505c\u6b62\u3002

设计十进制计数器大概有以下几种方法:

①用标准的数字集成电路家族来搭建十进制计数器。常用的TTL数字电路家族为7400系列。常用的CMOS数字电路家族为CD4000系列。

②用基本的组合逻辑电路和触发器来实现。利用数字设计中的状态图/卡诺图等综合工具从底层门电路来搭建。

③用硬件设计语言来实现。常见的数字设计语言为VHDL和Verilog

其中最快速有效的方法为利用现有的集成电路来搭建。最常见的计数器数字集成芯片为74LS160和74LS161。本例中就选用常见的74LS161-4位二进制计数器来搭建10进制计数器。并用Multisim仿真软件来验证设计的实际效果。

74LS161的管脚示意图如下:

74LS161的状态图示意图如下:

从状态图可以看出,74161的默认计数从0到15。因此为了实现0到9的计数逻辑,就需要在状态10进行截取。也即在Q=1010的时候,让芯片快速切换至0状态,这样就避免了10~15的计数状态。可以选用2个非门和1个4输入与非门来实现逻辑的切换。译码器捕捉到1010时,快速重置芯片至0000。实现方法为异步重置。当然也可以用同步加载状态方法,原理类似,这里不再赘述。

综上,74LS161十进制计数器的原理图如下:(利用异步清零CLR来实现,图中的RCO为进位输出,这里未连接)

U1:74LS161芯片

U2:脉冲发生器

U3:8位数码管,用于观察计数的输出。

U4:4输入与非门


另外,74LS161十进制计数器,利用加载位LOAD来实现的原理图如下:


观察仿真结果的截图如下,图中显示计数为4.

为了验证设计的实际效果。这里用视频演示的方法,展示仿真的操作细节和LED计数的输出效果:

http://v.youku.com/v_show/id_XMjY1ODczODQyOA==.html



参看图



同步置数法,当记到10的时候(1010),用个或门,与非门得到低电平给异步置数端置1从新计数。

哈。电路到可以画。但是设计方法和逻辑图()需要写字就不好了。

扩展阅读:十进制计数器的设计 ... 用161芯片实现十进制 ... 十进制计数器电路图 ... 简单的数字电路 ... 16进制数如何转成10进制c ... 数字电路的开发步骤是 ... 数字电路设计康磊答案 ... 如何做到十进制运算 ... 数字电路答案第三版 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网