差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
上一修订版 两侧同时换到之后的修订记录
8051 [2019/04/21 18:00]
gongyu [8051的设计资源]
8051 [2019/04/22 22:46]
gongyu [关于8051的介绍及使用说明]
行 1: 行 1:
  
 ## 8051微控制器 ## 8051微控制器
 +{{ :​440px-pinagem8031.jpg?​300|}}
 8051是一种8位元的单芯片微控制器,属于MCS-51单芯片的一种,由英特尔(Intel)公司于1981年制造。Intel公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,如Atmel、飞利浦、深联华等公司,相继开发了功能更多、更强大的兼容产品。 8051是一种8位元的单芯片微控制器,属于MCS-51单芯片的一种,由英特尔(Intel)公司于1981年制造。Intel公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,如Atmel、飞利浦、深联华等公司,相继开发了功能更多、更强大的兼容产品。
  
行 22: 行 22:
   * [Basic 8051 Interfacing Circuits](http://​www.dnatechindia.com/​Tutorial/​8051-Tutorial.html)   * [Basic 8051 Interfacing Circuits](http://​www.dnatechindia.com/​Tutorial/​8051-Tutorial.html)
   * [Open source VHDL 8051 implementation (Oregano Systems)](http://​www.oreganosystems.at/?​page_id=96)   * [Open source VHDL 8051 implementation (Oregano Systems)](http://​www.oreganosystems.at/?​page_id=96)
 +  * [ElectronicHub](https://​www.electronicshub.org)上关于8051微控制器的介绍:​
 +    * [8051控制器介绍和基础](https://​www.electronicshub.org/​8051-microcontroller-introduction/​)
 +    * [8051控制器的管脚分布和定义](https://​www.electronicshub.org/​8051-microcontroller-pin-diagram/​)
 +    * [8051控制器的架构](https://​www.electronicshub.org/​8051-microcontroller-architecture/​)
 +    * [8051控制器的存储器组织](https://​www.electronicshub.org/​8051-microcontroller-memory-organization/​)
 +    * [8051控制器的指令集](https://​www.electronicshub.org/​8051-microcontroller-instruction-set/​)
 +    * [8051控制器的汇编语言](https://​www.electronicshub.org/​8051-microcontroller-assembly-language-programming/​)
  
 ### 8051的设计资源 ### 8051的设计资源
行 33: 行 40:
  
 ### 总体结构 ### 总体结构
 +{{ :​8051family.png?​600 |}} <WRAP centeralign>​不同型号的内部资源对比</​WRAP>​
 +
   * 8位CPU   * 8位CPU
   * 布尔处理器   * 布尔处理器
行 40: 行 49:
   * 两个16位定时/​计数器   * 两个16位定时/​计数器
   * 5个中断源、2个优先级的中断系统   * 5个中断源、2个优先级的中断系统
-{{::​8051介绍-总体结构.png|}}+ 
 +{{::​8051介绍-总体结构.png|}}<WRAP centeralign>​8051的总体架构</​WRAP>​
  
 ### CPU组成 ### CPU组成
行 52: 行 62:
 (3)其他寄存器 \\ (3)其他寄存器 \\
 程序计数器PC、数据指针DPTR、堆栈指针SP、工作寄存器R0~R7 \\ 程序计数器PC、数据指针DPTR、堆栈指针SP、工作寄存器R0~R7 \\
-{{::​8051介绍-cpu结构组成.png?​600|}}+ 
 +{{::​8051介绍-cpu结构组成.png?​|}} ​<WRAP centeralign>​8051的功能构成</​WRAP>​
  
  
行 134: 行 145:
  
 ## 8051的主要供应商 ## 8051的主要供应商
- +  ​* [Atmel/Microchip](https://​www.microchip.com):​ AT89C51, AT89S51, AT83C5134 
-  * ABOV: MC94F, MC95F, MC96F series +  * [Infineon](https://​www.infineon.com): ​[XC800](https://​www.infineon.com/​cms/​en/​product/​microcontroller/​8-bit-microcontroller-8051-compatible/​) 
-  ​* [Atmel](https://​www.microchip.com):​ AT89C51, AT89S51, AT83C5134 +  * [Maxim Integrated](http://​www.maximintegrated.com):​ DS89C4系列([DS89C420](https://​www.maximintegrated.com/​en/​products/​microcontrollers/​DS89C420.html)[DS89C430](https://​www.maximintegrated.com/​en/​products/​microcontrollers/​DS89C430.html)[DS89C440](https://​www.maximintegrated.com/​en/​products/​microcontrollers/​DS89C440.html)[DS89C450](https://​www.maximintegrated.com/​en/​products/​microcontrollers/​DS89C450.html))
-  * [Infineon](https://​www.infineon.com):​ XC800 +
-  * [Maxim Integrated](http://​www.maximintegrated.com):​ DS89C4系列(DS89C420,​ DS89C430, DS89C440, DS89C450)+
   * [Mentor Graphics](http://​www.mentor.com):​ M8051ew   * [Mentor Graphics](http://​www.mentor.com):​ M8051ew
-  * Megawin: 74, 82, 84, 86, 87, and 89系列 
   * [NXP](https://​www.nxp.com):​ NXP700和NXP900系列   * [NXP](https://​www.nxp.com):​ NXP700和NXP900系列
   * [Silicon Labs](https://​www.silabs.com):​ C8051系列   * [Silicon Labs](https://​www.silabs.com):​ C8051系列
行 146: 行 154:
   * Siemens SAB 80532-N   * Siemens SAB 80532-N
   * STC Micro: STC89C51RC, STC90C51RC, STC90C58AD, STC10F08XE, STC11F60XE, STC12C5410AD,​ STC12C5202AD,​ STC12C5A60S2,​ STC12C5628AD,​ STC15F100, STC15F204EA,​ STC15F2K60S2,​ STC15F4K60S2,​ STC15F101W, STC15F408AD,​ STC15W104, STC15W408S, STC15W201S, STC15W408AS,​ STC15W1K16S和STC15W4K56S4系列   * STC Micro: STC89C51RC, STC90C51RC, STC90C58AD, STC10F08XE, STC11F60XE, STC12C5410AD,​ STC12C5202AD,​ STC12C5A60S2,​ STC12C5628AD,​ STC15F100, STC15F204EA,​ STC15F2K60S2,​ STC15F4K60S2,​ STC15F101W, STC15F408AD,​ STC15W104, STC15W408S, STC15W201S, STC15W408AS,​ STC15W1K16S和STC15W4K56S4系列
- 
  
 ## 8051相关项目列表 ## 8051相关项目列表