燕山大学课程设计(论文)任务书
院(系):电气工程学院 基层教学单位:电子实验中心 学 号 设计题目 设 计 技 术 参 数 设 计 要 求 学生姓名 9乘9乘法表 专业(班级) ●在数码管上显示乘数、被乘数和结果 ●分别用4个拨码开关设置乘数和被乘数 ●当设置的乘数和被乘数超过9时均按0处理,同时输出双色点阵显示W,蜂鸣器蜂鸣5秒。 ●用4个数码管显示乘数、被乘数和结果 ●用拨码开关设置乘数和被乘数 ●用双色点阵和蜂鸣器进行过9提示 工 作 量 ●学会使用Max+PlusII软件和实验箱; ●独立完成电路设计,编程下载、连接电路和调试; ●参加答辩并书写任务书。 1. 了解EDA的基本知识,学习使用软件Max+PlusII,下发任务书,开始电工 作 计 划 参 考 资 料 路设计; 2. 学习使用实验箱,继续电路设计; 3. 完成电路设计; 4. 编程下载、连接电路、调试和验收; 答辩并书写任务书。 《数字电子技术基础》.阎石主编.高等教育出版社. 《EDA课程设计B指导书》. 指导教师签字 基层教学单位主任签字 李鑫滨 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。
2013年 12月20日
燕 山 大 学 课 程 设 计 说 明 书
目 录
第1章 摘要…………………………………………………………………………………1 第2章 设计说明……………………………………………………………………………2 第3章 原理图…………………………………………………………………………8 第4章 仿真图……………………………………………………………………10 第5章 管脚锁定 …………………………………………………………………………13 第6章 心得体会…………………………………………………………………………15 参考文献 ……………………………………………………………………………………17
1
燕 山 大 学 课 程 设 计 说 明 书
第1章 摘要
9*9乘法表4X4并行乘法器来设计,在此基础上加上适当的进制转换逻辑来实现,该校正逻辑可将二进制的“积”改变成所要求的十进制格式。在十进制运算时,当被乘数和乘数与9大小比较时,需要通过数据比较器比较,从而控制点阵和蜂鸣器以及静态数码管。
关键词:9*9乘法器、静态数码管显示、蜂鸣器警报
第1页,共17页
燕 山 大 学 课 程 设 计 说 明 书
第2章 设计说明
2.1 设计要求
1、用4个数码管显示乘数、被乘数和结果。
2、用拨码开关设置乘数和被乘数。 3、用双色点阵和蜂鸣器进行过9提示。 2.2 设计技术参数
1、在数码管上显示乘数、被乘数和结果。 2、分别用4个拨码开关设置乘数和被乘数。
3、当设置的乘数和被乘数超过9时均按0处理,同时输出双色点阵显示字母“W”,蜂鸣器持续5秒。
2.3 设备简介
1、8*8双色点阵显示模块
实验箱上的8*8双色点阵显示模块,由点阵显示信号接线组“COL1-8R(T)”“、COL1-8R(T)”、“ROW1-8(T)”和双色点阵显示组成。实验系统所示的信号接线组为“COL1-8R(T)”时,发红光;实验系统所示的信号接线组为“COL1-8G(T)”时,发绿光;如同时亮为橙光。发光原理为:当列共阳为高电平,行共列为低电平,所接的发光像素点点亮。
通过电路控制对8*8点阵进行扫描,可以实现对双色点阵的控制,,当控制频率很大时,由于发光二极管有余辉,且人眼有视觉停留,使得肉眼不能分辨,看起来就是8行一起点亮的。从而实现点阵的“W”显示。 2、蜂鸣器模块
蜂鸣器模块含有一个蜂鸣器BUZZER和一个跳线器JBUZZER。当使用蜂鸣器时,此跳线短接。同时独立扩展下载板CPLD/FGPA2_CF的SPEAKER接高电平时,蜂鸣器工作。 3、8位数字开关组
8位数字开关组对应拨码开关的8路输入信号“SW1—SW8”。当开关拨到“ON”为逻辑“1”开关拨到“OFF”逻辑“0”电平。
第2页,共17页
燕 山 大 学 课 程 设 计 说 明 书
2.4设计思路
本实验需要在数码管上显示乘数、被乘数和结果分别用4个拨码开关设置乘数和被乘数当设置的乘数和被乘数超过9时均按0处理,同时输出双色点阵显示W,蜂鸣器持续5秒。
依据实验要求,经分析,系统应分为以下几个主要部分。
一、输入部分:该部分需要输入乘数与被乘数的八位二进制数,为整个系统提供输入信号。
二、数据比较部分:该部分需要将输入的乘数与被乘数与“9”相比较,并控制乘法器的输入。
三、运算部分:完成被乘数与乘数的乘法运算。
四、输出部分:该部分需要译码器将运算结果译码,并输出至静态数码管。 五、蜂鸣器部分:由数据比较器控制,实现蜂鸣器工作。 六、点阵部分:由数据比较器控制,实现点阵的显示。
由此可知,系统需要以下元器件:SW0-SW8八位二进制开关、7485数据比较器、74285并行乘法器(高四位)、74284并行乘法器(低四位)、74138译码器、74160计数器、蜂鸣器、8*8点阵、静态数码管。
被乘数:SW1-SW4四位二进制输入。 数据比较器A: 比较被乘数与9的大小 蜂鸣器 乘法器 点阵 译码器 数码管 乘数:SW5-SW8四位二进制输入 数据比较器B: 比较被乘数与9的大小 第3页,共17页