九九乘法表EDA课设(2)

2019-05-24 21:20

燕 山 大 学 课 程 设 计 说 明 书

2.5 模块介绍

1、输入比较部分:选择8个內锁的八位二进制开关,控制输入被乘数与乘数的信号,然后连接至两个7485数据比较器。利用两片7485和相应的组合逻辑电路,将输入的乘数通过7485和9做比较,如果乘数小于等于9,即从或门输出一个高电平1和输入乘数的各个位相与,即输入各位不变;如果乘数大于9,即从或门输出一个低电平0和输入乘数的各个位相与,相与后各位都为0,即实现了当输入乘数、被乘数大于9时同时输入0。

2、蜂鸣器部分:利用十进制加法器74160进行计时,若设置时钟脉冲信号周期为一秒,则循环0000、0001、0010、0011、1000五个状态,在1001暂态停止,实现了5秒定时功能。定时器输入部分由两片7458的 AGBO引线加或门控制ENT使能端工作。输出部分通过一定逻辑门电路控制输出端口,控制蜂鸣器工作状态。

3、乘法器部分:将输入的乘数与被乘数各八位二进制数和7485输入信号比较的结果依次接入74284和74285的相应引脚,输出结果即为积的二进制编码。

4、H3CD模块:将输出的八位二进制结果转换为十进制,设定输出2D0-2D7,并将高位输出至数码管4,低位输出至数码管3。

5、点阵部分:运用74160计数器设定由0000起始的8个状态,分别扫描点阵的第0行至第8行,设置输出ROW1-ROW8控制实验箱,扫描时输出低电平启动行。然后,运用一定的逻辑电路控制各行的各LED灯亮灭,从而组成“W”字母的图案,并设置LED灯输出RED1-RED8,控制实验箱。

第4页,共17页

燕 山 大 学 课 程 设 计 说 明 书

2.6 真值表

2.6.1 乘法器真值表

当被乘数与乘数均不大于9时,输出两数之积(以3*4和8*9为例)

被乘数输入 0 1 0 0 1 0 1 0 0 1 乘数输入 1 0 0 0 0 1 0 0 0 1 0 0 0 0 积输入 1 0 1 0 1 1 0 0 当被乘数与乘数两者均大于9或其中之一大于9,输出0(以15*15、11*9和8*13为例) 1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

2.6.2 点阵真值表2.6.2.1 当无过9输入时

ROW1 ROW2 ROW3 ROW4 ROW5 ROW6 ROW7 ROW9 RED1 0 0 0 0 0 0 0 0 RED2 0 0 0 0 0 0 0 0 RED3 0 0 0 0 0 0 0 0 RED4 0 0 0 0 0 0 0 0 RED5 0 0 0 0 0 0 0 0 RED6 0 0 0 0 0 0 0 0 RED7 0 0 0 0 0 0 0 0 RED8 0 0 0 0 0 0 0 0

2.6.2.2 当有过9输入时 ROW1 ROW2 ROW3 ROW4 ROW5 ROW6 ROW7 ROW9 RED1 1 1 1 1 1 1 1 1 RED2 1 1 1 1 1 1 1 1 RED3 0 0 0 0 0 0 1 1 RED4 0 0 1 1 1 1 1 0 RED5 0 0 1 1 1 1 1 1 RED6 0 0 0 0 0 0 1 1 RED7 1 1 1 1 1 1 1 1 RED8 1 1 1 1 1 1 1 1

第5页,共17页

燕 山 大 学 课 程 设 计 说 明 书

2.6.3 各芯片真值表 1、7485数据比较器

2、74284并行乘法器(高四位)

3、74285并行乘法器(低四位)

第6页,共17页

燕 山 大 学 课 程 设 计 说 明 书

4、74160十进制计数器

5、74138译码器

第7页,共17页

燕 山 大 学 课 程 设 计 说 明 书

第3章 原理图

3.1总体原理图

1. 1 总原理图

3.2 输入比较模块

1. 2 输入比较模块

第8页,共17页


九九乘法表EDA课设(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:安全生产管理制度1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: