51单片机作用、功能、厂商单品详解

控制/MCU

1883人已加入

描述

  作为最古老的单片机之一,51单片机在各行各业都发挥了十分重要的作用。

  51单片机的作用

  32位机的ARM未出之前,嵌入式的应用诸如航空航天,51单片机是最重要的控制器,其他各个领域特别是民用产品,51单片机渗入到了方方面面。工业控制上,可以说51单片机占据了大半边天。就是现在,51单片机也有举足轻重的作用,特别是小型控制系统,51单片机因为有数据总线和地址总线的关系,8位单片机中有着无与伦比的优势。

  51单片机的主要功能

  51单片机主要功能包括:

  ·8位CPU·4kbytes 程序存储器(ROM) (52为8K)

  ·256bytes的数据存储器(RAM) (52有384bytes的RAM)

  ·32条I/O口线·111条指令,大部分为单字节指令

  ·21个专用寄存器

  ·2个可编程定时/计数器·5个中断源,2个优先级(52有6个)

  ·一个全双工串行通信口

  ·外部数据存储器寻址空间为64kB

  ·外部程序存储器寻址空间为64kB

  ·逻辑操作位寻址功能·双列直插40PinDIP封装

  ·单一+5V电源供电

  CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;

  RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;

  ROM:用以存放程序、一些原始数据和表格;

  I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;

  T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;

  五个中断源的中断控制系统;

  一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;

  片内振荡器和时钟产生威廉希尔官方网站 ,石英晶体和微调电容需要外接。最高振荡频率为12M。

  51单片机相关厂商及产品

  ARM 系列单片机

  AVR系列(爱特梅尔公司)

  Atmel AT91 series (ARM 处理器等)

  AT90 series – AVR (Atmel 的高性能RISC 8位单片机,老产品)

  ATmega series – AVR (Atmel 的高性能RISC 8 位单片机,新产品)

  ATXmega series – AVR (Atmel 的高性能RISC 32 位单片机,新产品)

  Atmel AT89 series (Intel 8051/MCS51 架构8位单片机)

  MARC4

  Cypress MicroSystems(赛普拉斯微系统公司)

  CY8C2xxxx (PSoC)

  飞思卡尔半导体

  8-bit

  68HC05 (CPU05)

  68HC08 (CPU08)

  68HC11 (CPU11)

  16-bit

  68HC12 (CPU12)

  68HC16 (CPU16)

  Freescale DSP56800 (DSPcontroller)

  32-bit

  Freescale 683XX (CPU32)

  MPC500

  MPC 860 (PowerQUICC)

  MPC 8240/8250 (PowerQUICC II)

  MPC 8540/8555/8560 (PowerQUICC III)

  Holtek(盛群半导体)

  HT48FXX Flash I/O type

  HT48RXX I/O type

  HT46RXX A/D type

  HT49RXX LCD type

  英特尔

  8-bit

  8XC42

  MCS48

  MCS51 : Intel 8051系列历史悠久,兼容产品众多,使用广泛

  8xC251

  16-bit

  MCS96系列

  MXS296

  32-bit

  i960

  Microchip(微芯公司)的PIC单片机系列

  8-bit : PIC10 PIC12 PIC16 PIC18

  16-bit : PIC24F PIC24H dsPIC30 dsPIC33

  32bit : PIC32 (采用MIPS M4K 核心架构)

  美国国家半导体

  COP8

  CR16

  NEC

  78K

  恩智浦半导体

  LPC2000

  LPC900

  LPC700

  Parallax, Inc.

  BASIC Stamp

  瑞萨科技系列单片机

  Renesas 16-bits

  Renesas M16C Series

  Renesas M32C Series

  Renesas R8C Series

  Renesas M16C/Tiny Series

  Renesas R8C/Tiny Series

  Renesas H8/Tiny Series

  意法半导体

  STM32 series (ARM Cortex-M3 系列,32位)

  STM8 series (自主RISC指令集,8 位)

  SyncMOS 新茂国际科技全系列单片机

  SM59RXXA2 8-bits 1T(RISC)

  SM59DXXG2 8-bits 6T(ISP)

  SM59XX 8-bits 12T(ISP)

  SM89XX 8-bits 12T(Traditional 8051)

  SM79XX 8-bits 12T(Customization)

  PADAUK应广科技全系列单片机(多核心单片机)

  P201CS/CD 8-bits

  P211CS/CD 8-bits

  p232CS/CD 8-bits

  P234CS/CD 8-bits

  ZiLOG

  Z8

  Z86E02

  STC 宏晶系列单片机

  STC89C series 6T/12T增强性单片机 (Intel 8051架构,有外部总线)

  STC11F/11L series 2T 增强性单片机 (Intel 8051增强架构,无外部总线程序支持)

  STC12C/12LE series 2T 增强性单片机 (Intel 8051增强架构,无外部总线程序支持)

  STC15C/15LE series 2T 增强性单片机 (Intel 8051增强架构,无外部总线程序支持,正在开发中)

  Kernel-IC 华芯单片机 LS系列

  LSx051 series 12T 双核单片机(Intel 8051架构,无外部总线)

  LSx151 series 12T 三核单片机(Intel 8051架构,无外部总线)

  LS052A series 6T 三核单片机(Intel 8051架构,无外部总线)

  其他系列的单片机

  Msp430系列单片机

  8098、80196系列单片机

  AT8P5X系列单片机

  CZG8000系列单片机

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分