单片机软件开发工具介绍ppt课件.ppt
《单片机软件开发工具介绍ppt课件.ppt》由会员分享,可在线阅读,更多相关《单片机软件开发工具介绍ppt课件.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机软件开发工具介绍comor2012.7一、关于单片机开发单片机简介单片机编程语言汇编语言C语言单片机开发过程及仿真1、单片机简介 何谓单片机?一台能够工作的计算机要有这样几个部分组成:CPU(运算、控制)、RAM(数据存储)、ROM(程序存储)、输入输出设备(键鼠、显示器等接口)。在PC机上这些部分被分成若干芯片,安装在主板上。而在单片机中,这些全部做在一个集成电路芯片上,就是单片机(单芯)。 单片机能干些什么?相对于电脑以及大型计算机来说,单片机是小型计算机。电脑等能完成复杂的工作,而对于简单控制应用,如控制彩灯闪亮,广告牌字幕,温湿度采集等,单片机便派上了用场。 单片机是简单控制场合
2、中使用的计算机。单片机应用范围嵌入式PC机大型机单片机DSPARM2、单片机编程语言 单片机完成特定的工作,需要对其进行程序设计。利用编程工具将程序编译生成二进制文件(hex文件),下载到单片机中。对于C51单片机,一般使用Keil uVision。编程语言主要有汇编语言呢和C语言。 汇编语言 汇编语言属于机器语言,执行效率高,但是对于编写复杂程序来说,不利于编程。汇编指令助记符有约43个,指令约100多条。 C语言 用于单片机编程的C语言与通常学习的C语言基本上是相同的,仅有一些关键词定义的不同。语言示例3、单片机开发过程提出需求设计电路,购买元件在开发板或者面包板上搭建电路编写程序,下载入
3、单片机进行验证画PCB板,交付印制 对于条件不具备的情况下,购买原件,搭建电路,反复在电路上下载调试等将消耗开发者的大部分精力,且几乎不能进行调试。 所以,将开发过程使用软件进行仿真验证,不仅快速,而且可以实时调试,减少开发者工作量,缩短开发时间。软件实现仿真单片机开发板二、Keil uVision和Proteus Keil uVision是单片机编程环境,可以使用汇编语言也可以用C语言编写单片机程序,用其生成hex文件,并可以配合仿真器进行程序调试。 Proteus是一款电路设计仿真软件。可以进行常规电路的仿真,也可以进行单片机的调试与仿真。 两者搭配构成单片机开发过程中的利器。 分别将Ke
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 软件 开发 工具 介绍 ppt 课件
限制150内