Intel Corporation P83C251TB Datasheet

© INTEL C ORPORATION, 1997 November, 1997 Order Number: 273129-001
ADVANCE INFORMATION
8xC251TA/TB/TP/TQ
HIGH-PERFORMANCE CHMOS MICROCONTROLLER
Commercial/Express
Real-time and Programmed Wait State
Bus Operation
Binary-code Compatible with MCS
51
Pin Compatible with 44-pin PLCC and
40-pin PDIP MCS 51 Sockets
Register-based MCS
®
251 Architect ure
— 40-byte Register File — Registers Accessible as Bytes,
Words, or Double Words
Enriched MCS 51 Instruction Set
— 16-bit and 32-bit Arithmetic and
Logic Instructions
— Compare and Conditi onal Jump
Instructions
— Expanded Set of Move Instructions
Linear Addressing
256-Kbyte Expa nded External
Code/Data Memory Space
ROM Options:
16 Kbytes (T B/TQ), 8 Kby tes (TA/ TP), or without ROM
16-bit Internal Code Fetch
64-Kbyte Ext ended Stack Space
On-chip Data RAM Options:
1-Kbyte (TA/TB) or 512-Byte (TP/TQ)
8-bit, 2-clock External Code Fet ch in
Page Mode
Fast MCS 251 Instruction Pipeline
User-selectable Configurations:
— External Wait States (0-3 wait
states) — Address Range & Memory Mapping —Page Mode — Extended Data Float Timings or
8xC251Sx Compatible AC Timings
32 Programmable I/O Lines
Eight Maskable Interrupt Sources with
Four Programmable Priority Levels
Three Flexible 16-bi t Timer/counters
Hardware Watchdog Timer
Programmable Counter Array
— High-speed Out put — Compare/Capture Operation — Pulse Width Modula tor — Watchdog Timer
Two Program m able Serial I/O Ports
— Framing Error Detection — Automatic Addr ess Recognition
High-performance CHMOS Technology
Static Standby to 24-MHz Operation
Complete System Development
Support — Compatible wi th Exi sti ng Tools
— MCS 251 Tools Available:
Compiler, Assembler, Debugger,
ICE
Package O ptions (PDIP and PLCC)
Information in this document is provided in connection with Intel products. No license, express or implied, by estopp el or otherw ise, to any intellect ual proper ty rights is granted by this documen t. Except as provided in Intel’s Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any ex press or implie d warranty, rel ating to sale an d/or use of Intel products includi ng liability o r warrant ie s relat ing to fit ness for a partic ular pu rpo se, me rcha ntab ility , or in fringe men t of any patent , copy right or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applicat ions. Intel may make changes t o specifications and produc t descr iptions at any t ime, without notice. Contact your local Intel sales office or your d istributor to obtain the lat est specifications and before placing your prod uct order.
Desi gners mu st not rely on the absence or characteristics of any feat ures or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
The 8xC 251TA /TB/TP/TQ may contain design defects or errors known as er rata which may cause the product to deviat e from published specifi c ations. Current characterized errata are avail able on request.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained from:
Intel Corporation P.O. Box 5937 Denver CO 80217-9808 or call 1-800-548-4725.
Many documents are available for download from Intel’s website at http://www.intel.com. Copyright © Intel Corporation 1997. *Third party brands and names are the property of their respective owners.
Contents
ADVANCE INFORMATION iii
8xC251TA/TB/TP/TQ
HIGH-PERFORMANCE CHMOS Microcontroller
Commercial/Express
1.0 INTROD UC TION .... ... .... ............ .... ... .... .... ....................... .... .... ... .... ................................... ... .... .... .... ........... 1
2.0 NOMENC LA TUR E ........ ....................... .... .... .... ... ....................... .... .... .... .... .................................. .... .... ... .... 2
3.0 PINOUT ..................... .... .... .... .... ....................... ... .... .... .... .................................. .... .... .... .... ...................... .... 4
4.0 SIGNALS .... .... ....................... .... .... ... .... ....................... .... .... .... ... ................................... .... ... .... .... ............... 8
5.0 ADDRESS MAP ........................................................................................................................................ 11
6.0 ELECTRIC AL C HAR ACT ER IST ICS ........ .... ........... .... .... .... .... .................................. .... .... ... .... ................. 1 2
6.1 D.C. Charac te ris ti cs ... .... ....................... .... ... .... .... ....................... .... .... ... .... ................................... ... .. 12
6.2 Definition of AC Symbols ................................................................................................................... 14
6.3 A.C. Characte ris ti cs ....... .... .... .................................. .... .... ... .... ....................... .... .... .... ... ..................... 14
6.3.1 External Bus Cycles, Nonpage Mode ..................................................................................... 18
6.3.2 External Bus Cycles, Page Mode ...........................................................................................21
6.3.3 Definition of Real-Time Wait Symbols ....................................................................................24
6.3.4 External Bus Cycles, Real-Time Wait States ..........................................................................24
6.4 AC Characteristics — Serial Port, Shift Register Mode ..................................................................... 28
6.5 External Clock Drive .......................................................................................................................... 29
7.0 THERMAL CHARACTERISTICS .............................................................................................................. 30
Contents
iv ADVANCE INFORMATION
FIGURES
Figure 1. 8xC251TA/TB/TP/TQ Block Diagram ........................................................................................ 1
Figure 2. The 8xC251TA/TB/TP/TQ Family Nomenclature....................................................................... 2
Figure 3. 8xC2 51 TA/TB/TP/TQ 44 -pi n PLCC Pack ag e ............ .... .... ... ....................... .... .... .... .... .............. 4
Figure 4. 8xC2 51 TA/TB/TP/TQ 40 -pi n PDIP Pac k ag es ............ .... .... ... .... ................................... ... .... .... ... 5
Figure 5. External Bus Cycle: Code Fetch (Nonpage Mode).................................................................. 18
Figure 6. External Bus Cycle: Data Read (Nonpage Mode) ................................................................... 19
Figure 7. External Bus Cycle: Data Write (Nonpage Mode).................................................................... 20
Figure 8. External Bus Cycle: Code Fetch (Page Mode) ........................................................................ 21
Figure 9. External Bus Cycle: Data Read (Page Mode).......................................................................... 22
Figure 10. External Bus Cycle: Data Write (Page Mode).......................................................................... 23
Figure 11. External Bus Cycle: Code Fetch/Data Read (Nonpage Mode)................................................ 24
Figure 12. External Bus Cycle: Data Write (Nonpage Mode).................................................................... 25
Figure 13. External Bus Cycle: Code Fetch/Data Read (Page Mode)...................................................... 26
Figure 14. External Bus Cycle: Data Write (Page Mode).......................................................................... 27
Figure 15. Serial Port Waveform — Shift Register Mode.......................................................................... 28
Figure 16. External Clock Drive Waveforms ............................................................................................. 29
Figure 17. AC Testing Input, Output Waveforms ...................................................................................... 29
Figure 18. Float Waveforms...................................................................................................................... 30
TABLES
Table 1. Descrip tio n of Pro du ct Nome nc la tu re ........... .... .... .... .... .................................. .... .... .... ... ............2
Table 2. Proliferation Options ..................................................................................................................3
Table 3. Package Information ..................................................................................................................3
Table 4. 8xC251TA/TB/TP/TQ Pin Assignment .......................................................................................6
Table 5. 8xC251 TA/T B/T P/TQ PLCC/DIP Pin Assignm ents Arranged by Func tiona l Cate g ory .. .... .... ....7
Table 6. Signal Descriptions ....................................................................................................................8
Table 7. Memory Signal Selections (RD1:0) ..........................................................................................10
Table 8. 8xC251TA/TB/TP/TQ Address Map .........................................................................................11
Table 9. DC Characteris tics at V
CC
= 4.5 – 5.5 V ..................................................................................12
Table 10. AC Timing Symbol Definitions .................................................................................................14
Table 11. AC Characteristics ...................................................................................................................14
Table 12. Real-time Wait Timing Symbol Definitions ...............................................................................24
Table 13. Rea l-T ime Wa it AC Timin g ........ .... .... .... ....................... .... ... .... .... .................................. .... .... ..27
Table 14. Serial Port Timing — Shift Register Mode ...............................................................................28
Table 15. External Clock Drive ................................................................................................................29
Table 16. Thermal Characteristics ...........................................................................................................30
ADVANCE INFORMATION 1
8xC251TA/TB/TP/TQ HIGH-PERFORMANCE CHMOS MICROCONTROLLER
1.0 INTRODUCTION
A member of the Intel family of 8-bit MCS 251 micro­controllers, the 8xC251TA/TB/TP/TQ is binary-code compatible with MCS 51 microcontrollers and pin compatible with 40-pin PDIP and 44-pin PLCC MCS 51 microcontrollers. MCS 251 microcontrollers
feature an enriched instruction set, linear addressing, and efficient C-language support. The 8xC251TA/TB/TP/TQ has 512 bytes or 1 Kbyte of on-chip RAM and is available with 8 Kbytes or 16 Kbytes of on-chip ROM, or without ROM. A variety of featu res ca n be selected by n ew user-programmab le configurations.
Figure 1. 8xC251TA/TB/TP/TQ Block Diagram
A4530-01
SRC2 (8)
Code Address (24)
Clock & Reset
Code Bus (16)
Data RAM 512 Bytes
or
1024 Bytes
Code
OTPROM/ROM
8 Kbytes
or
16 Kbytes
Watchdog
Timer
Timer/
Counters
PCA
Two
Serial I/O
Ports
Peripherals
Port 2
Drivers
P2.7:0
Port 0
Drivers
P0.7:0
Port 3
Drivers
P3.7:0
Port 1
Drivers
P1.7:0
Data Address (24)
Data Bus (8)
Memory Address (16)
MCS
®
251 Microcontroller Core
System Bus and I/O Ports
I/O Ports and 
Peripheral Signals
SRC1 (8)
IB Bus (8)
Peripheral
Interface
Interrupt Handler
Clock
&
Reset
Bus Interface
Instruction Sequencer
DST (16)
ALU
Data
Memory
Interface
Memory Data (16)
Register
File
8XC251TA/TB/TP/TQ Microcontroller
8xC251TA/TB/TP/TQ HIGH-PERFORMANCE CHMOS MICROCONTROLLER
2
ADVANCE INFORMATION
2.0 NOMENCLATURE
Figure 2. The 8xC251TA/TB/TP/TQ Family Nomenclature
Table 1. Description of Product Nomenclature
Parameter Options Description
Temper ature and Burn-in Options
no mark Commercial operating temperature range (0°C to 70°C) with
Intel standard burn-in.
T Express oper ating tempera ture range (-4 0°C to 85°C)
without Intel stan dard burn-in.
Packaging Options N 44-pin Plastic Lea ded Chip Carrier (PLCC)
P 40-pin Plastic Dual I n-lin e Package (PDIP) C 40-pin Cerami c Dual In- line P ackage (Ceramic DIP)
Program Memory Options 0 Without ROM
3ROM Process Information C CHMOS Product Family 251 8-bit control architecture Device Memory Options TA 1-Kbyte RAM/8-Kbyte ROM
TB 1-Kbyte RAM/16-Kbyte ROM or without ROM TP 512-byte RAM/8-Kbyte ROM TQ 512-byte RAM/16-Kbyte ROM or without ROM
Device Speed 24 External clo ck frequency
Program-memory Options
XXXXX XXXX8XXX
Packaging Options
Temperature and Burn-in Options
A2815-01
Process Information
Product Family
Device Speed
8xC251TA/TB/TP/TQ HIGH-PERFORMANCE CHMOS MICROCONTROLLER
ADVANCE INFORMATION 3
Table 2 lists the proliferation options. See Figure 2 for the 8xC251TA/TB/TP/TQ family nomenclature.
Table l ists the 8xC251TA/TB/TP /TQ package definitions.
Table 2. Proliferation Options
8xC251TA/TB/TP/TQ
(0 – 24 MHz; 5 V ±10%)
80C251TB24 CPU-only 80C251TQ24 CPU-only 83C251TA24 ROM 83C251TB24 ROM 83C251TP24 ROM 83C251TQ24 ROM
Table 3. Pa ck ag e Inf orm ation
Pkg. Definition Temperature
N44 ld. PLCC 0°C to +70°C P 40 ld. Plastic DIP 0°C to +70°C TN 44 ld. PLCC -40°C to +85°C TP 40 ld. Plastic DIP -40°C to +85°C
8xC251TA/TB/TP/TQ HIGH-PERFORMANCE CHMOS MICROCONTROLLER
4
ADVANCE INFORMATION
3.0 PINOUT
Figure 3. 8xC251TA/TB/TP/TQ 44-pin PLCC Package
A4538-01
AD4 / P0.4 AD5 / P0.5 AD6 / P0.6 AD7 / P0.7 EA#
V
SS2
 ALE PSEN# A15 / P2.7 A14 / P2.6 A13 / P2.5
P1.4 / CEX1
P1.3 / CEX0 / TXD1
P1.2 / ECI / RXD1
P1.1 / T2EX
P1.0 / T2
V
SS1
V
CC
AD0 / P0.0
AD1 / P0.1 
AD2 / P0.2 
AD3 / P0.3
P1.5 / CEX2
P1.6 / CEX3 / WAIT#
P1.7 / CEX4 / A17 / WCLK
RST
P3.0 / RXD
V
CC2
P3.1 / TXD P3.2 / INT0# P3.3 / INT1#
P3.4 / T0 P3.5 / T1
39 38 37 36 35 34 33 32 31 30 29
8XC251TA 8XC251TB 8XC251TP 8XC251TQ
View of component as mounted on PC board
7 8 9 10 11 12 13 14 15 16 17
P3.6 / WR#
P3.7 / RD# / A16
XTAL2
XTAL1
V
SS
V
SS2
A8 / P2.0
A9 / P2.1
A10 / P2.2
A11 / P2.3
A12 / P2.4
18
19
20
21
22
23
24
25
26
27
28
65432
1
44
43
42
41
40
8xC251TA/TB/TP/TQ HIGH-PERFORMANCE CHMOS MICROCONTROLLER
ADVANCE INFORMATION 5
Figure 4. 8xC251TA/TB/TP/TQ 40-pin PDIP Packages
A4532-02
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
V
CC
AD0 / P0.0 AD1 / P0.1 AD2 / P0.2 AD3 / P0.3 AD4 / P0.4 AD5 / P0.5 AD6 / P0.6 AD7 / P0.7 EA#
ALE PSEN# A15 / P2.7 A14 / P2.6 A13 / P2.5 A12 / P2.4 A11 / P2.3 A10 / P2.2 A9 / P2.1 A8 / P2.0
P1.0 / T2
P1.1 / T2EX
P1.2 / ECI / RXD1
P1.3 / CEX0 / TXD1
P1.4 / CEX1 P1.5 / CEX2
P1.6 / CEX3 / WAIT#
P1.7 / CEX4 / A17 / WCLK
RST
P3.0 / RXD
P3.1 / TXD P3.2 / INT0# P3.3 / INT1#
P3.4 / T0 P3.5 / T1
P3.6 / WR#
P3.7 / RD# / A16
XTAL2 XTAL1
V
SS
40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21
8XC251TA 8XC251TB 8XC251TP 8XC251TQ
View of
component
as mounted
on PC board
8xC251TA/TB/TP/TQ HIGH-PERFORMANCE CHMOS MICROCONTROLLER
6
ADVANCE INFORMATION
Table 4. 8xC251TA/TB/TP/TQ Pin Assignment
PLCC DIP Name PLCC DIP Name
1
V
SS1
23 V
SS2
2 1 P1.0/T2 24 21 A8/P2.0 3 2 P1.1/T2EX 25 22 A9/P2.1 4 3 P1.2/ECI/RXD1 26 23 A10/P2.2 5 4 P1.3/CEX0/TXD1 27 24 A11/P2.3 6 5 P1.4/CEX1 28 25 A12/P2.4 7 6 P1.5/CEX2 29 26 A13/P2.5 8 7 P1.6/CEX3/WAIT# 30 27 A14/P2.6
9 8 P1.7/CEX4/A17/WCLK 31 28 A15/P2.7 10 9 RST 32 29 PSEN# 11 10 P3.0/RXD 33 30 ALE 12
V
CC2
34 V
SS2
13 11 P3.1/TXD 35 31 EA# 14 12 P3.2/INT0# 36 32 AD7/P0.7 15 13 P3.3/INT1# 37 33 AD6/P0.6 16 14 P3.4/T0 38 34 AD5/P0.5 17 15 P3.5/T1 39 35 AD4/P0.4 18 16 P3.6/WR# 40 36 AD3/P0.3 19 17 P3.7/RD#/A16 41 37 AD2/P0.2 20 18 XTAL2 42 38 AD1/P0.1 21 19 XTAL1 43 39 AD0/P0.0 22 20 V
SS
44 40 V
CC
8xC251TA/TB/TP/TQ HIGH-PERFORMANCE CHMOS MICROCONTROLLER
ADVANCE INFORMATION 7
Table 5. 8xC251TA/TB/TP/TQ PLCC/DIP Pin Assignments Arranged by Functional Category
Address & Data Input/Output
Name PLCC DIP Name PLCC DIP
AD0/P0.0 43 39 P1.0/T2 2 1 AD1/P0.1 42 38 P1.1/T2EX 3 2 AD2/P0.2 41 37 P1.2/ECI/RXD1 4 3 AD3/P0.3 40 36 P1.3/CEX0/TXD1 5 4 AD4/P0.4 39 35 P1.4/CEX1 6 5 AD5/P0.5 38 34 P1.5/CEX2 7 6 AD6/P0.6 37 33 P1.6/CEX3/WAIT# 8 7 AD7/P0.7 36 32 P1.7/CEX4/A17/WCLK 9 8 A8/P2.0 24 21 P3.0/RXD 11 10 A9/P2.1 25 22 P3.1/TXD 13 11 A10/P2.2 26 23 P3.4/T0 16 14 A11/P2.3 27 24 P3.5/T1 17 15 A12/P2.4 28 25 A13/P2.5 29 26 Power & Ground A14/P2.6 30 27 Name PLCC DIP A15/P2.7 31 28 V
CC
44 40
P3.7/RD#/A16 19 17 V
CC2
12
P1.7/CEX4/A17/WCLK 9 8 V
SS
22 20
V
SS1
1
V
SS2
23, 34
Proc es sor C ont r ol EA# 35 31
Name PLCC DIP
P3.2/INT0# 14 12 Bus Control & Status P3.3/INT1# 15 13 Name PLCC DIP EA# 35 31 P3.6/WR# 18 16 RST 10 9 P3.7/RD#/A16 19 17 XTAL1 21 18 ALE 33 30 XTAL2 20 19 PSEN# 32 29
Loading...
+ 23 hidden pages