The Atmel AT90S1200 is an 8-bit RISC microcontroller based on the AVR enhanced RISC architecture. It features 1K byte of in-system programmable Flash memory, 64 bytes of SRAM, 15 general purpose I/O lines, 32 general purpose working registers, one 8-bit timer/counter with compare modes, internal and external interrupts, a programmable serial UART and three software selectable power saving modes. It executes powerful instructions in a single clock cycle, enabling it to achieve throughputs approaching 1 MIPS per MHz, allowing the system designer to optimize power consumption versus processing speed.
Applications
- Remote controls
- Toy controllers
- Small embedded control systems
- Low-power devices
- Security systems
Features
- High-performance, Low-power AVR 8-bit Microcontroller
- Advanced RISC Architecture
- Non-volatile Program and Data Memories
- 1K Byte of In-System Programmable Flash
- 64 Bytes of Internal SRAM
- Programming Lock for Flash Program Data Security
- Peripheral Features
- One 8-bit Timer/Counter with Separate Prescaler and Compare Mode
- Programmable Serial UART
- Internal and External Interrupt Sources
- Low-Power Idle and Power-down Modes
Benefits
- High performance: AVR architecture enables efficient code execution.
- Low power consumption: Suitable for battery-powered applications.
- In-system programmability: Allows for convenient firmware updates.
- Compact size: Ideal for small embedded systems.
- Cost-effective: Provides a good balance of features and price.
Additional Details
The AT90S1200 operates typically at up to 8 MHz. It is usually packaged in 20-pin DIP or SOIC packages. The programmable serial UART allows easy serial communication. The device is now end-of-life.