参数资料
型号: AT90S4414-4AI
厂商: ATMEL CORP
元件分类: 微控制器/微处理器
英文描述: 16 Characters x 2 Lines, 5x7 Dot Matrix Character and Cursor
中文描述: 8-BIT, FLASH, RISC MICROCONTROLLER, PQFP44
封装: 1 MM HEIGHT, PLASTIC, MS-026ACB, TQFP-44
文件页数: 4/10页
文件大小: 736K
代理商: AT90S4414-4AI
AT90S4414
4
AT90S4414 Architectural Overview
The fast-access register file concept contains 32 x 8-bit
general purpose working registers with a single clock cycle
access time. This means that during one single clock cycle,
one ALU (Arithmetic Logic Unit) operation is executed. Two
operands are output from the register file, the operation is
executed, and the result is stored back in the register file -
in one clock cycle. Six of the 32 registers can be used as
three 16-bits indirect address register pointers for Data
Space addressing - enabling efficient address calculations.
One of the three address pointers is also used as the
address pointer for the constant table look up function.
These added function registers are the 16-bits X-register,
Y-register and Z-register.
Figure 4.
The AT90S4414 AVREnhanced RISC Architecture
The ALU supports arithmetic and logic functions between
registers or between a constant and a register. Single reg-
ister operations are also executed in the ALU. Figure 4
shows the AT90S4414 AVREnhanced RISC microcontrol-
ler architecture.
In addition to the register operation, the conventional mem-
ory addressing modes can be used on the register file as
well. This is enabled by the fact that the register file is
assigned the 32 lowermost Data Space addresses ($00 -
$1F), allowing them to be accessed as though they were
ordinary memory locations.
The I/O memory space contains 64 addresses for CPU
peripheral functions as Control Registers, Timer/Counters,
A/D-converters, and other I/O functions. The I/O Memory
can be accessed directly, or as the Data Space locations
following those of the register file, $20 - $5F.
The AVR uses a Harvard architecture concept - with sepa-
rate memories and buses for program and data. The pro-
gram memory is executed with a two stage pipeline. While
one instruction is being executed, the next instruction is
pre-fetched from the program memory. This concept
enables instructions to be executed in every clock cycle.
The program memory is in-system In-System Programma-
ble Flash memory.
With the relative jump and call instructions, the whole 2K
address space is directly accessed. Most AVRinstructions
相关PDF资料
PDF描述
AT90S4414-4JC 16 Characters x 2 Lines, 5x7 Dot Matrix Character and Cursor
AT90S4414-4JI 16 Characters x 2 Lines, 5x7 Dot Matrix Character and Cursor
AT90S4414-4PC 16 Characters x 2 Lines, 5x7 Dot Matrix Character and Cursor
AT90S4414-4PI 16 Characters x 2 Lines, 5x7 Dot Matrix Character and Cursor
AT90S4414 -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
相关代理商/技术参数
参数描述
AT90S4414-4JC 制造商:ATMEL 制造商全称:ATMEL Corporation 功能描述:8-Bit Microcontroller with 4K bytes In-System Programmable Flash
AT90S4414-4JI 制造商:ATMEL 制造商全称:ATMEL Corporation 功能描述:8-Bit Microcontroller with 4K bytes In-System Programmable Flash
AT90S44144PC 制造商:ATMEL 功能描述:*
AT90S4414-4PC 制造商:Atmel Corporation 功能描述:MicroController, 8-Bit, 40 Pin, Plastic, DIP
AT90S4414-4PI 制造商:ATMEL 制造商全称:ATMEL Corporation 功能描述:8-Bit Microcontroller with 4K bytes In-System Programmable Flash