欢迎访问ic37.com |
会员登录 免费注册
发布采购

W79E802ADG 参数 Datasheet PDF下载

W79E802ADG图片预览
型号: W79E802ADG
PDF下载: 下载PDF文件 查看货源
内容描述: 8位微控制器 [8-BIT MICROCONTROLLER]
分类和应用: 微控制器外围集成电路光电二极管时钟
文件页数/大小: 115 页 / 1566 K
品牌: WINBOND [ WINBOND ]
 浏览型号W79E802ADG的Datasheet PDF文件第6页浏览型号W79E802ADG的Datasheet PDF文件第7页浏览型号W79E802ADG的Datasheet PDF文件第8页浏览型号W79E802ADG的Datasheet PDF文件第9页浏览型号W79E802ADG的Datasheet PDF文件第11页浏览型号W79E802ADG的Datasheet PDF文件第12页浏览型号W79E802ADG的Datasheet PDF文件第13页浏览型号W79E802ADG的Datasheet PDF文件第14页  
W79E804A/803A/802A  
6.6 Data Pointers  
The data pointers of W79E804 series are same as 8052 that has dual 16-bit Data Pointers (DPTR) by  
setting DPS bit at AUXR1.0. The figure of dual DPTR is as below diagram.  
DPS=0  
DPTR  
AUXR1.0  
DPS  
DPS=1  
DPTR1  
Figure 6-1: Dual DPTR  
6.7 Architecture  
The W79E804 series are based on the standard 8052 device. It is built around an 8-bit ALU that uses  
internal registers for temporary storage and control of the peripheral devices. It can execute the  
standard 8052 instruction set.  
6.7.1 ALU  
The ALU is the heart of the W79E804 series. It is responsible for the arithmetic and logical functions. It  
is also used in decision making, in case of jump instructions, and is also used in calculating jump  
addresses. The user cannot directly use the ALU, but the Instruction Decoder reads the op-code,  
decodes it, and sequences the data through the ALU and its associated registers to generate the  
required result. The ALU mainly uses the ACC which is a special function register (SFR) on the chip.  
Another SFR, namely B register is also used in Multiply and Divide instructions. The ALU generates  
several status signals which are stored in the Program Status Word register (PSW).  
6.7.2 Accumulator  
The Accumulator (ACC) is the primary register used in arithmetic, logical and data transfer operations  
in the W79E804 series. Since the Accumulator is directly accessible by the CPU, most of the high  
speed instructions make use of the ACC as one argument.  
6.7.3 B Register  
This is an 8-bit register that is used as the second argument in the MUL and DIV instructions. For all  
other instructions it can be used simply as a general purpose register.  
6.7.4 Program Status Word:  
This is an 8-bit SFR that is used to store the status bits of the ALU. It holds the Carry flag, the Auxiliary  
Carry flag, General purpose flags, the Register Bank Select, the Overflow flag, and the Parity flag.  
- 10 -