Rev. 4257C–8051–01/04
Active Errata List
During UART Recept ion, Clearing REN May Generate Unexpected IT
Timer 2 – Baud Rate Generat or Long S tart T ime
C51 Core – Bad Exit of Power-dow n in X2 Mode
PCA Incorr ect Behavior with CPU X2 Mode Bit of HSB
Timer0/1 Extra Int errupt
Errata History
Er rata Descriptions
1. During UART Reception, Clearing REN May Generate Unexpected IT
Dur ing UART receptio n, if the REN b it is clea red betwe en sta rt bit de tectio n and
the end of recept ion, the UART will not discard the data (RI is set).
Workaround
Test REN at the begi nnin g of Int errupt ro uti ne di rectly after CLR RI , and ru n th e
Interrupt routine code only if REN is s et.
2. Timer 2 – Baud Rate Generator Long S ta rt Time
When Ti mer 2 is used as a baud rate ge nerator, T H2 i s not lo aded with RCAP 2H
at the beginning, then UART is n ot operation al before 10,000 machine cycles.
Workaround
Add the initialization of TH2 and TL2 in the ini tialization of Timer 2.
3. C51 Core Bad Exit of Power - d ow n in X2 Mode
When exiting power-down mode by interrupt while CPU is in X2 m ode, it lea ds t o
bad execution of the first instruction run when CPU restarts.
Workaround
Set the CPU in X 1 mode diretly before entering power-down mode.
4. PCA Inco rrect behavi or with CPU X2 mode bit of HSB
When starting the microcontroller in X2 mode upon reset with the X2 fuse bit of
the HSB, the PCA may not work properly when configured with Timer 0 in X1
mode as clock input.
Workaround
Set the CPU in X2 mo de by s oftw are b y w rit ing C KC ON re gist er at the be gin of
the appli cation.
5. Timer0/1 Extra Interrupt
When Tim er0 i s in X1 m ode an d Tim er1 in X2 mo de an d vi ce v ersa, ex tra inter-
rupt may randomly occur f o r Timer0 or Timer1.
Workaround
Use the same mode for the two t imers.
.
Lot Number Errata Li st
All 1, 2, 3, 4, 5 80C51 MCUs
AT89C51RD2
AT89C51ED2
Errata Sheet
24257C–8051–01/04
Active UART Bootloader Errata List
API program Data Byte - Incorrect Return Value
API program Data Page - In correct Return Value
UART Bootloader Errata History
UART Bootlo ader Errata Description
1. API program Data Byte - Incorrect Return V a lue
The PROGRAM DATA BYTE API returns t he ‘0xXX’ instead of 0x00 in ACC, but the programmnig operation is sucess-
fully completed.
2. API program Data Page- Incorrect Return Value
The PROGRAM DATA PAGE API returns the ‘0xXX inst ead of 0x00 in ACC, but the programmnig operation is sucess-
fully completed.
V ersion Number Errata Li st
0.0 (1. 0.0 di splayed by FLIP) 1,2
Pr inted o n rec ycled paper.
Disclaimer: Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard
warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibilit y for any
erro r s which ma y ap pe ar in th is do c um en t, r es e r ve s th e r i gh t to c h an ge de v ices or s pe ci fic atio ns d eta iled he rein at an y t im e w it hout notic e, and
does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are
gra nted by th e Co mpany in c on nect ion w ith th e sa le of Atme l p roduc ts, ex pre ssl y or by imp lica tio n. A tmel s prod uct s are n ot au thorized for use
as c rit ic al c om po ne nts i n l ife s up po rt de vi ce s or sys tem s .
Atmel Corporation Atmel Operations
2325 O rchard Park way
San Jos e, CA 95131, USA
Tel: 1(4 08) 4 41-0311
Fax : 1(408) 487-260 0
Regional Headquarters
Europe
Atm el Sa rl
Rout e des Ars enau x 41
Case P ostale 8 0
CH- 1705 Fri bourg
Switzerland
Tel: (41 ) 26-4 26-55 55
Fax : (4 1) 26 -426-550 0
Asia
Room 121 9
Chin achem Gold en Plaza
77 Mod y Ro ad Tsims hatsu i
East Kowloon
Hong K ong
Tel: (85 2) 27 21-9778
Fax : (8 52) 2 722-136 9
Japan
9F, T onetsu Sh inkaw a Bl dg.
1-24 -8 Shi nkawa
Chuo- ku, Tok yo 10 4-0033
Japan
Tel: (81 ) 3-35 23-35 51
Fax : (8 1) 3-3 523-758 1
Memory
2325 O rch ard Parkw ay
San Jo se, C A 95131 , U SA
Tel : 1(408 ) 441-031 1
Fax: 1(408) 43 6-43 14
Microcontrollers
2325 O rch ard Parkw ay
San Jo se, C A 95131 , U SA
Tel : 1(408 ) 441-031 1
Fax: 1(408) 43 6-43 14
La Ch antrer ie
BP 70 602
44306 Na ntes Cede x 3, Fra nce
Tel : (33) 2-4 0-18 -18-18
Fax: (33) 2-40-18-19-60
ASIC/ASSP/Smart Cards
Zone In dustrielle
13106 Rousse t Ced ex, France
Tel : (33) 4-4 2-53 -60-00
Fax: (33) 4-42-53-60-01
1150 E ast C heyenn e Mtn. Blvd.
Col orado Spri ngs, CO 8 0906, USA
Tel : 1(719 ) 576-330 0
Fax: 1(719) 54 0-17 59
Scottish Enterprise Technology Park
Maxwell Building
East Kilbrid e G7 5 0QR, S cotlan d
Tel : (44) 13 55-803- 000
Fax: (44) 1355 -242 -743
RF/Automotive
Theresienstrasse 2
Postfach 3535
74025 H eilbr onn, Ge rmany
Tel: (49) 71-31-67-0
Fax : (4 9) 71 -31-67- 2340
1150 Ea st Ch eyenne M tn. B lvd.
Colo rado Spr ings, CO 80 906, USA
Tel: 1(7 19) 57 6-3300
Fax : 1 (719) 540-1759
Biometrics/Imaging/Hi-Rel MPU/
High Speed Converters/RF Datacom
Avenue de R ocheplei ne
BP 123
38521 S aint- Egreve Cedex, France
Tel: (33) 4-76-58-30-00
Fax : (3 3) 4-7 6-58-3 4-80
Literature Requests
www.atmel.com/literature
4257C–8051–01/04 0M
© Atm el Corporation 2004. All rights reserved. Atmel® and combinations thereof are the registered trademarks of Atmel Corporation or its
subsidiari es . Ot he r term s an d pro du ct na m es m ay b e the t r ad em arks o f o thers .