单片机最小系统课件.ppt
《单片机最小系统课件.ppt》由会员分享,可在线阅读,更多相关《单片机最小系统课件.ppt(101页珍藏版)》请在三一办公上搜索。
1、.,单片机最小系统,.,用最少的元件组成以单片机为核心元件的可以正常工作并具有特定功能的单片机系统。让单片机能正常工作并发挥其功能时所必须的组成部分。指用最少的元件组成的单片机可以工作的系统。要让单片机里面的程序运行,需要的最小配置。用最少的元件让单片机运行起来的电路。能够正常运行的单片机最小组成。单片机可以工作的最低硬件配置。,单片机最小系统?,.,什么是单片机?单片机一般用在哪里?单片机有什么功能?单片机有哪些引脚?单片机有哪几种工作方式?单片机最小系统包含哪些基本电路?,.,微型计算机通常由五部分组成:,输入设备,输出设备,控制器,存储器,微型计算机(Microcomputer),如果把
2、运算器与控制器封装在一小块芯片上,则称该芯片为:微处理器(Micro Processing Unit,MPU)中央处理器(Central Processing Unit,CPU),运算器,.,微型计算机可以分为3种应用形态:多板机(系统机)单板机 单片机,1、多板机(系统机),.,通用计算机通常由多块印刷电路板制成:,.,CPU,CPU芯片,内存条,存储器接口,存储器芯片,输入输出接口,输入输出接口芯片,定时计数器芯片,A/D、D/A芯片,单板机,印 刷 电 路 板,2、单板机,.,单 硅 晶 片,CPU,存储器,控制电路,定时器,时钟电路,I/O口,单片机,3、单片机,单片机有体积小、功耗低
3、、价格低、控制功能强、性能价格比高、易于推广应用等显著优点。,一块芯片就成了一台计算机,.,组成:性能:价格:,.,单片机,单芯片微型计算机(Single Chip Microcomputer)微控制器(Microcontroller Unit)在一块硅片上集成了中央处理器(CPU)、存储器(随机存储器RAM,程序存储器ROM、EPROM、E2PROM或Flash Memory)、输入/输出接口(并行I/O接口、串行接口)、定时/计数器和中断控制器等部件(可能还包括显示驱动电路、脉宽调制电路、A/D转换器等电路)而构成的微型计算机系统。,.,单片机有怎样的发展历史?,单片机诞生至今已有40多年
4、的历史。1971年,Intel公司研制第一块4位微处理器芯片Intel 4004。1974年,美国Fairchild(仙童)公司研制出单片微型计算机F8。1975年,美国德州仪器公司的第一个单片机TMS-1000问世。1976年,Intel公司推出了MCS-48单片机。,根据CPU处理的数据的宽度:4位单片机 8位单片机 16位单片机 32位单片机 64位单片机,.,4位单片机,每次可并行运算或传送4位二进制数据。至今仍有一定市场需求。主要用于家用电器、电子玩具等。目前主要产品:美国国家半导体公司(National Semiconductor)的COP402系列。日本电气公司(NEC)的Mpd
5、75xx系列。美国洛尔威克(Rockwell)的PPS/1系列。日本松下公司(MN1400)系列。富士通公司的MB88系列。,.,8位单片机,是目前应用最广泛的单片机。用于工业控制、智能接口、仪器仪表等各个领域。1980年,美国Intel公司推出MCS-51系列单片机。MCS-51系列及其兼容机型,ATMEL公司融入Flash存储器技术的AT89系列 Philips公司的80C51、80C552系列 华邦公司的W78C51、W77C51高速低价系列 ADI公司的ADC8xx高精度ADC系列 LG公司的GMS90/97低压高速系列 Maxim公司的DS89C420高速(50MIPS)系列 Cyg
6、nal公司的C8051F系列高速SOC单片机,.,1、STC单片机,STC系列单片机是深圳宏晶公司生产的产品。采用8051的内核。加密性强,很难解密或破解超强抗干扰 超低功耗 在系统可编程,无需编程器,可远程升级 STC单片机直接替换ATMEL,PHILIPS,Winbond等产品,.,2、AT89系列单片机,AT89系列单片机是美国ATMEL公司的8位Flash ROM单片机产品,它以MCS-51为内核,与MCS-51系列单片机软硬件兼容。,.,3、AVR单片机,1997年,由ATMEL公司挪威设计中心的A先生与V先生利用ATMEL公司的Flash新技术,共同研发出RISC精简指令集的高速8
7、位单片机,简称AVR。简便易学,费用低廉高速、低耗、保密I/O口功能强,具有A/D转换等电路有功能强大的定时器/计数器及通讯接口常用型号有:atmega48、atmega8、atmega16、atmega169P,.,4、C8051F系列高速SOC单片机,美国Cygnal(2003年被Silicon Labs公司收购)的C8051F单片机以51为内核并在芯片上扩展了AD、DA、PWM、CAN、USB等实用的附加功能。具有与8051兼容的微控制器内核,与MCS-51指令集完全兼容。,.,16位单片机,Intel的MCS-96系列16位单片机 Microchip的PIC系列RISC单片机 TI的M
8、SP430F系列16位低功耗单片机 AtXmega系列的单片机,.,1、Microchip公司的PIC 16位单片机,基本级系列:该级产品的特点是低价位,如PIC16C5X,适用于各种对成本要求严格的家电产品选用。中级系列:该级产品其性能很高,如内部带有A/D变换器、E2PROM数据存储器、比较器输出、PWM输出、I2C和SPI等接口,适用于各种高、中和低档的电子产品的设计中。高级系列:该系列产品的特点是速度快,所以适用于高速数字运算的应用场合中。具有丰富的I/O控制功能,并可外接扩展EPROM和RAM,很适用于高、中档的电子设备中使用。,.,2、TI公司的MSP430单片机,MSP430系列
9、单片机是美国德州仪器(TI)1996年开始推向市场的一种16位的,具有精简指令集的、超低功耗的混合型单片机。能在 8MHz 晶体的驱动下,实现 125ns 的指令周期。中断源较多,并且可以任意嵌套,使用时灵活方便。电源电压采用的是 1.83.6V 电压,最低功耗只有 0.1uA。,.,广泛应用在嵌入式系统中。,单片机一般用在哪里?,.,电子式组合仪表,提花机,1、工业过程控制,单片机用来完成开关量和模拟量的采集、计算和处理,然后输出控制信号以控制设备有条不紊地工作。,.,示波器,智能卡水表,PH值测试仪,2、智能仪表,单片机能促进仪表的数字化、智能化,解决修正误差、显性化处理等难题。,.,激光
10、焊接机,3、机电一体化产品,光热治疗仪恒温水浴,单片机使机械产品结构简化,控制智能化。,.,4、计算机网络与通信,基于“网络通”的单片机以太网,单片机具有通信接口,可以制作分布式控制系统,可以制作管控一体化系统。,单片机雨量监测及远程通信系统,.,5、家用电器,太阳能显示仪温控电茶壶,单片机价格低逻辑判断控制能力强内部具有定时/计数器,.,不同的单片机,功能也有所不同。,单片机有什么功能?,.,根据什么区分不同的单片机?,外形型号编码单片机的型号编码由三个部分组成,它们是前缀、型号和后缀。,.,STC系列,.,查阅单片机芯片手册 查阅相关的书本资料,怎么知道一款单片机的功能?,.,网络 图书馆
11、 厂家,去哪里找芯片手册、单片机参考书?,.,查看哪些内容可以知道单片机的功能?,产品性能参数产品资源配置表内部结构方框图,.,一个8位中央处理器CPU 一个片内振荡器及时钟电路 4KB程序存储器ROM(有的型号没有)256B数据存储器RAM。两个16位定时/计数器(T0、T1)。可寻址64KB外部数据存储空间和64KB外部程序存储器的控制电路。4个8位并行I/O端口(P0P3)。1个可编程的串行I/O端口。21个特殊功能寄存器。具有5个中断源、2个优先级的中断结构。,1、80C51单片机功能描述,.,2、MCS-51系列单片机典型产品资源配置,.,在功能上,该系列单片机有基本型和增强型两大类
12、:,片内ROM字节数:从4K增加到8K;片内RAM字节数:从128增加到256;定时/计数器从2个增加到3个;中断源由5个增加到6个。,通常以芯片型号的末位数字来区分:末位数字为“1”的型号为基本型;末位数字为“2”的型号为增强型。,.,该系列生产工艺有两种:,在产品型号中凡带有字母“C”的即为CMOS芯片,不带有字母“C”的即为HMOS芯片。,一是HMOS工艺(高密度短沟道MOS工艺)。二是CMOS工艺(互补金属氧化物的MOS工艺),具有低功耗的特点。,.,在片内程序存储器的配置上,该系列单片机有三种形式:,无ROM(ROMLess)型,应用时要在片外扩展程序存储器;,掩膜ROM(Mask
13、ROM)型,用户程序由芯片生产厂写入;,EPROM(Erasable Programmable ROM)型,用户程序通过写入装置写入,通过紫外线照射擦除;,.,3、MCS-51单片机的内部结构,.,RAM128B,RAM地址寄存器,P3口,P1口,P2口,P0口,锁存器,锁存器,锁存器,锁存器,中断定时/计数器串行口,SP,B,ACC,暂存器1,暂存器2,PSW,指令寄存器IR,指令译码器ID,DPL,缓冲器,程序计数器PC,PC增量器,地址寄存器AR,定时与控制,4KROM,ALU,DPH,运算器,控制器,80C51的内部逻辑结构图,.,电源引脚时钟引脚控制引脚并行输入/输出引脚,单片机有哪
14、些引脚?,.,80C51单片机,总线型单片机PDIP40封装双列直插式40个引脚2条电源线2条时钟线4条控制线32条(4个8位)并行I/O接口线,.,Vcc(40脚):电源端,接+5V;Vss(20脚):接地端;,1、电源引脚,2、时钟引脚,XTAL1(19脚)XTAL2(18脚)外接石英晶体、微调电容或振荡信号输入引脚。,.,RST/VPP(9脚):复位信号输入端引脚。第二功能为备用电源输入端。EA/Vpp(31脚):读片内或片外程序存储器选择端引脚。第二功能为编程电压输入端。ALE/PROG(30脚):低8位地址锁存允许信号输出引脚。第二功能为编程脉冲输入引脚。PSEN(29引脚):读片外
15、程序存储器选通信号输出端引脚。,3、控制引脚,.,RST复位信号当输入的信号连续2个机器周期以上高电平时即为有效,用以完成单片机的复位初始化操作。当复位后程序计数器PC=0000H,即复位后将从程序存储器的0000H单元读取第一条指令码。,.,EA访问内外部存储器选择信号接高电平时:CPU读取内部程序存储器。内部程序存储器读取完毕后自动访问外部程序存储器。接低电平时:CPU读取外部程序存储器。,.,ALE地址锁存控制信号在没有访问外部存储器期间,ALE以1/6振荡周期频率输出(即6分频),可以做为外部时钟,或者外部定时脉冲使用。在系统扩展时,ALE用于控制把P0口输出的低8位地址送锁存器锁存起
16、来,以实现低位地址和数据的隔离。当ALE是高电平时,允许地址锁存信号。当访问外部存储器时,ALE信号负跳变(即由正变负)将P0口上低8位地址信号送入锁存器。当ALE是低电平时,P0口上的内容和锁存器输出一致。,.,PSEN外部程序存储器读选通信号在读外部ROM时PSEN低电平有效,以实现外部ROM单元的读操作。内部ROM读取时,PSEN不动作。外部ROM读取时,PSEN在每个机器周期会动作两次。,.,P0口的P0.0P0.7引脚(3932脚)P1口的P1.0P1.7引脚(18脚)P2口的P2.0P2.7引脚(2821脚)P3口的P3.0P3.7引脚(1017脚),4、并行I/O引脚,.,P0口
17、:P0.0P0.7 可作普通I/O口,可作地址/数据总线口。P1口:P1.0P1.7 可作普通I/O口。P2口:P2.0P2.7 可作普通I/O口,可作地址总线口(高8位)。P3口:P3.0P3.7 可作普通I/O口,可按每位定义的第二功能用。,MCS-51单片机有4个8位并行输入输出接口,共32根I/O线。,.,作为输出口用时,可直接与外设相连。作为输入口用时,要先通过指令,把每根端口线的锁存器置1。,4个接口作普通I/O口时,特性基本相同。,P0口内部无上拉电阻,作为输入或输出时应在外部接上拉电阻。P1口、P2口、P3口内部均有上拉电阻。,但也有不同:,.,P0口:8位(准)双向I/O接口
18、用作通用I/O口 用作低8位地址线和8位数据线,.,(1)P0用作通用I/O口,当系统不进行片外的ROM扩展,也不进行片外RAM扩展时,P0用作通用I/O口。,在这种情况下,单片机硬件自动使C=0,MUX开关接向锁存器的反相输出端。,另外,与门输出的“0”使输出驱动器的上拉场效应管T1处于截止状态。因此,输出驱动级工作在需外接上拉电阻的漏极开路方式。,.,作输出口时,CPU执行口的输出指令,内部数据总线上的数据在“写锁存器”信号的作用下由D端进入锁存器,经锁存器的反向端送至场效应管T2,再经T2反向,在P0.X引脚出现的数据正好是内部总线的数据。,作输入口时,数据可以读自口的锁存器,也可以读自
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 最小 系统 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2144654.html