AT90S4414 ATMEL Corporation, AT90S4414 Datasheet

no-image

AT90S4414

Manufacturer Part Number
AT90S4414
Description
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT90S4414-8AC
Manufacturer:
DENSO
Quantity:
6 217
Part Number:
AT90S4414-8AC
Manufacturer:
ATMEL
Quantity:
87
Part Number:
AT90S4414-8AC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT90S4414-8AI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT90S4414-8JC
Manufacturer:
ATMEL
Quantity:
4 228
Part Number:
AT90S4414-8JI
Manufacturer:
ATMEL
Quantity:
16 988
Part Number:
AT90S4414-8PC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Features
Description
The AT90S4414 is a low-power CMOS 8-bit microcontroller based on the AVR
enhanced RISC architecture. By executing powerful instructions in a single clock
cycle, the AT90S4414 achieves throughputs approaching 1 MIPS per MHz allowing
the system designer to optimize power consumption versus processing speed.
The AVR core is based on an enhanced RISC architecture that combines a rich
instruction set with 32 general purpose working registers. All the 32 registers are
directly connected to the Arithmetic Logic Unit (ALU), allowing two independent regis-
ters to be accessed in one single instruction executed in one clock cycle. The resulting
architecture is more code efficient while achieving throughputs up to ten times faster
than conventional CISC microcontrollers.
Pin Configurations
AV R
118 Powerful Instructions - Most Single Clock Cycle Execution
4K bytes of In-System Reprogrammable Flash
256 bytes EEPROM
256 bytes Internal SRAM
32 x 8 General Purpose Working Registers
32 Programmable I/O Lines
Programmable Serial UART
SPI Serial Interface
V
Fully Static Operation
Up to 8 MIPS Throughput at 8 MHz
One 8-Bit Timer/Counter with Separate Prescaler
One 16-Bit Timer/Counter with Separate Prescaler
and Compare and Capture Modes
Dual PWM
External and Internal Interrupt Sources
Programmable Watchdog Timer with On-Chip Oscillator
On-Chip Analog Comparator
Low Power Idle and Power Down Modes
Programming Lock for Software Security
CC
– SPI Serial Interface for Program Downloading
– Endurance: 1,000 Write/Erase Cycles
– Endurance: 100,000 Write/Erase Cycles
– 0 - 8 MHz, 4.0 - 6.0V
– 0 - 4 MHz, 2.7 - 4.0V
: 2.7 - 6.0V
®
- High Performance and Low Power RISC Architecture
Note: This is a summary document. For the complete 76 page
datasheet, please visit our web site at www.atmel.com or e-
mail at literature@atmel.com and request literature #0840D.
(continued)
8-Bit
Microcontroller
with 4K bytes
In-System
Programmable
Flash
AT90S4414
Preliminary
Rev. 0840DS–07/98
1

Related parts for AT90S4414

AT90S4414 Summary of contents

Page 1

... Programming Lock for Software Security Description The AT90S4414 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the AT90S4414 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed. ...

Page 2

... AT90S4414 is a powerful microcontroller that provides a highly flexible and cost effective solution to many embed- ded control applications. The AT90S4414 AVR is supported with a full suite of pro- gram and system development tools including: C compil- ers, macro assemblers, program debugger/simulators, in- circuit emulators, and evaluation kits. ...

Page 3

... Port D pins that are externally pulled low will source current if the pull-up resistors are activated. Port D also serves the functions of various special features of the AT90S4414 as listed on page 51. RESET Reset input. A low on this pin for two machine cycles while the oscillator is running resets the device. ...

Page 4

... Six of the 32 registers can be used as Figure 4. The AT90S4414 AVR Enhanced 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 ...

Page 5

Every program memory address contains a 16- or 32-bit instruction. During interrupts and subroutine calls, the return address program counter (PC) is stored on the stack. The stack is effectively allocated in the general ...

Page 6

... AT90S4414 Register Summary Address Name Bit 7 $3F ($5F) SREG I $3E ($5E) SPH SP15 $3D ($5D) SPL SP7 $3C ($5C) Reserved $3B ($5B) GIMSK INT1 $3A ($5A) GIFR INTF1 $39 ($59) TIMSK TOIE1 $38 ($58) TIFR TOV1 $37 ($57) Reserved $36 ($56) Reserved $35 ($55) MCUCR SRE $34 ($54) Reserved $33 ($53) TCCR0 - $32 ($52) TCNT0 ...

Page 7

... AT90S4414 Instruction Set Summary Mnemonics Operands Description ARITHMETIC AND LOGIC INSTRUCTIONS ADD Rd, Rr Add two Registers ADC Rd, Rr Add with Carry two Registers ADIW Rdl,K Add Immediate to Word SUB Rd, Rr Subtract two Registers SUBI Rd, K Subtract Constant from Register SBC Rd, Rr ...

Page 8

... Clear Twos Complement Overflow SET Set T in SREG CLT Clear T in SREG SEH Set Half Carry Flag in SREG CLH Clear Half Carry Flag in SREG NOP No Operation SLEEP Sleep WDR Watchdog Reset AT90S4414 8 Operation ( (X) ...

Page 9

... Package AT90S4414-4AC 44A AT90S4414-4JC 44J AT90S4414-4PC 40P6 AT90S4414-4AI 44A AT90S4414-4JI 44J AT90S4414-4PI 40P6 AT90S4414-8AC 44A AT90S4414-8JC 44J AT90S4414-8PC 40P6 AT90S4414-8AI 44A AT90S4414-8JI 44J AT90S4414-8PI 40P6 Package Type Operation Range Commercial ( Industrial (- Commercial ( Industrial (- ...

Page 10

Packaging Information 44A, 44-Lead, Thin (1.0 mm) Plastic Gull Wing Quad Flat Package (TQFP) Dimensions in Millimeters and (Inches)* PIN 1 ID 0.80(0.031) BSC 0˚ 7˚ 0.20(.008) 0.09(.003) 0.75(0.030) 0.45(0.018) *Controlling dimension: millimeters 40P6, 40-Lead, 0.600" Wide, Plastic Dual Inline ...

Related keywords