单片机_完整经典课件_仿真.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机_完整经典课件_仿真

单片机应用系统的设计与开发;;单片机应用系统的设计与开发;一、单片机系统开发的一般方法;二、单片机硬件系统的基本组成;;三、单片机开发系统概述;帮助单片机应用系统进行研制的工具称为单片机开发工具或叫单片机开发系统。它和微机开发系统一样,是用来帮助研制单片机应用系统的软件和硬件的一种专用装置。;串口/并口;硬件: EEPROM 写入器(或下载线)、仿真器、PC机 软件: 集成开发环境(编译、汇编、仿真程序),如:WAVE6000、Keil uV2/uV3 EPROM写入程序 程序下载软件(S51系列单片机);四、 ISP 在线编程;注意: 下载软件和下载工具都是配套的 硬件不一样不可能通用 ;MOSI:数据串行输入 MISO:串行数据输出 SCK:同步控制时钟 REST:复位;;1、硬件安装 把ISP下载线的一端接计算机的USB,另一端接CPU板的10芯插座。 2、软件安装 安装下载AVR_fighter.exe软件。 3、使用方法 软件安装后,双击图标 运行下载软件。;装入程序 ;五、WAVE6000集成开发环境 ;项目窗口;1)打开WAVE6000调试环境 ;2)建立新程序 选择菜单[文件 | 新建文件]功能 出现一个文件名为NONAME1的源程序窗口,在此窗口中输入程序。;3)保存程序 选择菜单[文件 | 保存文件]或[文件 | 另存为 ]功能 选择文件所要保存的位置,文件名扩展名 *.ASM。;4)建立新的项目 选择菜单[文件 | 新建项目]功能 (1)加入模块文件。 (2)加入包含文件。 (3)保存项目 自动将后缀设成“.PRJ”。将项目存在与源程序相同的文件夹下。 ;项目保存好后,如果项目是打开的,可以看到项目中的“模块文件”已有一个模块“MY1.ASM”。 如果项目窗口没有打开,可以选择菜单[窗口 | 项目窗口]功能来打开。 可通过仿真器设置快捷键或双击项目窗口第一行选择仿真器和要仿真的单片机;可以通过仿真器设置快捷键或双击项目窗口第一行选择仿真器和要仿真的单片机 ;5)设置项目 “仿真器”栏选择仿真器类型和仿真头及单片机。“语言”栏中选择编译器类型,“通信设置”中选择端口及波特率,保存项目。 ;6)编译程序 选择菜单[项目 | 编译]功能或按编译快捷图标或F9键,编译你的项目 ;7)程序调试 [执行 | 全速执行],或CTRL+F9 [执行 | 跟踪],或F7键 一条指令一条指令地执行程序,若有子程序调用,也会跟踪到子程序中去。 [执行 | 单步],或F8键 单步执行,但不会跟踪到子程序中 [执行 | 执行到光标处],或F4键;由于条件编译或高级语言优化的原因,不是所有的源程序都能产生机器指令。源程序窗口最左边的“o”代表此行为有效程序,此行产生了可以执行的机器指令。 ;六、Proteus 入门教程;(一) Proteus 概览 (二) 原理图设计 (三) PROTEUS微处理器仿真 (四) Proteus和Keil联合调试;在传统的CAD功能中添加了嵌入式系统的仿真;Proteus 概览;Proteus是一个虚拟实验室,提供了大量的虚拟仪器、仪表、激励源和分析工具: 13类激励源 直流、正弦、脉冲…… 13类曲线图表 模拟、数字、频率…… 12类虚拟仪器 示波器、逻辑分析仪、SPI/I2C调试器…… 电压/电流探针;PROTEUS虚拟实验室-探针(Probe);预览窗口;1、原理图编辑窗口 (The Editing Window);2、预览窗口 (The Overview Window);3、模型选择工具栏 (Mode Selector Toolbar);方便快捷的元件查找、放置功能:;配件(Gadgets) ;2D图形 (2D Graphics) ;4、元件列表 (The Object Selector) ;5、方向工具栏 (Orientation Toolbar) ;6、仿真工具栏 ;操作简介 ;2)定制自己的元件: (1)用PROTEUS VSM SDK开发仿真模型,并制作元件; (2)是在已有的元件基础上进行改造,比如把元件改为bus接口的; (3)利用已制作好的元件,可以到网上下载一些新元件并把它们加到自己的元件库里;3)Sub-Circuits应用: 用一个子电路可以把部分电路封装起来,这样可以节省原理图窗口的空间。 ;(三)PROTEUS微处理器仿真;PROTEUS VSM仿真与分析;PROTEUS VSM仿真与分析;PROTEUS VSM仿真与分析;51单片机仿真过程;第三方工具的应用;装载HEX或OMF文件,仿真调试。;仿真调试;(四) Proteus和Keil联合调试;(四) Proteus和Keil联合调

您可能关注的文档

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档