单片机第简介.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理与接口技术 大连理工大学出版社 第1章 概述 1.1 认识单片机 1.2 单片机应用系统的开发过程 1.3 单片机相关基础知识 1.4 实例仿真演示与演练 1.1 认识单片机 1.1.1 什么是单片机 单片机是近代计算机技术发展的一个分支——嵌入式计算机系统。它是将计算机的主要部件:CPU、RAM、ROM、定时器/计数器、输入/输出接口电路等集成在一块大规模的集成电路中,形成芯片级的微型计算机,称为单片微型计算机(Single Chip Microcomputer),简称单片机 。 通常一个最基本的单片机由以下几部分组成: 1.1.2 单片机的特点与应用 1.单片机的特点 控制功能强 抗干扰性强,可靠性高,工作温度范围宽 开发周期短,性能/价格比高,易于产品化 2.单片机的应用领域 智能化仪表 实时工业控制 机电一体化产品 (数控机床 ) 智能接口 办公自动化领域 (打印机 ) 商业营销领域 (电子秤 ) 家用电器 (电冰箱 ) 1.1.3 单片机的发展和系列产品 1.单片机的发展 1976年,Intel公司推出MCS-48系列单片机 1982年,Intel公司推出MCS-96系列单片机 近年来,已有32位单片机进入实用阶段 2.单片机发展趋势 低功耗CMOS化 内部资源丰富、外围电路内装化,朝着微型化方向发展 大容量、高性能 以串行方式为主、并行为辅的外围扩展方式 ISP及IAP技术的应用 3.单片机系列产品 基于51内核的单片机,目前国内较常见的有以下几种 : PHILPS公司的的LPC系列 SST公司的SST89C54、SST89C58 Cygnal公司的C8051F系列单片机 AD公司的ADuC812、ADuC824 除上述外还有系列单片机: 美国微芯科技股份有限公司的PIC系列 ATMEL公司的AVR系列 MSP430系列德州仪器公司出品的MSP430系列 1.2 单片机应用系统的开发过程 1.2.1开发流程 由于单片机内部没有任何驻机软件,因此,要实现一个产品应用系统时,需要进行软、硬件开发。单片机应用系统的开发流程如图1-2所示。 1.2.2 单片机应用开发工具 一个单片机应用系统从提出任务到正式投入运行的过程,称为单片机的开发。 1.硬件设计的CAD软件根据工程要求,进行硬件电路设计,绘制电路原理图,根据电路原理图设计制作印刷电路板,俗称PCB板。 2.程序设计 确定了硬件设计,然后要针对目标板进行软件程序设计。 3.仿真器 编写好源程序后,进行程序调试时需对其进行仿真。仿真有两种形式。一种是真正的仿真,称为硬件仿真;另一种软件仿真,又称为模拟仿真。 4.编程器和ISP在系统编程 5.单片机系统的PROTEUS设计与仿真平台 1.3 单片机相关基础知识 1.3.1 数制及数制间转换 1.数制 数制是计数的进位制,在单片机中常用的有三种数制:二进制、十进制和十六进制。 1)十进制 (a)十进制数常以结尾的D表示,一般可省略。 (b)用0、1、2、3、4、5、6、7、8、9十个数码表示数的大小。 (c)基数为10,逢10进1。 (d)按权展开式为 其中,Ki表示十进制数的第i位,权为10i,Ki从0-9十个数字中选用;m、n为正整数,n为小数点左边的位数,m为小数点右边的位数。 例如: (963.85 )D=9×102+6×101+3×100+ 8×10-1+5×10-2 式中,“D”表示十进制数,等式右边的102,101,100,10-1,10-2表示数码在该位的“权”,不难看出,各数位表示的数值就是该位乘以相应的权,因此任意一个十进制数都可以按权展开。 2)二进制 (a)二进制数常以结尾的B表示。 (b)用0、1两个数码表示数的大小。 (c)基数为2,逢2进1。 (d)按权展开式为 二进制数=Kn-1×2n-1+Kn-2×2n-2+…+K0×20+K-1×2-1+ K-2×2-2+…+K-m×2-m 其中,Ki表示二进制数的第i位,权为2i,Ki从0、1两个数字中选用;m,n为正整数,n为小数点左边的位数,m为小数点右边的位数。 例如: 1010.01B=1×23+0×22+1×21+0×20+0×2-1+1×2-2 3)十六进制 (a)十六进制数常以结尾的H表示。 (b)用0、1、2、3、4、5、6、7、8、9、A、B、C、 D、E、F十六个数码表示数的大小。 (c)基数

文档评论(0)

宝贝计划 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档