单片机原理与应用.ppt

上传人:p** 文档编号:175888 上传时间:2023-03-22 格式:PPT 页数:20 大小:2.17MB
下载 相关 举报
单片机原理与应用.ppt_第1页
第1页 / 共20页
单片机原理与应用.ppt_第2页
第2页 / 共20页
单片机原理与应用.ppt_第3页
第3页 / 共20页
单片机原理与应用.ppt_第4页
第4页 / 共20页
单片机原理与应用.ppt_第5页
第5页 / 共20页
单片机原理与应用.ppt_第6页
第6页 / 共20页
单片机原理与应用.ppt_第7页
第7页 / 共20页
单片机原理与应用.ppt_第8页
第8页 / 共20页
单片机原理与应用.ppt_第9页
第9页 / 共20页
单片机原理与应用.ppt_第10页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《单片机原理与应用.ppt》由会员分享,可在线阅读,更多相关《单片机原理与应用.ppt(20页珍藏版)》请在第壹文秘上搜索。

1、单片机原理与应用1.1 单片机介绍v1.1.1单片机概念v单片机是在一块芯片上集成了各种部件的微型计算机,即是将组成微型计算机的各个功能部件,中央处理器CPU、随机存储器RAM、只读存储器ROM、输入/输出接口电路、定时器/计数器以及串行通信接口电路等集成在一块芯片中,构成一个完整的微型计算机。因此,这样的计算机称为单片微型计算机single chip microcomputer或单片机。本书讲述的MCS-51系列单片机是一种应用时间长,应用范围广,影响大的单片机。分类v(1)4-BIT 单片机单片机 4 位单片机的控制功能较弱,CPU 一次只能处理4 位二进制数。(2)8-BIT 单片机单片

2、机 8 位单片机 8 位单片机的控制功能较强,品种最为齐全。和4 位单片机相比,它不仅具有较大的存储容量和寻址范围,而且中断源、并行I/O 接口和定时器/计数器个数都有了不同程度的增加,代表产品v有Intel 公司的MCS-48 系列和MCS-51 系列 、vMicrochip 公司的PIC16C系列和PIC17C系列以及PIC1400 系列、vMotorola 公司的M68HC05 系列和M68HC11 系列、vZilog 公司的Z8 系列、v荷兰Philips 公司的80C51 系列(同MCS-51 兼容)、vAtmel公司的AT89 系列(同MCS-51 兼容)、vNEC 公司的UPD7

3、8系列等等。v(3)16-BIT 单片机单片机16 位单片机是在1983 年以后发展起来的。这类单片机的特点是:CPU是16 位的,运算速度普遍高于8 位机,有的单片机的寻址能力高达1MB,片内含有A/D 和D/A转换电路,支持高级语言。v这类单片机主要用于过程控制、智能仪表、家用电器以及作为计算机外部设备的控制器等。典型产品有Intel 公司的MCS-96/98 系列、Motorola 公司的M68HC16系列、NS 公司的783系列、TI公司的MSP430系列等等。(4)32-BIT 单片机单片机v32 位单片机的字长为32 位,是单片机的顶级产品,具有极高的运算速度。近年来,随着家用电子

4、系统的新发展,32 位单片机的市场前景看好。继16 位单片机出现后不久,几大公司先后推出了代表当前最高性能和技术水平的32 位单片微机系列。32 位单片机具有极高的集成度,内部采用新颖的RISC(精简指令系统计算机)结构,CPU 可与其他微控制器兼容,主频频率可达33MHz 以上,指令系统进一步优化,运算速度可动态改变,设有高级语言编译器,具有性能强大的中断控制系统、定时/事件控制系统、同步/异步通信控制系统。代表产品有Intel 公司的MCS-80960 系列、Motorola 公司的M68300 系列、Hitachi 公司的Super H(简称SH)系列等等。这类单片机主要应用于汽车、航空

5、航天、高级机器人、军事装备等方面。它代表着单片机发展中的高、新技术水平。ARM在32位MCU中的主流地位是毫无疑问的。ARM公司于1991年成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术智能财产(IP)核心的处理器,即我们通常所说的ARM处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的处理器应用约占据了32位RISC微处理器75以上的市场,ARM技术不止逐步渗入到我们生活的各个方面,我们甚至可以说,ARM于人类的生活环境中,已经是不可或缺的一环。ARMCISC 和RISC单片机v集中指令集(CISC)和精简指令集(RISC)

6、单片机是从指令结构来分的两种类型单片机。v采用CISC结构的单片机数据线和指令线分时复用,即所谓冯.诺伊曼结构。它的指令丰富,功能较强,但取指令和取数据不能同时进行,速度受限,价格亦高。v采用RISC结构的单片机数据线和指令线分离,即所谓哈佛结构。这使得取指令和取数据可同时进行,且由于一般指令线宽于数据线,使其指令较同类CISC单片机指令包含更多的处理信息,执行效率更高,速度亦更快。同时,这种单片机指令多为单字节,程序存储器的空间利用率大大提高,有利于实现超小型化。v属于CISC结构的单片机有IntelMCS-51系列、Motorola和M68HC系列、Atmel的AT89系列、台湾Winbo

7、nd(华邦)W78系列、荷兰Pilips的PCF80C51系列等;v属于RISC结构的有Microchip公司的PIC系列、Zilog的Z86系列、Atmel的AT90S系列、韩国三星公司的KS57C系列4位单片机、台湾义隆的EM-78系列等。一般来说,控制关系较简单的小家电,可以采用RISC型单片机;控制关系较复杂的场合,如通讯产品、工业控制系统应采用CISC单片机。不过,RISC单片机的迅速完善,使其佼佼者在控制关系复杂的场合也毫不逊色。EPROM、OTP(一次可编程)、QTP(掩膜)单片机v根据程序存储方式的不同,单片机又可分为EPROM、OTP(一次可编程)、QTP(掩膜)三种。目前单

8、片机大都将程序存储体置于其内,给应用带来了极大的方便。值得一提的是,美国ATMEL公司用自己擅长的FLASH存储技术与单片机技术结合,在MCS51内核中加入了该公司的FLASH存储器技术,推出了ISP单片机大大方便了单片机的设计和开发。PIC 8位单片机vMicrochip公司的PIC单片机最大的特点是多种型号来满足不同层次的应用要求。PIC系列从低到高有几十个型号,可以满足各种需要。比如说对类似汽车点火器,电子钟之类的应用来说需要一个I/O较少、RAM及程序存储空间不大、可靠性较高的小型单片机,若采用40脚且功能强大的单片机,不仅成本提高,40管脚的芯片体积也太大,PIC就提供PIC12C5

9、08单片机来满足此类需求,PIC12C508仅有8个引脚是世界上最小的51单片机, 四、ATMEL的89S5X系列vATMEL 的89C51即ATMEL公司的 AT89C51 单片机使用很广泛,在第二章详细介绍。v五、AVR 高速8位单片机v1997年,由ATMEL公司挪威设计中心的A先生与V先生利用ATMEL公司的Flash新技术, 共同研发出RISC精简指令集的高速8位单片机,简称AVR 。突出的型号有:atmega48、atmega8、atmega16、atmega169PATMEL的89S5X系列AVR 高速8位单片机单片机应用v 单片机被称为信息产业三大支柱的“大脑”之一,具有形小、

10、体轻、稳定、可靠等特点v应用于仪器上,如设计的信号发生器、多功能函数发生器、多功能电脑电子秤、指纹识别控制系统设计v应用于家用电器,如设计的电饭煲、电风扇自然风发生器、电话计费器、心电仪、万年历v应用于工业控制,火灾报警器、卫星导航定位GPS的车辆监控系统、温度测控系统、灯光自动控制系统、v应用于通信领域,光纤数字遥测系统、具有局域网总线的安全防盗监控系统、单片机与IC卡、基于蓝牙技术的无限收发芯片的应用设计。v 单片机系能系统的开发不是传统仪器与单片机的简单组合,体现了系统一体化的设计,设计者除了掌握电脑知识外、还需要熟悉硬件电路接口、传感器、和执行机构的具体应用特点v 由硬件和软件的配合完

11、成万年历万年历如图所示:为小型温控系统的基本电路如图所示:为小型温控系统的基本电路特点v现在可以说单片机是百花齐放,百家争鸣的时期,世界上各大芯片制造公司都推出了自己的单片机,从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。v1.低功耗CMOS化vMCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右, v2.微型单片化v现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路

12、集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。 特点3.主流与多品种共存 现在虽然单片机的品种繁多,各具特色,但仍以80C51为核心的单片机占主流,兼容其结构和指令系统的有PHILIPS公司的产品,ATMEL公司的产品和中国台湾的Winbond系列单片机。所以C8051为核心的单片机占据了半壁江山。 二、单片机的应用的设计二、单片机的应用的设计1 、硬件条件、硬件条件 编程器、仿真器、实验板 2、 软件条件软件条件 单片机开发环境是目前使用最流行的软件:Keil6.12和 ADS1.2.KeilC51v612,它可以提供C编译环境。 3、 单片机的类型单片机的类型 C51系列单片机

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 通信/电子 > 电子设计

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!