欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > PPT文档下载  

    Multisim仿真单片机0601.ppt

    • 资源ID:242067       资源大小:734KB        全文页数:38页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Multisim仿真单片机0601.ppt

    Multisim电路仿真 快速入门,之单片机,内容,=基础篇=第1章 Multisim电路仿真软件简介第2章 仿真基础(放置元件-电路图编辑-仿真-报告)第3章 仿真基础(元器件库、虚拟仪器)第4章 仿真基础(仿真分析方法),=应用篇=第5章 应用于电路分析第6章 应用于模拟电路第7章 应用于数字电路第8章 应用于单片机电路第9章 FPGA/CPLD仿真第10章 电子系统综合设计,内容,=基础篇=第1章 Multisim电路仿真软件简介第2章 仿真基础(放置元件-电路图编辑-仿真-报告)第3章 仿真基础(元器件库、虚拟仪器)第4章 仿真基础(仿真分析方法),=应用篇=第5章 应用于电路分析第6章 应用于模拟电路第7章 应用于数字电路第8章 应用于单片机电路第9章 FPGA/CPLD仿真第10章 电子系统综合设计,第8章 Multisim应用于单片机电路,8.1 单片机仿真平台8.2 基本输入输出8.3 外部中断8.4 定时/计数器应用8.5 A/D及D/A8.6 波形发生器,第8章 Multisim应用于单片机电路,8.1 单片机仿真平台8.2 基本输入输出8.3 外部中断8.4 定时/计数器应用8.5 A/D及D/A8.6 波形发生器,8.1 单片机仿真平台,Multisim MCU:基于Multisim的单片机仿真软件是Multisim MCU(MCU:微控制器),该软件包提供51单片机和PIC单片机、数据存储器RAM、程序存储器ROM。仿真步骤:(1)建立工程(2)硬件电路编辑(3)添加源程序(4)软硬件联调,8.1 单片机仿真平台,在元器件工具栏中选择单片机,单击放置,8.1 单片机仿真平台,自动弹出一个“MCU向导”,进行MCU设置第一步:设置工作空间路径,为便于文件管理,通常专门为Multisim软件仿真建立一个目录(Workspace),也可采用软件默认目录,本演示在D盘上建立一工作目录,命名为“MCU_Workspace”,8.1 单片机仿真平台,设置Workspace路径(选择建好的D:MCU_Workspace),8.1 单片机仿真平台,再给本项目的工作空间命名“test1_8051”,8.1 单片机仿真平台,第二步:选择编程语言:C、汇编Assembly修改项目名称:若需要可以修改本项目的名称,8.1 单片机仿真平台,第三步:添加源程序文件(汇编源程序*.asm),通常采用默认文件名,8.1 单片机仿真平台,注意界面变化,与资源管理器中一致,8.1 单片机仿真平台,双击单片机图标,或右击选择“属性”,出现参数设置对话框,第8章 Multisim应用于单片机电路,8.1 单片机仿真平台8.2 基本输入输出8.3 外部中断8.4 定时/计数器应用8.5 A/D及D/A8.6 波形发生器,8.2 基本输入输出,【例2-1】设计一电路,监视开关S,用LED显示,S闭合则LED亮,否则熄灭。分析:(1)硬件电路的构建 在单片机仿真中,要接+5V电源和地线GND,电源有VCC和VDD两种,VCC用于TTL电路,VDD用于CMOS电路,如芯片74LS244是TTL电路,应用VCC,若用VDD则仿真不能顺利进行。,8.2 基本输入输出,单片机电源VCC为+5V;GND接地,保存该电路文件为“MCU-IO1”,8.2 基本输入输出,(2)源程序的编写【例2-1】汇编语言程序代码:CLRP1.0;使LED灭AGA:SETBP1.1;先对P1.1口写入1,以便能正确读入P1.1口数据 JBP1.1,LIG;判断P1.1口状态(0或1),1为S断开,转LIG SETBP1.0;S闭合时,置位P1.0,LED亮 SJMPAGA;循环执行,方便反复调整开关状态,观察执行结果LIG:CLRP1.0;S断开时,P1.0清零,LED灭 SJMPAGA;循环执行,方便反复调整开关状态,观察执行结果,8.2 基本输入输出,单击标签main.asm,出现源程序文件窗口,8.2 基本输入输出,添加源程序,保持文件,8.2 基本输入输出,汇编源程序:右击main.asm,点击Build,汇编结果,汇编:使源程序转换成由机器码指令组成的目标程序。,8.2 基本输入输出,汇编源程序方法:右击main.asm,点击Build菜单栏MCU,汇编结果,8.2 基本输入输出,仿真观测 单击MCU-IO1标签,回到电路图界面,点击仿真开关。,第一次仿真时,弹出编译对话框,执行编译,得到仿真结果。,8.2 基本输入输出,按A键,开关合上,LED亮LED参数设置中电流需要设置为0.2mA或以下,8.2 基本输入输出,程序调试断点设置:光标移动至某一行,单击出现红点,断点设置完成取消则再次点击按钮,8.2 基本输入输出,仿真至断点处,在Debug页面,断点处有黄色箭头,可以单步运行,查看SFR,清除所有断点,8.2 基本输入输出,例2-2 开关状态反映到LED上。,8.2 基本输入输出,添加源程序,汇编源程序,8.2 基本输入输出,仿真结果:用键盘控制4个开关,8.2 基本输入输出,2个开关闭合,8.2 基本输入输出,开关全闭合,第8章 Multisim应用于单片机电路,8.1 单片机仿真平台8.2 基本输入输出8.3 外部中断8.4 定时/计数器应用8.5 A/D及D/A8.6 波形发生器,第8章 Multisim应用于单片机电路,8.1 单片机仿真平台8.2 基本输入输出8.3 外部中断8.4 定时/计数器应用8.5 A/D及D/A8.6 波形发生器,8.4 定时/计数器应用,【例】定时器控制蜂鸣器发声 用8051单片机内部的定时器T0定时,控制蜂鸣器发声,使之发声1s,停止1s,重复循环。,8.4 定时/计数器应用,汇编源程序,8.4 定时/计数器应用,蜂鸣器默认电压为9V,而电源电压只有5V,将其电压改为4.5V可以更改蜂鸣器默认频率仿真环境下,时间被拉长晶振频率默认为12MHz,若改为6MHz,时间变化,第8章 Multisim应用于单片机电路,8.1 单片机仿真平台8.2 基本输入输出8.3 外部中断8.4 定时/计数器应用8.5 A/D及D/A8.6 波形发生器,第8章 Multisim应用于单片机电路,8.1 单片机仿真平台8.2 基本输入输出8.3 外部中断8.4 定时/计数器应用8.5 A/D及D/A8.6 波形发生器,

    注意事项

    本文(Multisim仿真单片机0601.ppt)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开