差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
8051 [2019/04/21 18:27]
gongyu [总体结构]
8051 [2019/04/22 22:48] (当前版本)
gongyu [CPU组成]
行 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上关于8051微控制器的介绍](https://​www.electronicshub.org/​8051-microcontroller-introduction/​)+  * [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的设计资源
行 34: 行 40:
  
 ### 总体结构 ### 总体结构
-{{ :​8051family.png?​600 |}}+{{ :​8051family.png?​600 |}} <WRAP centeralign>​不同型号的内部资源对比</​WRAP>​ 
   * 8位CPU   * 8位CPU
   * 布尔处理器   * 布尔处理器
行 42: 行 49:
   * 两个16位定时/​计数器   * 两个16位定时/​计数器
   * 5个中断源、2个优先级的中断系统   * 5个中断源、2个优先级的中断系统
-{{::​8051介绍-总体结构.png|}}+ 
 +{{::​8051介绍-总体结构.png|}}<WRAP centeralign>​8051的总体架构</​WRAP>​
  
 ### CPU组成 ### CPU组成
行 48: 行 56:
 8051的CPU是一个8位的中央处理器,它的作用就是读入并分析每条指令,根据各条指令的功能控制单片机的各功能部件执行指定的操作。 \\ 8051的CPU是一个8位的中央处理器,它的作用就是读入并分析每条指令,根据各条指令的功能控制单片机的各功能部件执行指定的操作。 \\
 CPU主要由以下几个部分组成: \\ CPU主要由以下几个部分组成: \\
-(1)运算器 ​\\ +(1)运算器运算器由算术/​逻辑运算单元ALU、累加器ACC、寄存器B、暂存寄存器、程序状态字寄存器PSW组成。 \\ 
-运算器由算术/​逻辑运算单元ALU、累加器ACC、寄存器B、暂存寄存器、程序状态字寄存器PSW组成。 \\ +(2)控制器控制器由指令寄存器IR、指令译码及控制逻辑电路组成。 \\ 
-(2)控制器 ​\\ +(3)其他寄存器程序计数器PC、数据指针DPTR、堆栈指针SP、工作寄存器R0~R7 \\ 
-控制器由指令寄存器IR、指令译码及控制逻辑电路组成。 \\ + 
-(3)其他寄存器 ​\\ +{{::​8051介绍-cpu结构组成.png?​|}} ​<WRAP centeralign>​8051的功能构成</​WRAP>​
-程序计数器PC、数据指针DPTR、堆栈指针SP、工作寄存器R0~R7 \\ +
-{{::​8051介绍-cpu结构组成.png?​|}}+