单片机原理与应用技术(第2版)电子课件 (2).ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:49 大小:1.1MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机原理与应用技术(第2版)电子课件 (2).ppt

单片机原理与应用技术(第2版)电子课件(2).ppt

预览

免费试读已结束,剩余 39 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

单片机原理与应用技术(第2版)1.1单片机的发展概述1.2单片机的特点及分类1.3单片机的应用领域小结◆单片机在一片集成电路芯片上集成微处理器、存储器、I/O接口电路等,从而构成了单芯片微型计算机,即单片机。三种应用形态的比较:1.1单片机的发展概述1.高性能化2.存储大容量化3.外围电路内装化4.片内I/O口的改进5.低功耗化、宽电压◆控制性能和可靠性高实时控制功能特别强,其CPU可以对I/O端口直接进行操作,位操作能力更是其它计算机无法比拟的。另外,由于CPU、存储器及I/O接口集成在同一芯片内,各部件间的连接紧凑,数据在传送时受干扰的影响较小,且不易受环境条件的影响,所以单片机的可靠性非常高。◆体积小、价格低、易于产品化单片机芯片即是一台完整的微型计算机,对于批量大的专用场合,一方面可以在众多的单片机品种间进行匹配选择;同时还可以专门进行芯片设计,使芯片的功能与应用具有良好的对应关系;在单片机产品的引脚封装方面,有的单片机引脚已减少到8个或更少。从而使应用系统的印制板减小、接插件减少、安装简单方便。◆按CPU处理字的长度分就CPU处理字的长度而言,有4位、8位、32位单片机◆按使用范围分可分为通用单片机和专用单片机两大类3.主要产品系列◆智能仪器仪表◆实时工业控制◆机电一体化产品◆家用电器1.3计算机运算基础1.3.1数制1.十进制1.十进制2.二进制2.二进制3.十六进制3.十六进制十进制数、二进制数和十六进制数对照表4.不同数制之间的转换4.不同数制之间的转换1.3.3二进制编码1.BCD码8421BCD码与十进制数的对应关系表1.BCD码2.ASCII码ASCII码字符表1.4微型计算机的结构与原理1.4.1微型计算机的基本结构微型计算机的系统结构框图1.4.2微型计算机的工作原理微型计算机执行程序的过程执行程序的过程示意图执行第一条指令的过程(一)执行第一条指令的过程(二)本章小结本章小结本章小结习题习题单片机的内部、外部结构(一)一、单片机的外部结构拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为89C51的芯片,下面我们就看一下如何给它连线。1、电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。2、振蒎电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶振,电容,连上就可以了,按图1接上即可。3、复位引脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。4、EA引脚:EA引脚接到正电源端。至此,一个单片机就接好,通上电,单片机就开始工作了。我们要P1.0输出高电平,只要写SETBP1.0,要P1.0输出低电平,只要写CLRP1.0就可以了。计算机看不懂SETBCLR之类的指令,我们得把指令翻译成计算机能懂的方式,再让计算机去读。计算机能懂什么呢?它只懂一样东西——数字。因此我们得把SETBP1.0变为(D2H,90H),把CLRP1.0变为(C2H,90H),至于为什么是这两个数字,这也是由51芯片的设计者--INTEL规定的,我们不去研究。第二步,在得到这两个数字后,怎样让这两个数字进入单片机的内部呢?这要借助于一个硬件工具"编程器"。我们将编程器与电脑连好,运行编程器的软件,然后在编缉区内写入(D2H,90H)见图2,写入……好,拿下片子,把片子插入做好的电路板,接通电源小结