ImageVerifierCode 换一换
格式:PPT , 页数:21 ,大小:3.58MB ,
资源ID:321163      下载积分:100 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-321163.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机软件开发工具介绍.ppt)为本站会员(ga****84)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

单片机软件开发工具介绍.ppt

1、单片机软件开发工具介绍,comor2012.7,一、关于单片机开发,单片机简介单片机编程语言汇编语言C语言单片机开发过程及仿真,1、单片机简介,何谓单片机?一台能够工作的计算机要有这样几个部分组成:CPU(运算、控制)、RAM(数据存储)、ROM(程序存储)、输入输出设备(键鼠、显示器等接口)。在PC机上这些部分被分成若干芯片,安装在主板上。而在单片机中,这些全部做在一个集成电路芯片上,就是单片机(单芯)。 单片机能干些什么?相对于电脑以及大型计算机来说,单片机是小型计算机。电脑等能完成复杂的工作,而对于简单控制应用,如控制彩灯闪亮,广告牌字幕,温湿度采集等,单片机便派上了用场。 单片机是简单

2、控制场合中使用的计算机。,单片机应用范围,2、单片机编程语言,单片机完成特定的工作,需要对其进行程序设计。利用编程工具将程序编译生成二进制文件(hex文件),下载到单片机中。对于C51单片机,一般使用Keil uVision。编程语言主要有汇编语言呢和C语言。 汇编语言 汇编语言属于机器语言,执行效率高,但是对于编写复杂程序来说,不利于编程。汇编指令助记符有约43个,指令约100多条。 C语言 用于单片机编程的C语言与通常学习的C语言基本上是相同的,仅有一些关键词定义的不同。,语言示例,3、单片机开发过程,提出需求设计电路,购买元件在开发板或者面包板上搭建电路编写程序,下载入单片机进行验证画P

3、CB板,交付印制 对于条件不具备的情况下,购买原件,搭建电路,反复在电路上下载调试等将消耗开发者的大部分精力,且几乎不能进行调试。 所以,将开发过程使用软件进行仿真验证,不仅快速,而且可以实时调试,减少开发者工作量,缩短开发时间。,软件实现,仿真,单片机开发板,二、Keil uVision和Proteus,Keil uVision是单片机编程环境,可以使用汇编语言也可以用C语言编写单片机程序,用其生成hex文件,并可以配合仿真器进行程序调试。 Proteus是一款电路设计仿真软件。可以进行常规电路的仿真,也可以进行单片机的调试与仿真。 两者搭配构成单片机开发过程中的利器。 分别将Keil uV

4、ision和Proteus安装好以后,再安装Proteus里关于Keil的驱动,进行完相关设置便可以进行仿真和调试了。 一般使用有两种方式,一是Keil和Proteus配合调试,在Keil里对程序执行过程中的变量变化进行观察,在Proteus里观察单片机实际运行情况;二是直接将hex文件下载入Proteus的单片机中,直接进行仿真运行。,1、两个软件的设置,首先,打开一个单片机Keil工程。,再对Proteus进行设置。,2、调试效果,3、仿真效果,三、虚拟串口软件VSPD,在单片机开发中,经常需要同串口打交道,特别是当需要与上位机进行通信的时候,一般使用RS-232串口。但是在现在的PC机上

5、,笔记本一般不会配备串口,台式机一般会有一个串口。 在介绍了Keil与Proteus配合进行单片机开发后,这里介绍一个虚拟串口软件VSPD,主要应用在单片机串口开发中,即单片机需要利用串口进行通信。UV+Proteus+VSPD+串口调试工具 已经成为单片机开发的一套标准配备。 Virtual Serial Ports Driver(VSPD)软件是一个虚拟串口软件,安装完以后,可以在电脑上添加成对的虚拟串口,如com3,com4,那么利用串口调试软件时,打开com3发送的数据将在com4接收,同样com3将接收com4的数据。,1、安装,一般在网上会下载到破解汉化版的VSPD v6.9。 安

6、装后你会看到如下画面: 上面为你实际的物理串行口,下面是虚拟的物理串行口。下面我们来增加一对虚拟串行口。 因为一般的电脑多为两个串行口,我们设置first为com3,second为com4,点击add pair就可以增加一对虚拟串口(如下图所示)。这两对端口是通过这个软件物理连接的,并且是rs232电平连接。,这样我们就完成里串口的设置,可以把此软件关闭,这两个端口将会一直存在于你的电脑中,下次直接使用就可以了。,2、Proteus里串口的设置,打开带有串口的仿真电气原理文件,对串口进行设置和绑定。 在proteus右键单击上面的图选定,然后左键单击此元件打开它的属性对话框。,蓝色框内的参数,

7、为你实际的参数,其中红色圈内设置为你要绑定的串口,必须为添加的成对串口中的一个,另一个在串口调试工具中打开,在此设置为com3。 下面就是对串口调试工具的设置了,设置如下: 因proteus用了com3,那么串口调试工具这里就要绑定为com4了,并且设置为16进制发送和显示,将两者的各个参数设置一致,这样就可以开始串口调试了。 点击proteus的播放键,切换到串口调试工具,就可以收到数据了。然后可以发送一些数据给单片机。,后记,单片机自动控制已经很广泛地应用在日常生活中,如各种家用电器、LED彩灯、门控系统、传真机、打印机、电话等,我们通常所说的“智能化家居”中,就广泛地应用了单片机。更高级的单片机,甚至可以应用到mp3、PDA、手机中。 相对于以前学习单片机需要购买元器件,搭建电路,反复调试的过程,使用软件仿真学习单片机减少了学习过程的难度。如果想要学习单片机,只需要安装几个软件,就可以搭建好一个学习的平台,为尽快上手提供有力的支持。 下面是几个简单的例子。,End!,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。