第1、3章(第一讲)单片机应用概述与开发步骤.ppt

第1、3章(第一讲)单片机应用概述与开发步骤.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机应用概述与开发步骤 单片机应用领域 单片机应用 智能控制 单片机的应用领域 单片机应用 智能控制 1. 单片机的应用领域 单片机应用 军事技术 1. 单片机的应用领域 单片机应用 消费电子产品 1. 单片机的应用领域 单片机应用 工业控制 本讲主要内容 1. 电子计算机的发展概述 1. 电子计算机发展概述 世界上第一台计算机 1946年2月15日,第一台计算机ENIAC问世,这标志着计算机时代的到来 ENIAC是电子管计算机,时钟频率仅有100 KHz,但能在1秒钟的时间内完成5000次加法运算 与现代的计算机相比,有许多不足, 但它的问世开创了计算机科学技术的新 纪元,对人类的生产和生活方式产生了 巨大的影响 ENIAC的出现满足了人们计算的需要, 但它的体积实在太大了! 1. 电子计算机发展概述 计算机的冯·诺依曼结构 1946年6月,匈牙利籍数学家冯·诺依曼提出了“程序存储”和“二进制运算”的思想,进一步构建了计算机由运算器、控制器、存储器、输入设备和输出设备组成这一计算机的经典结构 1. 电子计算机发展概述 计算机发展的两个主要方向 2. 单片机及其展过程 单片机是什么? 单片机是单片微型计算机的简称,它是在一块半导体芯片上,集成了CPU、半导体存储器、I/O(Input/Output)接口、中断系统和定时器等计算机必备部件,所构成的一个完整的数字电子计算机。 2. 单片机及其展过程 单片机的发展过程 原始阶段 1971年1月,INTEL公司的特德·霍夫在 与日本商业通讯公司合作研制台式计 算器时,将原始方案的十几个芯片压缩 成三个集成电路芯片。其中的两个芯片 分别用于存储程序和数据,另一芯片集 成了运算器和控制器及一些寄存器,称 为微处理器(即Intel 4004)。 2. 单片机及其展过程 单片机的发展过程 发展阶段 1976年Intel公司推出了8位的MCS-48系列的单片机,以其体积小、重量轻、控制功能齐全和低价格的特点,得到了广泛的应用,为单片机的发展奠定了坚实的基础。 80年代初, Intel公司推出了8位的MCS-51系列的单片机,随着单片机的应用的急剧增加,其它的单片机也随之大量涌现如:Motorola的68系列,Zilog的Z8系列等,从而掀开了单片机应用的历史新篇章 2. 单片机及其展过程 单片机现状 单片机经过约30年的发展,已经形成有几千种型号上百种品牌的半导体产业,对电子信息技术、工业控制技术、军事技术的发展起到巨大的推动作用。 目前主流的单片机: 51内核的系列单片机 Microchip公司的PIC系列单片机 Motorola公司的68系列 Texas Instrument公司的MSP16bit系列单片机 ARM内核的32bit系列单片机 3. 单片机的特点 单片机的特点 体积小巧 重量轻 可靠性高 控制能力强 价格低 开发方便简单,易于产品化 4.单片机应用系统开发简介 单片机应用系统是以单片机为核心构成的智能化产品。 为了实现产品的智能化处理与智能化控制,还要嵌入相应的控制程序,称之为单片机应用软件。 嵌入了应用软件的单片机系统称为单片机应用系统。 单片机是单片机系统中的一个器件,单片机系统是构成某一单片机应用系统的全部硬件电路,单片机应用系统是单片机系统和应用软件相结合的产物。 4.单片机应用系统开发简介 硬件设计 硬件电路做成目标板 运用PROTEUS、 PROTEL等软件 硬件设计 软件设计 程序设计 通常是C语言或者汇编语言,在特定的集成开发环境(IDE)中编程调试,比如应用最广泛的KEIL uVision3 焊电路板 程序下载——使用并行编程器 1-4. 单片机应用系统开发简介 程序下载——使用并行编程器 调试——仿真 1-4. 单片机应用系统开发简介 调试——硬件仿真器 1-4. 单片机应用系统开发简介 调试——仿真 1-4. 单片机应用系统开发简介 程序下载——使用并行编程器 1-4. 单片机应用系统开发简介 程序下载——使用ISP(In System Program在系统编程) (2) μVision3 IDE集成开发环境 μVision3 IDE界面 (3) μVision3 IDE的使用 μVision3 IDE包括一个项目管理器,它可以使 8x51 应用系统的设计变得简单。要创建一个应用,需要按下列步骤进行操作: 启动μVision3 IDE,新建一个项目文件并从器件库中选择一个CPU器件。 新建一个源文件并把它加入到项目中。 增加并设置选择的器件的启动代码。 针对目标硬件设置工具选项。 编译项目并生成可以编程ROM的HEX文件。 示例程序中定义一个加法计数器字节型变量ucTimer,每次加1后

文档评论(0)

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

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

1亿VIP精品文档

相关文档