8xC251TB/TQ and 8xC251SA/SB/SP/SQ Microcontroller Product Brief
Product Highlights
Binary-code compatible with MCS® 51 microcontrollers
Pin compatible with 44-lead PLCC and 40-lead PDIP
MCS® 51 microcontroller sockets
Register-based MCS® 251 microcontroller architecture -40-byte register file -Registers accessible as bytes, words, and double words
Enriched MCS® 51 microcontroller instruction set -16-bit and 32-bit arithmetic and logic instructions -Compare and conditional jump instructions -Expanded set of move instructions
Programmable serial I/O port -Framing error detection
Automatic address recognition
2nd programmable serial I/O port (UART) capability for TB/TQ
High-performance CHMOS technology
Static standby to 16 MHz operation for SA/SB/SP/SQ
Static standby to 24 MHz operation for TB/TQ
Complete system development support -Compatible with existing tool -New MCS® 251 microcontroller tools available: -Compiler, assembler, debugger, ICE
Package options (PDIP and PLCC)
PB free package
Product Overview
The Intel 8xC251TB/TQ and 8xC251SA/SB/SP/SQ are based on the new high performance MCS® 251 microcontroller architecture. Being members of the MCS 251 microcontroller family, the 8xC251TB/TQ and 8xC251SA/SB/SP/SQ have the same advanced register based CPU architecture and a pipelined instruction execution unit. They use the powerful MCS 251 microcontroller instruction set, with many enhanced 8, 16 and 32-bit instructions available. The new microcontrollers are also specially designed to execute C code efficiently. Most importantly, the 8xC251TB/TQ and 8xC251SA/SB/SP/SQ are binary code and pin compatible with existing MCS 51 microcontrollers. They provide an easy performance upgrade path for all existing MCS 51 microcontroller applications.
8xC251SA/SB/SP/SQ
The 8xC251SA/SB/SP/SQ features a rich combination of integrated peripherals that make it an even more powerful microcontroller. The Programmable Counter Array (PCA) provides the flexibility for applications that require real time compare/capture, high speed I/O and pulse width modulation capabilities. Also included is an enhanced serial port for multi-processor communications, a hardware watch dog timer, a program lock scheme for on-chip program memory and two power saving modes: idle mode and power down mode.
The 8xC251SA/SB/SP/SQ has 1 Kbyte or 512 bytes on-chip data RAM and is available with 16 Kbytes or 8 Kbytes of on-chip OTPROM (87C251SA/SB/SP/SQ), or ROM (83C251SA/SB/SP/SQ), or ROMless (80C251SB/SQ) options. The 8xC251SA/SB/SP/SQ operates from static standby to 16 MHz clock frequency and is available in 44-pin PLCC and 40-pin package options.
8xC251TB/TQ
The 8xC251TB/TQ is based on the MCS® 251 microcontroller architecture and has ALL of the 8xC251SA/SB/SP/SQ peripheral features plus a 2nd programmable serial I/O port (UART). In addition, the 8xC251TB/TQ microcontroller can perform up to 24 MHz frequency and maintains pin and code compatibility with MCS 51/251 microcontrollers. Similar with the 8XC251SA/SB/SP/SQ, the 8xC251TB/TQ has 512 bytes or 1 Kbyte of on-chip data RAM options, 8 Kbytes and 16 Kbytes of on-chip ROM or ROMless options, and is available in 44LD PLCC and 40LD PDIP package options.
Applications Information
The 8xC251TB/TQ and 8xC251SA/SB/SP/SQ microcontrollers are an ideal performance upgrade path for all existing MCS 51 microcontroller applications. The high performance architecture and the advanced features available in the 8xC251TB/TQ and 8xC251SA/SB/SP/SQ also make them ideally suited for applications requiring complex data manipulation functions and real time control capability such as printers, copiers, scanners, CD-ROM drives, tape drives, POS terminals, modems, digital phones, cellular/wireless handsets and linecards.
Development Tools and Programming Tools
Intel offers design engineers a variety of hardware and software development tools from some of the industry's leading tools suppliers. High performance, Windows* based software, full featured, real-time emulators along with flexible, fully integrated device programming support is available from many of the familiar suppliers currently supporting the MCS 51 microcontroller architecture. The Project Builder 251 Evaluation Kit brings all the hardware and software needed to begin the project together, in a low cost turnkey kit.
High performance Windows based development tools are also available from BSO/Tasking, Franklin/Keil and Production Languages Corporation (PLC). These high quality tools include ANSI C Compilers, Macro Assemblers, Source Level Debuggers, Object Librarians, Linker/Locators and Instruction Simulators. Full-featured, real-time emulators featuring DOS* or Windows based user interface and a variety of host hardware interfaces are offered by Metalink Corporation and Nohau Corporation. Flexible, fully integrated device programming support for advanced designs is available from BP Microsystems, Data I/O, Needham, SMS Mikrocomputer-Systeme GmbH, and System General Corporation.
Features & Benefits
Features
Benefits
MCS® 251 microcontroller architecture core
High performance
– Up to 5 times performance increase using existing 51 code
– Up to 15 times performance increase using new 251 instructions
Reduced power consumption and RFI Increased efficiency and support for C language programming
Binary code and pin compatible with MCS® 51 microcontroller
Easy performance upgrade for all MCS® 51 microcontroller applications.
Software investment protected
Minimal development cost and effort required
Quick time to market and quick time to money
256 Kbytes external memory space
Increased capability and flexibility to handle large software requirements
512 bytes or 1 Kbyte on-chip data RAM
Increased internal memory capacity for data manipulation and C language support
8 Kbytes or 16 Kbytes on-chip OTP, ROM or ROMless versions supported
Flexibility in using different memory options in development and production
Programmable Counter Array (PCA) supports – Real-time capture and compare – High speed output – PWM
Flexibility and performance enhancement in real-time control applications such as:
– Measurement of duty cycle, phase difference and frequency
– Real-time interrupt generation and output toggling
– Adjustable duty cycle generation
Hardware watch dog timer
Increased system reliability
Page mode configuration
Increases the performance for external instruction fetch by 2X
0 - 3 wait states configuration for external memory access
Flexibility in external memory and peripheral interface.
Allows the use of either fast or slow memory.
Support seven interrupt sources, each with four interrupt priority levels
Increased flexibility for event control applications