參數(shù)資料
型號: AT_8032
廠商: Atmel Corp.
英文描述: 8-bit Embedded Microcontroller Core(8位嵌入式基于工業(yè)標(biāo)準(zhǔn)軟件兼容的微控制器)
中文描述: 8位嵌入式微控制器核心(8位嵌入式基于工業(yè)標(biāo)準(zhǔn)軟件兼容的微控制器)
文件頁數(shù): 14/39頁
文件大小: 532K
代理商: AT_8032
AT_8032 Core
14
installed, the 16-bit addresses nevertheless use all 8 bits of
Port 2 as the most significant byte of the address bus.
In all accesses to external data RAM, the accumulator is
the source or the destination of the data transfer. The read
and write strobes to external RAM are only activated when
a MOVX instruction is executed. Even if these signals are
not used, their pins are available as extra I/O lines.
Lookup Tables
The lookup tables are read-only. Mnemonic is Move con-
stant (MOVC). If the table accesses to external program
memory, the read strobe is PSEN.
Boolean Instructions
The AT_8032 microcontroller contains a complete Boolean
processor. The internal RAM contains 128 addressable bits
and the SFR space can support up to 128 addressable bits.
Each port-line is bit-addressable and can be treated as a
separate single-bit port. These bits can be reached by
instructions which are not only conditional branches but are
also a complete menu of set, clear, move, complement,
AND and OR instructions. These bit operations are not
easily obtained in other architectures regardless of byte-ori-
ented software.
Jump Instructions
Table 3.
Jump Instructions
Instruction
Description
JMP
JMP is a generic mnemonic, used when the way in which the jump is encoded is not important. All the
conditional jump instructions available in the AT_8032 specify the destination address by the relative
method. This means that jumps are limited to between -128 and +127 bytes from the instruction that
follows the conditional jump instruction. Note that the programmer specifies the actual destination address
exactly in the same way as the other jumps to the assembler; as a label or a 16-bit constant.
SJMP
SJMP instructions encode destination addresses in the same way as a relative offset. SJMP instructions
are 2 bytes long: they consist of the opcode and the relative offset byte. The jump distance is included
between -128 and +127 bytes relative to the instruction which follows the SJMP.
LJMP
LJMP encodes the destination address as a 16-bit constant. This instruction is 3 bytes long and is
composed of the opcode and two address bytes. The destination address can be located anywhere in the
64K program memory space.
AJMP
It encodes the destination address as an 11-bit constant. Its length of instruction: 2 bytes. Its instruction
format: opcode, which includes of 3 of the 11 address bits, followed by another byte containing the 8-bit
offset address.
JMP @A+DPTR
The JMP @A+DPTR instruction supports case jumps. The destination address is computed at execution
time as the sum of the 16-bit DPTR register and the accumulator. Usually, DPTR is set up with the base
address of a jump table, and the accumulator is given an index to the table.
CALL
The CALL instruction is a mnemonic which can be used if the programmer doesn't care how the address is
encoded.
LCALL
LCALL uses a 16-bit address format and the subroutine can be located anywhere in the 64K program
memory space.
ACALL
The ACALL instruction uses an 11-bit address format and the subroutine must find room in the same 2K
block as the instructions that follow the ACALL. In all cases the programmer specifies the subroutine
address to the assembler which translates it into the correct format.
RET
The RET instructions return the execution to the instruction following CALL.
RETI
The RETI instructions are used to return from an interrupt service routine. It informs the control system
that interrupt in progress is done. The only difference between RET and RETI is that RET does not inform
the control system.
相關(guān)PDF資料
PDF描述
AT05SC1602RF 8-bit Microcontroller with 2K EEPROM,Dual Interface,and Advanced Security Features(8位微控制器(帶2K的EEPROM,雙接口和先進(jìn)的安全性能))
AT05SC1602R 8-bit Secure Microcontroller with 2K EEPROM and Advanced Security Features(8位微控制器(帶2K的EEPROM和先進(jìn)的安全性能))
AT05SC1604R 8-bit Secure Microcontroller with 4K EEPROM and Advanced Security Features(8位微控制器(帶4K的EEPROM和先進(jìn)的安全性能))
AT05SC3202R 8-bit Secure Microcontroller with 2K EEPROM and Advanced Security Features(8位微控制器(帶2K的EEPROM和先進(jìn)的安全性能 ))
AT05SC3204R 8-bit Secure Microcontroller with 4K EEPROM and Advanced Security Features(8位微控制器(帶4K的EEPROM和先進(jìn)的安全性能))
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
AT804 制造商:POSEICO 制造商全稱:POSEICO 功能描述:PHASE CONTROL THYRISTOR
AT804S12 制造商:n/a 功能描述:Thyristor
AT804S16 制造商:POSEICO 制造商全稱:POSEICO 功能描述:PHASE CONTROL THYRISTOR
AT805-1.2KER 制造商: 功能描述:600mA Ultra Low Dropout Regulator 制造商:undefined 功能描述:600mA Ultra Low Dropout Regulator
AT805-3.3KER 制造商: 功能描述:600mA Ultra Low Dropout Regulator 制造商:undefined 功能描述:600mA Ultra Low Dropout Regulator