- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
51单片机 绪论精品
处理能力强,速度高 MCS-51单片机指令系统中具有加减乘除指令,具有各种逻辑运算和转移指令,还具有位操作功能。CPU时钟可达12MHz,单字节乘法和除法指令仅需4us,而且具有独特的多机通信功能,可作为多机系统中的一个子系统。 容易产品化 由于单片机应用系统具有体积小,可靠性高,功能强,价格低等特点,因此容易形成产品。可以把它组装到各种产品中去。 第一章 单片机简介 1.1 微处理器、微机、单片机 1.2 单片机的发展及趋势 1.3 单片机的结构特点 1.4 单片机的应用 1.5 单片机的开发与开发工具 单片机的应用 单片机为工业测控而设计,又称微控制器。具有三高优势(集成度高、可靠性高、性价比高)。 主要应用于工业检测与控制、计算机外设、智能仪器仪表、通讯设备、家用电器等。 特别适合于嵌入式微型机应用系统。 分为单机应用和多机应用两类 单机应用 民用电子产品: 家用电器、手机、高档电子玩具 计算机系统 键盘、打印机、CRT、硬盘驱动 智能仪表 仪表的数字化、智能化、多功能化 工业测控 机床、汽车(点火控制、防滑、变速、排 气控制)、锅炉、自动报警 网络和通信的智能接口 军工领域 导弹控制、鱼雷制导控制 多机应用 功能集散系统 库房温湿度集散测控系统 并行多机处理系统 并行数据采集系统、处理系统 局域网络系统 楼宇自动化的自动抄表系统 研究表明:一个消费者一天接触到的物品中,就包括100个嵌入式单片机系统:从微波炉、吹风机、无绳电话、冰箱、洗衣机到汽车、微机、中央空调系统、智能门禁、安防系统等众多产品,都加入了嵌入式单片机来增强可靠性、改善能效、保证安全、提高产品灵活性。单片机市场每年销售量超过50亿片,比手机制造商每年销售5亿部手机多得多。市场前景是非常广阔的。 第一章 单片机简介 1.1 微处理器、微机、单片机 1.2 单片机的发展及趋势 1.3 单片机的结构特点 1.4 单片机的应用 1.5 单片机的开发与开发工具 单片机应用系统的开发设计的步骤 总体设计 硬件设计 软件设计 全系统整体测试 系统功能扩展、升级、完善 单片机开发系统 单片机系统设计周期的长短主要决定于软硬件设计及调试所花的时间。由于单片机系统是为专门用途设计的,其自身无调试能力,因此必须借助开发工具。也称开发系统,其基本功能是: 系统硬件电路的诊断与检查 用户程序的输入、修改、汇编、编译 用户程序的运行与调试:单步、断点等 程序的固化 单片机开发系统的结构 EPROM写入器 开发系统主处理机 在线仿真器 打印 硬盘 软驱 CRT 仿真头 常见的几种单片机开发系统 专门制作的开发系统 微处理器生产厂家为专门支持自己处理器设计 普及型开发系统 最常用ICE、IDE,与微机有通信, 也有微机内插入一块仿真板 软件模拟开发 纯软件模拟,调试软件用 仿真器 仿真器是在单片机应用开发中常用的硬件设备之一。它的作用是在一定的开发环境下,将普通的微机仿真成一个特定的单片机。将仿真器插入目标板中单片机的位置,开发人员便能够在普通微机上进行在线编程、在线运行以及在线调试,其运行结果与真实的单片机完全一样。当开发人员将程序调试正确后,再将编译好的程序通过编程器写入单片机中。 编程器 编程器是将数据写入相应器件ROM中的硬件设备,一般的编程器还具有读出、效验、测试等功能。在单片机系统的开发中,编程器则是用来将已经编译好的单片机程序写入单片机的ROM中,使之形成一个独立运行的单片机系统。 在线可编程技术(ISP),通过串口便可以方便的对单片机进行编程。 高级语言 常用的51系列单片机高级语言有PLM和C语言两种 C51与ANSI C完全一样,程序结构上也是一样的。与ANSI C不同的是针对单片机开发的特殊性,在单片机C语言中增加了对单片机寄存器等的定义和说明,因此在使用单片机C语言时,应该要特别注意一些特殊寄存器的定义。 单片机开发环境概述 最为广泛的是KEIL公司推出的集成开发环境Keil μVision 虽然这个开发环境主要是用来开发单片机C语言程序的,但也可以开发汇编语言程序,能够进行程序的仿真调试。甚至,它还可以和一些硬件仿真器相连接,直接对目标板进行调试,功能非常强大。 单片机原理与应用Principles and Application of Microcontroller 讲授:王洪君 山东大学信息科学与工程学院 课程的重要性: 实践性很强的课程 重要的硬件课程:就业、保研 学好可大大提高实践能力 课程安排 讲课学时:实验学时=1:1 自主学习、创新实验 课程设计 学习要求: 独立完成作业 认真做好实验 学习方法:动手实践 Prac
您可能关注的文档
最近下载
- 医疗器械 质量手册.doc VIP
- SYB第八步(3)-制定销售和成本计划.ppt VIP
- 2025广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编外人员38人考试备考试题及答案解析.docx VIP
- 2024年浙江省嵊泗县人民医院公开招聘护理工作人员试题带答案详解.docx VIP
- 常用急救药品ppt课件.pptx VIP
- 人教版八年级下册数学期末测试题汇总.doc VIP
- 鄂尔多斯市天安公交集团招聘笔试真题2024.docx VIP
- 鄂尔多斯市天安公交集团招聘笔试真题2024.docx VIP
- 泉州公交集团招聘考试真题2024.docx VIP
- 高中英语语法知识点总结.pdf VIP
文档评论(0)