《单片机原理与应用系统设计》入门_第1页
《单片机原理与应用系统设计》入门_第2页
《单片机原理与应用系统设计》入门_第3页
《单片机原理与应用系统设计》入门_第4页
《单片机原理与应用系统设计》入门_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2018/2/14,1,第1章 概述,单片机原理与应用系统设计 电子工业出版社 , 2009.7 欧伟明 何静 凌云 刘剑 等编著,2018/2/14,2,本章主要内容,单片机的概念与发展过程 单片机的应用领域与嵌入式系统 单片机的编程语言 单片机应用系统的结构 单片机应用系统开发过程 本书编写指导思想,2018/2/14,3,1.1 单片机的概念与发展过程,单片机的概念 单片机技术发展过程 单片机技术发展方向 常用数制与编码,2018/2/14,4,1.1.1 单片机的概念,在一块半导体硅片上集成了计算机的所有基本功能部件: 中央处理器(CPU) 存储器(RAM和ROM) 输入输出接口电路 中断系统、定时器/计数器、串行通信接口电路等。 单片微型计算机(Single Chip MicroComputer,SCMC)简称单片机。微控制器(MicroController Unit,MCU)嵌入式控制器(Embedded MicroController Unit,EMCU),2018/2/14,5,1.1.2 单片机的发展过程,第一阶段(1976-1978)单片机探索阶段单片机体系结构有两种模式 : 通用CPU模式 专用CPU模式 第二阶段(1978-1982)单片机完善阶段MCS-51系列单片机 第三阶段(1982-1990)微控制器形成阶段第四阶段(1990-至今)微控制器全面发展阶段,2018/2/14,6,1.1.3 单片机技术的发展方向,主流机型发展趋势 8位单片机将仍是主流机型 32位单片机会发挥重要作用,16位单片机有可能被挤占 CMOS化趋势RISC体系结构单片机的大发展 复杂指令集计算机CISC体系结构 精简指令集计算机RISC体系结构 大力发展专用型单片机推行串行扩展总线,2018/2/14,7,1.1.4 常用数制与编码,常用数制 二进制数,例如:10001000B 十六进制数,例如:10001000B = 88H (C51语言中,0x88) 十进制数,例如:10001000B = 88H = 136 常用编码 BCD码二-十进制码 ASCI I码 American Standard Code for Information Interchange,2018/2/14,8,1.2 单片机的应用领域与嵌入式系统,单片机的应用领域 嵌入式系统的概念,2018/2/14,9,1.2.1 单片机的应用领域,仪器仪表机电一体化实时控制分布式多机系统消费类电子产品终端及外部设备,2018/2/14,10,1.2.2 嵌入式系统的概念,嵌入式系统的概念,没有统一的说法 国内比较公认的定义:以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 嵌入式系统的种类 工控机 通用CPU模块 嵌入式微处理器 单片机(微控制器) 单片机是经典的嵌入式系统,2018/2/14,11,1.3 单片机应用系统开发过程,单片机的编程语言 单片机应用系统的结构 单片机的应用模式 单片机应用系统开发过程简介,2018/2/14,12,1.3.1 单片机的编程语言,机器语言机器语言是用二进制代码表示的指令。 汇编语言汇编语言是用助记符表示的指令。 高级语言接近人类自然语言的计算机编程语言,例如,C51高级语言。,单片机常用的编程语言包括汇编语言和高级语言,源程序必须经过汇编器/编译器的汇编/编译后,才能产生机器语言代码,这种机器语言代码称为目标程序,单片机运行时,只能执行目标程序。,2018/2/14,13,1.3.2 单片机应用系统的结构,单片机应用系统的结构通常分为单片机、单片机系统、单片机应用系统3个层次:,2018/2/14,14,1.3.3 单片机应用系统开发过程,正确的硬件设计和良好的软件功能设计是一个实用的单片机应用系统的设计目标,完成该目标的过程称为单片机应用系统的开发。 单片机应用系统的开发过程如图1.6所示。,2018/2/14,16,1.4 本书特点与教学安排,本书编写指导思想 本书特点 教学安排建议,2018/2/14,17,1.4.1 本书编写指导思想, 关于单片机的选型以89S51芯片为主线,介绍单片机原理及应用。 全书整体架构 第一部分,即本书的第18章,主要介绍单片机结构原理及基本应用,是继续学习单片机应用技术的基础,是单片机原理与应用课程的经典内容。 第二部分,即本书的第913章,主要介绍当前的单片机应用新技术,以及单片机应用系统设计开发的方法和工程设计实例。,2018/2/14,18,1.4.1 本书编写指导思想, 精心安排“经典内容”,认真撰写第18章 详细介绍串行总线技术包括:RS-232C、RS-485、SPI、I2C、CAN、USB、1-Wire单总线等串行总线技术。 介绍C51高级语言程序设计方法不能因为有了C51高级语言,就废弃汇编语言。,2018/2/14,19,1.4.1 本书编写指导思想, 介绍基于嵌入式实时操作系统的单片机程序设计方法嵌入式实时操作系统:RTX51 简单介绍单片机应用系统设计的开发环境单片机开发小工具、开发环境 Keil uVision2和Proteus、开发步骤。 与工程应用相结合,选取完整的设计实例,2018/2/14,20,思考题与习题,什么是单片机?什么是单片机系统?什么是单片机应用系统?除了单片机这一名称之外,单片机还可称为( )和( )。微处理器、微型计算机、CPU、单片机,它们之间有何区别?单片机与普通计算机的不同之处,在于其将( )、( )、和( )三部分集成于一块芯片上。单片机有哪些特点?单片机技术的发展方向如何?单片机的发展过程大致分为哪几个阶段?单片机根据其基本操作处理的数据位数可分为哪几种类型?单片机主要应用在哪些领域?举例说明单片机在嵌入式系统中的应用。举例说明单片机控制系统的组成、结构和工作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论