单片机与C语言.ppt
《单片机与C语言.ppt》由会员分享,可在线阅读,更多相关《单片机与C语言.ppt(42页珍藏版)》请在第壹文秘上搜索。
1、1物联网工程导论物联网工程导论单片机与单片机与C C语言语言知知识识点点结结构构3 什什么么是是单单片机?片机?单单板机板机 将将CPU芯片、芯片、存存储储器器芯片、芯片、I/O接口接口芯片和芯片和简单简单的的I/O设备设备(小(小键盘键盘、LED显显示器)等装示器)等装配在一配在一块块印刷印刷电电路板上,再配上路板上,再配上监监控程序控程序(固(固化在化在ROM中),就中),就构构成了一台成了一台单单板微型板微型计计算算机(机(简称单简称单板机)。板机)。单单板机板机 单单片机片机 在一片集成在一片集成电电路芯片上集成微路芯片上集成微处处理器、理器、存存储储器、器、I/O接口接口电电路,路,
2、从从而而构构成了成了单单芯片芯片微型微型计计算机,即算机,即单单片机片机。 Intel公司推出了公司推出了MCS-51系列系列单单片机:片机:集成集成 8位位CPU、4K字字节节ROM、128字字节节RAM、4个个8位位并并口、口、1个个全全双双工串行口、工串行口、2个个16位定位定时时/计数计数器。器。寻寻址址范范围围64K,并并有控制功能有控制功能较较强的布尔强的布尔处处理器。理器。单单板机板机单单片机片机单片机能做什么单片机能做什么1. 手持粮库温度寻检设备2.毕设答辩打分器3.电话台灯4.自动感应水龙头凡是与控制或简单计算有关的电子设备都可以用单片机来实现,再根据具体实际情况选择不同性
3、能的单片机,如:atmel,stc,pic,avr,凌阳,80C51,arm等 工业自动化:数据采集、测控技术。 智能仪器仪表:数字示波器、数字信号源、数字万用表、感应电流表等。 消费类电子产品:洗衣机、电冰箱、空调机、电视机、微波炉、手机、IC卡、汽车电子设备等。 通讯方面:调制解调器、程控交换技术、手机、小灵通等。 武器装备:飞机、军舰、坦克、导弹、航天飞机、鱼雷制导、智能武器等。 等等.常见单片机的种类常见单片机的种类 根据总线的宽度,单片机一般可分为4位、8位、16位和32位单片机。4位单片机多用于冰箱、洗衣机、微波炉等家电控制中。8位、16位单片机主要用于一般的控制领域,一般不使用操
4、作系统。32位单片机主要用于网络操作、多媒体处理等复杂处理的场合,一般要使用嵌入式操作系统。 8位和16位单片机的用途非常广泛,遍及日常生活的各个角落,从儿童玩具到电饭煲、电视机等家用电器都有其身影,目前高校的教学也以8位和16位单片机为主。本文主要介绍常用的8位单片机。常用的8位和16位单片机主要有以下一些系列: 常见单片机的种类常见单片机的种类 1. MCS-51系列及与之兼容的80C51系列单片机 MCS-51系列及与之兼容的80C51系列单片机种类最多,发展也最快,主要有ATMEL的AT89系列、NXP(原 PHLIPIS公司)的51PLC系列单片机、美国Silicon Labs 公司
5、的C8051F系列单片机、国内宏晶公司的STC系列单片机、 (1)ATMEL公司的8位单片机有AT89、AT90两个系列,AT89系列是8位Flash单片机,与8051系列单片机相兼容, AT89S5X系列单片机支持ISP编程,成本低,资料多,适合初学者学习。 常见单片机的种类常见单片机的种类 (2)AT90系列单片机是增强RISC结构、全静态工作方式、内载在线可编程Flash的单片机,也叫AVR单片机。AVR单片机是采用RISC精简指令集的高速8位单片机,高速、低功耗、保密,具有A/D转换,E2PROM,PWM,RTC,SPI,UART,TWI,ISP,AD,Analog Comparato
6、r,WDT等电路和功能,已被广泛应用,AVR的市场占有一直在扩展,年用量也一直在上涨,但指令集和51不同,入门稍难。常见单片机的种类常见单片机的种类 (3)NXP (原PHLIPIS) 51PLC系列单片机(51单片机):原PHILIPS公司的单片机是基于80C51内核的单片机,嵌入了掉电检测、片内RC振荡器等功能,部分型号的还具有AD/DA等功能。这使得51LPC在高集成度、低成本、低功耗的应用设计中可以满足多方面的性能要求。 常见单片机的种类常见单片机的种类 (4)C8051F系列单片机是由美国Silicon Labs 公司推出的全兼容8051指令集,其峰值执行速度可达100MIPS(C8
7、051F120等)。部分型号片内ADC的采样精度最高可达24bit,采样速率最高可达500ksps,还集成了单个或两个独立的高分辨率DAC,可满足绝大多数混合信号系统的应用并实现与模拟电子系统的无缝接口。此外还根据不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。成为SOC的典型代表,具有广泛的市场前景。 (5)国内宏晶公司销售的STC系列单片机兼容51内核,价格便宜,支持串口ISP,具有A/D,D/A功能,也适合初学者学习。常见单片机的种类常见单片机的种类 2. 与51不兼容的单片机 (1)Microchip(微芯公司)的PIC系列单片机 MicroChip单
8、片机的主要产品是PIC 16C系列和17C系列8位单片机, CPU采用RISC结构,分别仅有33、35、58条指令,采用Harvard双总线结构,运行速度快,低工作电压,低功耗,较大的输入输出直接驱动能力,价格低,一次性编程,体积小。在办公自动化设备,消费电子产品,通信,智能仪器仪表,汽车电子,金融电子,工业控制等领域都有广泛的应用。PIC系列单片机在世界单片机市场份额排名中逐年提高,发展非常迅速。常见单片机的种类常见单片机的种类 (2)TI公司的超低功耗Flash型MSP430系列单片机 MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗的混合信号处理器(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 语言
