- 1、本文档共56页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新课本_整理_第1章_单片机概述
第一章 单片机概述 学习目标 1.掌握嵌入式系统、微控制器、单片机、编程器、仿真器等基本概念。 2.掌握单片机应用系统开发的基本流程。 3.了解单片机的主要特点、发展趋势、应用范围、各种机型的选择方法和利用网站查阅单片机资料的方法。 1.2.3 常用单片机分类 (续) 部分生产厂家 Intel公司:MCS-51和MCS-96系列; Atmel公司:AVR系列、AT系列; Winbond公司:W77系列、W78系列; SST公司:SST系列; 恩智浦公司:P89系列、LPC系列;(原PHILIPS公司) Motorola公司:68HCXX系列; Microchip公司:16C5X/6X/7X/8X系列; Texas公司:MSP430FXX系列; 单片机集成开发环境 常用的单片机集成开发环境有 Keil公司的μVision、 伟福仿真软件、 飞思卡尔公司的CodeWarrior、 MicroChip公司的MPLAB等。 其中Keil公司的μVision是开发MCS-51单片机最常用的集成开发环境。 P10 “单片机原理及应用”课程是在学完电子技术基础,微型计算机原理(8086系列)等课程之后开设的一门工程实践性很强的课程. 主要内容 1.1 单片机的概念 1.2 单片机的发展 1.3 单片机的应用 1.4 单片机应用系统的开发 1.5 单片机应用系统的开发调试模式 1.6 本课程的性质和任务 1.5 单片机应用系统的开发调试模式 单片机开发的几个基本概念 集成开发环境+仿真器+编程器的开发模式 集成开发环境+ISP或IAP的开发模式 单片机开发的几个基本概念 1.集成开发环境 集成开发环境(简称IDE Integrated Development Environment)是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。 典型的如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。 51单片机集成开发环境uVsionII 单片机开发的几个基本概念(续) 2.编程器 编程器又称烧写器、下载器,通过它将调试好的程序烧写到程序存储器中,不同档次的编程器价位相差较大,从几百到几千不等。 通常专用编程器具备以下功能:对多种型号单片机、EPROM、EEPROM、FLASH、存储器、ROM、PLD、FPGA等进行读取、擦除、烧写、加密等操作。 单片机编程器 单片机开发的几个基本概念 (续) 3. 仿真器 仿真器又称在线仿真器,其英文名称为In Circuit Emulator,简称ICE。 ICE是由一系列硬件构成的设备,它应能仿真目标系统中的单片机,并能模拟目标系统的资源,完全“逼真”的实现脱机环境。 单片机开发的几个基本概念(续) 在应用仿真器地,取下系统中的单片机,换插ICE插头,这样系统就成了ICE一部分,原来由单片机执行程序改由仿真器来执行. 利用仿真器的完整的硬件资源和监控程序,实现对用户目标码程序的跟踪调试,观察程序执行过程中的单片机寄存器和存储器的内容,根据执行情况随时修改程序。 单片机仿真器 单片机开发的几个基本概念(续) 4. 在线编程 在系统编程(ISP) 所谓在系统可编程ISP(In System Programming),指电路板上的空白器件可通过下载通信线编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。 在应用编程(IAP) 单片机开发的几个基本概念(续) 4. 在线编程 在应用编程(IAP) 所谓在应用编程IAP(In Application Programming),指MCU可以在系统中获取新代码并对自己重新编程,即可用程序来改变程序。ISP和IAP技术是未来仪器仪表的发展方向。 在线编程 1.5.1 集成开发环境+仿真器+编程器的开发模式 开发者需要先使用集成开发环境编写程序、编译程序,然后用仿真器对编写的程序在测试目标系统上进行仿真调试。 当程序编写成功后,需要使用编程器将程序编译结果的二进制代码烧录进单片机的程序存储器中或利用在线编程功能将二进制代码烧录进单片机中。 1.5.1 集成开发环境+仿真器+编程器的开发模式(续) 如果单片机的存储器是电可擦除的(E2PROM或FLASH),则可使用编程器完成擦除和烧录的所有过程; 如果单片机的存储器是不可电擦除的(EPROM),还需要用到紫外光擦除器对存储器进行程序擦除,再使用编程器进行烧录。(现应用较少) 1.5.1 集成开发环境+仿真器+编程器的开发模式 1.
您可能关注的文档
- 第五章第1节《透镜》专题训练(优秀级).doc
- 第二节 几种重要的金属化合物教案、基础练习、优化训练.doc
- 第六讲 违约与救济.ppt
- 第二章 绘制基本二维图形.ppt
- 第二章如何开发信息系统.ppt
- 简易自制门铃.doc
- 纯网络电子期刊质量评价研究.pdf
- 简易收音机.pdf
- 继续教育满意题库字母必威体育精装版顺序版2012.6.29.23:23.doc
- 第十二章_相关与回归分析.ppt
- 全国化妆品配方技术职业技能大赛理论考试题及答案.pdf
- 三级广告设计师职业技能鉴定考试题库-上(单选题汇总).pdf
- 宿迁市中小学教师中级职称专业技术资格专业理论知识及答案.pdf
- 我们邻近的地区和国家-2023年中考地理总复习试题探究与变式训练(原卷版).pdf
- 中考地理一轮复习:认识大洲-亚洲欧洲(讲义)(原卷版).pdf
- 《人力资源管理师(理论知识)二级)》试题(附答案).pdf
- “四书”第七-2024年中考语文复习之《经典常谈》章节阅读与训练(原卷版).pdf
- 古诗词阅读之炼字-2023年中考语文知识梳理与分类训练(全国真题.pdf
- 高三语文新教材一轮复习知识清单:近义成语辨析积累.pdf
- 教科版一年级科学下全册教案.pdf
文档评论(0)