
- •1. Description
- •2. Features
- •3. Block Diagram
- •4. SFR Mapping
- •5. Pin Configuration
- •6. TS80C52X2 Enhanced Features
- •6.1 X2 Feature
- •6.1.1 Description
- •6.2 Dual Data Pointer Register Ddptr
- •6.3 Timer 2
- •6.3.1 Auto-Reload Mode
- •6.3.2 Programmable Clock-Output
- •6.4 TS80C52X2 Serial I/O Port
- •6.4.1 Framing Error Detection
- •6.4.2 Automatic Address Recognition
- •6.4.3 Given Address
- •6.4.4 Broadcast Address
- •6.4.5 Reset Addresses
- •6.5 Interrupt System
- •6.6 Idle mode
- •6.7 Power-Down Mode
- •6.8 ONCETM Mode (ON Chip Emulation)
- •6.9 Power-Off Flag
- •6.10 Reduced EMI Mode
- •7.1 ROM Structure
- •7.2 ROM Lock System
- •7.2.1 Encryption Array
- •7.2.2 Program Lock Bits
- •7.2.3 Signature bytes
- •7.2.4 Verify Algorithm
- •8.1 EPROM Structure
- •8.2 EPROM Lock System
- •8.2.1 Encryption Array
- •8.2.2 Program Lock Bits
- •8.2.3 Signature bytes
- •8.3 EPROM Programming
- •8.3.1 Set-up modes
- •8.3.2 Definition of terms
- •8.3.3 Programming Algorithm
- •8.3.4 Verify algorithm
- •8.4 EPROM Erasure (Windowed Packages Only)
- •8.4.1 Erasure Characteristics
- •9. Signature Bytes
- •10. Electrical Characteristics
- •10.1 Absolute Maximum Ratings (1)
- •10.2 Power consumption measurement
- •10.3 DC Parameters for Standard Voltage
- •10.4 DC Parameters for Low Voltage
- •10.5 AC Parameters
- •10.5.1 Explanation of the AC Symbols
- •10.5.2 External Program Memory Characteristics
- •10.5.3 External Program Memory Read Cycle
- •10.5.4 External Data Memory Characteristics
- •10.5.5 External Data Memory Write Cycle
- •10.5.6 External Data Memory Read Cycle
- •10.5.7 Serial Port Timing - Shift Register Mode
- •10.5.8 Shift Register Timing Waveforms
- •10.5.9 EPROM Programming and Verification Characteristics
- •10.5.10 EPROM Programming and Verification Waveforms
- •10.5.11 External Clock Drive Characteristics (XTAL1)
- •10.5.12 External Clock Drive Waveforms
- •10.5.13 AC Testing Input/Output Waveforms
- •10.5.14 Float Waveforms
- •10.5.15 Clock Waveforms
- •11. Ordering Information

TS80C32X2
TS87C52X2
TS80C52X2
Table 31. AC Parameters for a Variable Clock: derating formula
Symbol |
Type |
Standard |
X2 Clock |
-M |
-V |
-L |
Units |
|
|
Clock |
|
|
|
|
|
|
|
|
|
|
|
|
|
TRLRH |
Min |
6 T - x |
3 T - x |
20 |
15 |
25 |
ns |
TWLWH |
Min |
6 T - x |
3 T - x |
20 |
15 |
25 |
ns |
TRLDV |
Max |
5 T - x |
2.5 T - x |
25 |
23 |
30 |
ns |
TRHDX |
Min |
x |
x |
0 |
0 |
0 |
ns |
TRHDZ |
Max |
2 T - x |
T - x |
20 |
15 |
25 |
ns |
TLLDV |
Max |
8 T - x |
4T -x |
40 |
35 |
45 |
ns |
TAVDV |
Max |
9 T - x |
4.5 T - x |
60 |
50 |
65 |
ns |
TLLWL |
Min |
3 T - x |
1.5 T - x |
25 |
20 |
30 |
ns |
TLLWL |
Max |
3 T + x |
1.5 T + x |
25 |
20 |
30 |
ns |
TAVWL |
Min |
4 T - x |
2 T - x |
25 |
20 |
30 |
ns |
TQVWX |
Min |
T - x |
0.5 T - x |
15 |
10 |
20 |
ns |
TQVWH |
Min |
7 T - x |
3.5 T - x |
15 |
10 |
20 |
ns |
TWHQX |
Min |
T - x |
0.5 T - x |
10 |
8 |
15 |
ns |
TRLAZ |
Max |
x |
x |
0 |
0 |
0 |
ns |
TWHLH |
Min |
T - x |
0.5 T - x |
15 |
10 |
20 |
ns |
TWHLH |
Max |
T + x |
0.5 T + x |
15 |
10 |
20 |
ns |
10.5.5 External Data Memory Write Cycle
ALE |
|
|
|
TWHLH |
|
|
|
|
|
PSEN |
TLLWL |
|
TWLWH |
|
|
|
|
||
WR |
|
|
|
|
|
TLLAX |
TQVWX |
TQVWH |
TWHQX |
|
|
|||
PORT 0 |
A0-A7 |
|
DATA OUT |
|
|
TAVWL |
|
|
|
PORT 2 |
ADDRESS |
ADDRESS A8-A15 OR SFR P2 |
|
|
|
OR SFR-P2 |
|
||
|
|
|
|
Figure 19. External Data Memory Write Cycle
Rev.D - 16 November, 2000 |
49 |

TS80C32X2
TS87C52X2
TS80C52X2
10.5.6 External Data Memory Read Cycle
ALE |
|
TWHLH |
|
TLLDV |
|
PSEN |
TLLWL |
TRLRH |
|
||
|
|
TRLDV |
RD |
|
TRHDZ |
|
|
|
|
TAVDV |
|
|
TLLAX |
TRHDX |
PORT 0 |
A0-A7 |
DATA IN |
|
TAVWL |
TRLAZ |
PORT 2 |
|
|
ADDRESS |
|
|
|
|
|
|
|
ADDRESS A8-A15 OR SFR P2 |
|
|
|
|||||||
|
|
|
OR SFR-P2 |
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
Figure 20. External Data Memory Read Cycle |
|
|
|
|
|
||||||||||
10.5.7 Serial Port Timing - Shift Register Mode |
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
Table 32. Symbol Description |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Symbol |
|
|
|
|
|
|
|
|
|
|
Parameter |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TXLXL |
|
|
|
|
|
|
|
|
|
|
Serial port clock cycle time |
|
|
|
|
|
|||||
TQVHX |
|
|
|
|
|
|
|
|
|
|
Output data set-up to clock rising edge |
|
|
|
|||||||
TXHQX |
|
|
|
|
|
|
|
|
|
|
Output data hold after clock rising edge |
|
|
|
|||||||
TXHDX |
|
|
|
|
|
|
|
|
|
|
Input data hold after clock rising edge |
|
|
|
|||||||
TXHDV |
|
|
|
|
|
|
|
|
|
|
Clock rising edge to input data valid |
|
|
|
|||||||
|
|
|
|
|
|
|
Table 33. AC Parameters for a Fix Clock |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Speed |
|
|
|
-M |
|
|
|
-V |
|
-V |
|
-L |
-L |
|
Units |
||||||
|
|
|
40 MHz |
|
X2 mode |
standard mode |
X2 mode |
standard mode |
|
|
|||||||||||
|
|
|
|
|
|
|
30 MHz |
40 MHz |
20 MHz |
30 MHz |
|
|
|||||||||
|
|
|
|
|
|
|
60 MHz equiv. |
|
|
|
40 MHz equiv. |
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Symbol |
|
Min |
|
Max |
|
Min |
|
Max |
Min |
|
Max |
Min |
|
Max |
Min |
|
Max |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TXLXL |
|
300 |
|
|
|
200 |
|
|
300 |
|
|
300 |
|
|
400 |
|
|
ns |
|||
TQVHX |
|
200 |
|
|
|
117 |
|
|
200 |
|
|
200 |
|
|
283 |
|
|
ns |
|||
TXHQX |
|
30 |
|
|
|
13 |
|
|
|
30 |
|
|
30 |
|
|
47 |
|
|
ns |
||
TXHDX |
|
0 |
|
|
|
0 |
|
|
|
0 |
|
|
0 |
|
|
0 |
|
|
ns |
||
TXHDV |
|
|
|
|
117 |
|
|
|
|
34 |
|
|
117 |
|
|
117 |
|
|
200 |
ns |
50 |
Rev.D - 16 November, 2000 |

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TS80C32X2 |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TS87C52X2 |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TS80C52X2 |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
Table 34. AC Parameters for a Variable Clock: derating formula |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
Symbol |
|
|
Type |
|
Standard |
|
|
|
X2 Clock |
|
|
|
|
|
-M |
|
|
|
|
|
|
-V |
|
|
|
|
|
|
-L |
|
|
|
Units |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Clock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
TXLXL |
|
|
Min |
|
|
|
|
12 T |
|
|
|
|
|
|
|
|
6 T |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ns |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
TQVHX |
|
|
Min |
|
|
10 T - x |
|
|
|
|
|
|
5 T - x |
50 |
|
|
|
|
|
50 |
|
|
|
|
50 |
|
|
|
|
|
|
|
|
|
|
ns |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
TXHQX |
|
|
Min |
|
|
|
2 T - x |
|
|
|
|
|
|
|
T - x |
20 |
|
|
|
|
|
20 |
|
|
|
|
20 |
|
|
|
|
|
|
|
|
|
|
ns |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
TXHDX |
|
|
Min |
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
x |
0 |
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
ns |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||
|
TXHDV |
|
|
Max |
|
|
10 T - x |
|
|
|
|
|
|
5 T- x |
133 |
|
|
|
|
|
133 |
|
|
|
|
133 |
|
|
|
|
|
|
|
|
|
ns |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
10.5.8 Shift Register Timing Waveforms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
INSTRUCTION |
0 |
1 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
4 |
5 |
6 |
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
ALE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CLOCK |
|
|
|
|
|
|
|
|
|
|
|
|
TXLXL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
T |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TXHQX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
QVXH |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
OUTPUT DATA |
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
3 |
4 |
5 |
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TXHDV |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TXHDX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SET TI |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
WRITE to SBUF |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
INPUT DATA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
VALID |
|
|
|
|
VALID |
|
|
|
VALID |
|
|
|
VALID |
VALID VALID |
|
|
|
VALID |
|
|
|
VALID |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SET RI |
|
|
|
|
|||||
|
|
|
CLEAR RI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 21. Shift Register Timing Waveforms
Rev.D - 16 November, 2000 |
51 |

TS80C32X2
TS87C52X2
TS80C52X2
10.5.9 EPROM Programming and Verification Characteristics
TA = 21° C to 27° C; VSS = 0V; VCC = 5V ± |
10% while programming. VCC = operating range while verifying. |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
Table 35. EPROM Programming Parameters |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Symbol |
|
|
|
|
|
|
|
Parameter |
|
Min |
|
Max |
Units |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VPP |
|
Programming Supply Voltage |
|
12.5 |
|
13 |
V |
|||||||||||||
IPP |
|
Programming Supply Current |
|
|
|
75 |
mA |
|||||||||||||
1/TCLCL |
|
Oscillator Frquency |
|
4 |
|
6 |
MHz |
|||||||||||||
TAVGL |
|
Address Setup to |
|
|
|
|
|
|
Low |
|
48 TCLCL |
|
|
|
||||||
PROG |
|
|
|
|||||||||||||||||
TGHAX |
|
Adress Hold after |
|
|
|
|
|
|
|
|
48 TCLCL |
|
|
|
||||||
PROG |
|
|
|
|||||||||||||||||
TDVGL |
|
Data Setup to |
|
|
|
|
|
|
|
Low |
|
48 TCLCL |
|
|
|
|||||
PROG |
|
|
|
|||||||||||||||||
TGHDX |
|
Data Hold after |
|
|
|
|
|
|
|
|
48 TCLCL |
|
|
|
||||||
PROG |
|
|
|
|||||||||||||||||
TEHSH |
|
(Enable) High to VPP |
|
48 TCLCL |
|
|
|
|||||||||||||
TSHGL |
|
V Setup to |
|
|
|
|
|
|
Low |
|
10 |
|
|
s |
||||||
PROG |
|
|
|
|||||||||||||||||
|
|
PP |
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
TGHSL |
|
V Hold after |
|
|
|
|
|
|
|
|
10 |
|
|
s |
||||||
PROG |
|
|
|
|||||||||||||||||
|
|
PP |
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||
TGLGH |
|
|
Width |
|
90 |
|
110 |
s |
||||||||||||
|
PROG |
|
|
|||||||||||||||||
TAVQV |
|
Address to Valid Data |
|
|
|
48 TCLCL |
|
|||||||||||||
TELQV |
|
ENABLE Low to Data Valid |
|
|
|
48 TCLCL |
|
|||||||||||||
TEHQZ |
|
Data Float after ENABLE |
|
0 |
|
48 TCLCL |
|
10.5.10 EPROM Programming and Verification Waveforms
|
PROGRAMMING |
VERIFICATION |
|
P1.0-P1.7 |
ADDRESS |
ADDRESS |
|
P2.0-P2.5 |
|||
|
|
||
P3.4-P3.5* |
|
TAVQV |
|
P0 |
DATA IN |
DATA OUT |
|
|
TDVGL |
TGHDX |
|
|
TAVGL |
TGHAX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ALE/PROG |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
TSHGL |
|
|
|
|
|
|
|
|
|
|
TGHSL |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
TGLGH |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
V |
VPP |
V |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
EA/VPP |
CC |
|
|
|
|
CC |
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
TEHSH |
|
|
|
|
|
|
|
|
|
TEHQZ |
||||||||||||||||||
CONTROL |
|
|
|
|
|
|
TELQV |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
SIGNALS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
(ENABLE) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
* 8KB: up to P2.4, 16KB: up to P2.5, 32KB: up to P3.4, 64KB: up to P3.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 22. EPROM Programming and Verification Waveforms
52 |
Rev.D - 16 November, 2000 |