英特尔8051
世界杯意大利阵容 2025-05-15 07:12:48
Intel P8051
8051是一种8位元的单晶片微控制器,属于MCS-51单晶片的一种,由英特尔公司于1981年制造。到现在,有更多的IC设计商,如Atmel、飞利浦、华邦等公司,相继开发了功能更多、更强大的兼容产品。
8051单芯片是同步式的顺序逻辑系统,整个系统的工作完全是依赖系统内部的时脉信号,用以来产生各种动作周期及同步信号。在8051单片机中已内建时钟产生器,在使用时只需接上石英晶体谐振器(或其它振荡子)及电容,就可以让系统产生正确的时钟信号。
英特尔原来的8051系列的开发利用 NMOS 技术,但后来的版本中,在其名称加入字母C(例如,80C51),确定使用 CMOS技术,这样比NMOS节能。这使它们更适合于电池供电设备。
主要功能及特性[编辑]
8051在单一的封装中提供很多功能,包括CPU、RAM、ROM、输入输出、中断、时钟等。
8051能够达到以一般工业配线盘更小的体积,来达成自动控制作业,如感测讯号的撷取、循序控制等,它皆能轻易的完成。
近年来单晶片的功能不断加强,价格愈加便宜,传统的8051已经成为学校的教材。
单晶片具备了便宜、电路简单、体积小与耗电低等优点,所以目前在业界使用的极为广泛。比如要控制一个马达就不需要使用一台个人电脑(PC)来控制,只要一颗单晶片加上驱动电路就可以加以控制这颗马达的运转了。
特殊功能暂存器
特殊功能暂存器
中断位址
8051[编辑]
i8051 microarchitecture.
8 位元 CPU
4 KB 内部程式记忆体,最大可扩充至 64 KB。
128 Bytes 内部资料记忆体,最大可扩充至 64 KB。
具有逻辑代数运算功能(位元逻辑)。
4 组可位元定址的 I/O 埠(P0、P1、P2、P3)。
2 组16位元计时/计数器(T0、T1)。
5 个中断源(INT0、INT1、T0、T1、RXD、TXD)。
1 组全双工串列埠(UART)。
8052[编辑]
8 位元 CPU
8 KB 内部程式记忆体,最大可扩充至 64 KB。
256 Bytes 内部资料记忆体,最大可扩充至 64 KB。
具有逻辑代数运算功能(位元逻辑)。
4 组可位元定址的 I/O 埠(P0、P1、P2、P3)。
3 组 16 位元计时/计数器(T0、T1、T2)。
6 个中断源(INT0、INT1、T0、T1、T2、RXD、TXD)。
1 组全双工串列埠(UART)。
相容型号[编辑]
AT89C2051[编辑]
兼容 MCS®-51 指令集的产品
2 KB 的可编程(但是不能在线烧录)程序储存器,拥有: 10,000 次的写入/擦除次数。
在2.7 V - 6 V 均可运作
静态模式下支持的时钟频率: 0 Hz to 24 MHz
两重对程序的加锁位
内部的 RAM 大小为 128 x 8 Bit.
15 个可编程的 I/O 口线
两个 16 Bit 的内建定时器
六个内部中断源
可编程的 串行接口 收发器
直接驱动 LED 的输出能力
内建的模拟比较器
低功率的空闲/掉电模式
绿色封装 (无铅/无卤化物)
晶片系列[编辑]
Intel 原厂[编辑]
Intel原厂发行过的型号
8031、8032
无 ROM,只有 RAM(资料记忆体),需外接程式记忆体,EA须接地。
8051、8052
这是 MASK ROM 型,为了大量生产,晶片厂把客户的程式码,直接在制造时 MASK(光罩)在晶片上的型号。
8751、8752
此为EPROM型,在IC包装(晶片的外壳)上有设置有石英玻璃的透明窗口者,可用工业级的紫外线灯,照射窗口内的晶片10~30分钟以清除资料,就能再重新烧录。此型为工程师设计用或小量生产打样用。由于有窗口的陶瓷包装比较贵,所以其后也有出品无窗口的树脂包装,因为对晶片厂而言,不管有没有窗口,里面的晶片都一样,故称无窗口的为 OTP(一次烧录型)的8751。因为对使用者而言,OTP的使用方式,就跟PROM一样,所以也有人称为 PROM 型的 8751。
衍生型号[编辑]
为Intel授权其他厂商智慧财产权核心(IP core)衍生开发的型号。
Atmel[编辑]
AT89C51、AT89C52
有ROM(EEPROM),可重复烧录,用电气信号清除(12V),清除时间只要5-10秒。
AT89S51、AT89S52
有 ROM(EEPROM 或 Flash memory),可重复烧录,用电气信号清除 (5V),可用 ISP Flash Microcontroller Programmer 介面烧录及清除资料,为 AT89C51 更新版本。
STC89C52RC单片机芯片
晶片接脚图[编辑]
8051 单晶片的接脚名称与功用,8051总共有40支接脚,4个8位元双向I/O,其中PORT3 除了可以当作I/O以外,也兼具其他特殊功能。
VCC:接正电源5V。
GND:接地。
PORT0:可做一般I/O使用,当作输入或输出时应在外部接上拉电阻,外部记忆体扩充时,当作资料汇流排(D0~7)及位址汇流排(A0~7)。由ALE接脚输出信号分时复用。
PORT1:一般I/O使用,内部设有提升电阻。
PORT2:一般I/O使用,内部也有提升电阻,外部记忆体扩充时,当作位址汇流排(A8~15)使用。
RST:晶片重置信号输入脚,只要输入一高电位脉冲,大于2个机械周期,就可以完成重置动作。
ALE/PROG:接外部记忆体时,位址栓锁致能输出脉冲,利用此信号将位址栓锁住,以便取得资料码未接外部记忆体时,有1/6石英晶体的振荡频率,可做为外部时脉在烧录PROM时,此接脚也是烧录脉波之输入端。
PSEN:当作程式储存致能外部程式记忆体之读取脉波,在每个机械周期会动2次,外接ROM 时, 与ROM 的/OE 脚连接。
EA/VPP:接高电位时,读取内部程式记忆体;接低电位时,读取外部程式记忆体。欲烧录内部EPROM 时,利用此脚接收12伏特之烧录供应电压。
XTAL1, XTAL2:接石英晶体振荡器,工作机械周期=石英晶体/12。
外部链接[编辑]
ATMEL (页面存档备份,存于互联网档案馆)
Philips 美国国会图书馆的存档,存档日期2011-02-24
AT89S51的Datasheet (页面存档备份,存于互联网档案馆)
AT89S52的Datasheet (页面存档备份,存于互联网档案馆)
e8051 - 一种软核型态,专用于FPGA或ASIC的高速型8051
8052.com - 详细介绍8051及8052之功能(英文)
8051简介 - 介绍8051之功能(中文)
与8051 c++互动 (页面存档备份,存于互联网档案馆)
与8051 assembly互动
查论编英特尔处理器已停产
x86前产品
4004
4040
8008
8080
8085
x87(外置浮点运算器)8/16位总线:8087
16位总线:80187
80287
80387SX(英语:Intel 80387)32位总线:80387DX
80487x86-16(16位)
8086
8088
80186
80188
80286
x86-32/IA-32(32位)
80386
80486
Pentium
P5
OverDrive
Pro
MMX
II
III
4
M
Celeron
M
D
Core
Atom
x86-64/Intel 64(64位)
Pentium
4部份型号
D
EE
Dual-Core
Celeron D部份型号
Core 2
Atom
EPIC/IA-64(64位)
Itanium
Itanium 2
RISC
i860(英语:Intel i860)
i960
StrongARM
XScale
微控制器
8048
8051
MCS-96
现有产品
IA-32
Atom
Quark(英语:Intel Quark)
x86-64
Xeon
Xeon Phi
Celeron
Pentium
Core
Core
Core 3
Core 5
Core 7
i3
i5
i7
i9
M
Core Ultra
Core Ultra 5
Core Ultra 7
Core Ultra 9
Atom
Intel Processor
平台
Centrino
vPro
Viiv
MID
微架构x86P5
800 nm
P5
600 nm
P54C
350 nm
P54CS
P55C
250 nm
Tillamook
P6
500 nm
奔腾Pro
350 nm
奔腾Pro
Klamath
250 nm
Mendocino
Dixon
Tonga
Covington
Deschutes
Katmai
Drake
Tanner
180 nm
Coppermine
Coppermine T
Timna(英语:Intel Timna)
Cascades
130 nm
Tualatin
Banias
90 nm
Dothan
Stealey(英语:Stealey (microprocessor))
Tolapai(英语:Tolapai)
Canmore
65 nm
Yonah(英语:Yonah (microprocessor))
Sossaman
NetBurst
180 nm
Willamette
Foster
130 nm
Northwood
Gallatin
Prestonia
90 nm
Tejas和Jayhawk(英语:Tejas and Jayhawk)
Prescott
Smithfield
Nocona
Irwindale
Cranford
Potomac
Paxville
65 nm
Cedar Mill
Presler
Dempsey
Tulsa
Core
65 nm
Merom-L(英语:Merom (microprocessor)#Merom-L)
Merom(英语:Merom (microprocessor))
Conroe-L(英语:Conroe (microprocessor)#Conroe-L)
Allendale(英语:Conroe (microprocessor)#Allendale)
Conroe(英语:Conroe (microprocessor))
Kentsfield(英语:Kentsfield (microprocessor))
Woodcrest
Clovertown
Tigerton
45 nm
Penryn(英语:Penryn (microprocessor))
Penryn-QC(英语:Penryn (microprocessor)#Penryn-QC)
Wolfdale(英语:Wolfdale (microprocessor))
Yorkfield(英语:Yorkfield)
Wolfdale-DP(英语:Wolfdale-DP (microprocessor))
Harpertown
Dunnington
Nehalem
45 nm
Auburndale
Beckton (Nehalem-EX)
Bloomfield(英语:Bloomfield (microprocessor))
Clarksfield(英语:Clarksfield (microprocessor))
Gainestown (Nehalem-EP)
Havendale
Jasper Forest
Lynnfield(英语:Lynnfield (microprocessor))
32 nm
Arrandale(英语:Arrandale)
Clarkdale(英语:Clarkdale (microprocessor))
Gulftown (Westmere-EP)(英语:Gulftown)
Westmere-EX
Sandy Bridge
32 nm
Sandy Bridge
Sandy Bridge-E(英语:Sandy Bridge-E)
Gladden
22 nm
Ivy Bridge
Ivy Bridge-EP
Ivy Bridge-EX
Haswell
22 nm
Haswell
14 nm
Broadwell
Skylake
14 nm
Skylake
Kaby Lake (Amber Lake)
Coffee Lake (Whiskey Lake)
Cascade Lake(英语:Cascade Lake (microarchitecture))
Comet Lake
Cooper Lake(英语:Cooper Lake (microarchitecture))
Palm Cove
10 nm
Cannon Lake(英语:Cannon Lake (microarchitecture))
Sunny Cove(英语:Sunny Cove (microarchitecture))
10 nm
Ice Lake
Willow Cove(英语:Willow Cove)
14 nm
Rocket Lake
10 nm
Tiger Lake
Golden Cove(英语:Golden Cove)
10 nm
Alder Lake
Sapphire Rapids(英语:Sapphire Rapids)
Raptor Lake
Emerald Rapids(英语:Emerald Rapids)
Redwood Cove(英语:Redwood Cove)
7 nm
Meteor Lake(英语:Meteor Lake)
Granite Rapids(英语:Granite Rapids)
AtomBonnellSaltwell(英语:Bonnell (microarchitecture))
45 nm
Silverthorne
Diamondville
Pineview
Lincroft
Tunnel Creek
Stellarton
Sodaville
Groveland
32 nm
Cedarview
Penwell
Cloverview
Berryville
Centerton
SilvermontAirmont(英语:Silvermont)
22 nm
Valleyview
Tangier
Anniedale
14 nm
Cherryview
Goldmont(英语:Goldmont)
14 nm
Goldmont(英语:Goldmont)
Goldmont Plus(英语:Goldmont Plus)
Tremont
10 nm
Tremont
Gracemont
列表
处理器插座
处理器
处理器代号
晶片组Atom
Celeron
酷睿
2
i3
i5
i7
i9
M
Itanium
Pentium
II
III
4
D
Dual-Core
M
Xeon
Scalable
Phi
相关
晶片组
PCH
SCH(英语:System Controller Hub)
ICH
PIIX(英语:PCI IDE ISA Xcelerator)
GPU comparison(英语:Comparison of Intel graphics processing units)
Codenames(英语:List of Intel codenames)
GMA
HD Graphics
查论编微控制器主要
单板机
特殊功能寄存器(英语:Special function register)
架构
8051
ARM
MIPS
AVR
PIC
C166(英语:C166)
TriCore(英语:TriCore)
FR-V(英语:FR-V)
MC6800
RISC-V
字长4-bit
TLCS-47(英语:Toshiba TLCS)
8-bit
AVR
PIC(8-bit)
COP8
MCS-48(英语:Intel MCS-48)
英特尔MCS-51
Z8(英语:Zilog Z8)
eZ80(英语:Zilog eZ80)
飞思卡尔68HC08(英语:HC08)
飞思卡尔68HC11(英语:HC11)
H8
PSoC
东芝TLCS(英语:TLCS-870)
XC800系列(英语:XC800)
16-bit
C166
CR16/CR16C
H8S
MSP430
PIC(16位元)
R8C
东芝TLCS-900
XC 2000
XE166
32-bit
Am29000
CRX
富士通FR
FR-V
H8SX
MPC5xx
PIC(32位元)
TLCS-900
TriCore
英飞凌XMC4000
英飞凌AURIX
V850
应用级ARM核心列表(STM32)
接口编程
在线串行编程(ICSP)
在系统编程(ISP)
程序和调试接口(PDI)
高电压串行编程(HVSP)
高电压并行编程(HVPP)
Bootloader
ROM
aWire
调试
Nexus (standard)
Joint Test Action Group (JTAG)
debugWIRE (Atmel)
In-circuit debugging (ICD)
In-circuit emulator (ICE)
In-target probe (ITP)
列表
List of common microcontrollers
By manufacturer
Intel
NXP/Freescale
Infineon
Renesas Electronics
List of Wi-Fi microcontrollers
参见
嵌入式系统
可程式逻辑控制器
规范控制数据库:各地
法国
BnF data
德国
以色列
美国