基于MATLAB的组合逻辑电路设计和仿真

基于MATLAB的组合逻辑电路设计和仿真

ID:4171147

大小:412.51 KB

页数:23页

时间:2017-11-29

基于MATLAB的组合逻辑电路设计和仿真_第1页
基于MATLAB的组合逻辑电路设计和仿真_第2页
基于MATLAB的组合逻辑电路设计和仿真_第3页
基于MATLAB的组合逻辑电路设计和仿真_第4页
基于MATLAB的组合逻辑电路设计和仿真_第5页
资源描述:

《基于MATLAB的组合逻辑电路设计和仿真》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计任务书基于MATLAB的组合逻辑电路设计与仿真初始条件:MATLAB软件微机要求完成的主要任务:深入研究和掌握数字电路中组合电路的理论知识。利用MATLAB的强大的图形处理功能,符号运算功能和数值计算功能,实现组合逻辑电路的设计和仿真。一、以编码器和译码器为例仿真下列波形1.编码器输入输出波形(8线3线);2.译码器输入输出波形(3线8线);3.数据选择器输入输出波形(四选一数据选择器)二、以译码器的级联为例实现系统的封装并仿真下列波形译码器的输入输出波形(4线16线)三、以七段数码管为例子完成数码管的图形输出显示时间安排:学习MATLAB语言的概况第1

2、天学习MATLAB语言的基本知识第2、3天学习MATLAB语言的应用环境,调试命令,绘图能力第4、5天课程设计第6-9天答辩第10天指导教师签名:年月日系主任(或责任教师)签名:年月日目录摘要IAbstractII绪论III1matlab简介11.1MATLAB程序设计11.2Simulink仿真11.2.1Simulink启动11.2.2Simulink模块库及模块操作21.3子系统的创建与封装21.3.1子系统的创建31.3.2子系统的封装32组合逻辑电路及其设计32.1编码器32.2.2显示译码器52.3数据选择器63基于MATLAB的组合逻辑电路仿真实现

3、63.1以编码器和译码器为例的仿真63.1.18线3线编码器的仿真63.2.23线8线译码器的仿真83.3.34选1数据选择器的仿真93.2以译码器的级联为例实现系统的封装并仿真103.2.13线8线译码器的封装103.2.24线16线译码器的仿真113.3以七段数码管为例子完成数码管的图形输出显示13结束语15致谢16参考文献17摘要MATLAB是当今最优秀的科技应用软件之一,具有强大的科学计算与可视化功能、简单易用、开放式可扩展环境。本文介绍了组合逻辑电路的MATLAB设计和仿真,在这种电路中,任意时刻的输出信号仅取决于当时的输入信号。具备这种逻辑功能特点的

4、电路叫做组合逻辑电路。本次课程设计利用MATLAB中的M文件与SIMULINK方式完成了对组合逻辑电路的设计与仿真,初步了解与掌握了这一技能。课程设计的主要内容包括了编码器、译码器、数据选择器的仿真及子系统的封装。关键词:matlab,simulink,组合逻辑电路AbstractMATLABisthemostoutstandingofsoftwaretechnologyapplicationnowadays,ithasstrongscientificcomputingandvisualfunction,anditiseasy-to-use,itcanbeext

5、endbecauseofitsextensibleenvironment.ThispaperintroducesthehardwavecircuitdesignandsimulationofMATLAB,inthiscircuit,arbitrarymomentonlydependsontheinputsignalbefore,itscurrentstatedosenotmatter.Thiskindoflogichardwareiscalledcombinationallogiccircuit.Thepurposeofourtrainingistostreng

6、thentheuseofMATLABtoachievethehandlingofthe.MfilesandSimulink,includinganalyzing,designingandemulatingcombinationallogiccircuit.ItscontentcontainsEncoderanddecoder,dataselectorsimulationandtheencapsulationofthesubsystems.Keywords:matlab,simulink,combinationallogiccircuit绪论MATLAB和Math

7、ematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。本设计利用MATLAB及Simulink仿真软件强大的图形处理功能,符号运算功能和数值计算功能,实现常见的组合逻辑电路如编码器、译码器、数据选择器等逻辑电路的设计及仿真。本设计通过Simulink仿真软件使用常见的与、或、非等基本逻辑单元,延时信号、时钟信号等信号源和示波器完成以上各种

8、逻辑电路的设计和仿真,同

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。