优·MATLAB期末设计作业.docVIP

  • 2
  • 0
  • 约 16页
  • 2017-01-17 发布于湖北
  • 举报
基于MATLAB的组合逻辑电路设计和仿真 【作者】 马金龙 【摘要】 应用MATLAB语言设计数字电路的技巧和方法。本设计介绍了matlab/simulink仿真软件的功能,叙述了相关的“数字电路”,并以8线3线编码器、3线8线译码器、数据选择器等为例对其进行了仿真和分析。同时通过matlab汇编语言实现各逻辑电路的逻辑表达式,在给定输入信号的情况下验证各基本逻辑电路的功能。 【引言】 利用MATLAB及Simulink仿真软件强大的图形处理功能,符号运算功能和数值计算功能,实现常见的组合逻辑电路如编码器、译码器、数据选择器等逻辑电路的设计及仿真。本设计通过Simulink仿真软件使用常见的与、或、非等基本逻辑单元,延时信号、时钟信号等信号源和示波器完成以上各种逻辑电路的设计和仿真。 【方法】 以Simulink仿真系统中的基本逻辑元件、时钟信号和示波器为核心进行编码器、译码器、数据选择器及七段数码管的输入输出波形的设计和仿真,并且通过3线8线译码器的元件封装和级联完成4线16线译码器输入输出波形的设计和仿真。同时以MATLAB汇编语言和各种基本组合逻辑电路的逻辑表达式为基础实现逻辑电路的设计并验证其逻辑功能。 在已创建的M文件下进行代码验证。如: 8线3线编码器的验证码: 3线8线译码器的验证码: 4选1数据选择器验证码: 七段数码管的程序码验证: 【结果展示】 simuli

文档评论(0)

1亿VIP精品文档

相关文档