Table of Contents
1. Pin Configuration and Package Information.................................................... 4
1.1 Pin Configuration ................................................................................................ 4
1.2 Package Information........................................................................................... 4
2. Description....................................................................................................... 5
2.1 Atmel AT88SCxxxxC Family of Products Differences......................................... 5
2.2 Embedded Applications ...................................................................................... 5
2.3 Smart Card Applications ..................................................................................... 5
2.4 Scope 5
3. Block Diagram ................................................................................................. 6
4. Pin Description ................................................................................................ 7
4.1 Supply Voltage (VCC)........................................................................................... 7
4.2 Clock (SCL/CLK)................................................................................................. 7
4.3 Serial Data (SDA/IO)........................................................................................... 7
4.4 Reset (RST)........................................................................................................ 7
5. Configuration and User Zone Description....................................................... 8
5.1 Detailed Description............................................................................................ 8
5.2 Control Logic....................................................................................................... 8
5.3 Configuration Memory......................................................................................... 8
5.4 User Memory .................................................................................................... 11
6. Communication Security Modes.................................................................... 14
6.1 Security Operations .......................................................................................... 14
6.2 Data Protection Features.................................................................................. 17
6.3 Configuration Memory Values........................................................................... 18
6.4 Security Fuses .................................................................................................. 22
7. Protocol Selection.......................................................................................... 24
7.1 Synchronous Mode for Embedded Applications ............................................... 24
7.2 Asynchronous Mode for Smart Card Applications............................................. 25
8. Synchronous Protocol ................................................................................... 26
8.1 Start-up Sequence............................................................................................ 26
8.2 Command Set................................................................................................... 27
8.3 Command Format............................................................................................. 28
8.4 Acknowledge Polling......................................................................................... 29
8.5 Device Addressing............................................................................................ 30
8.6 TWI Command Descriptions ............................................................................. 30
8.7 Write User Zone: $B0 ....................................................................................... 31
8.8 Random Read: $B1 .......................................................................................... 32
8.9 Read User Zone: $B2 ....................................................................................... 33
8.10 System Write: $B4 ............................................................................................ 34
8.11 System Read: $B6............................................................................................ 36
8.12 Verify Crypto: $B8............................................................................................. 38
8.13 Verify Password: $BA ....................................................................................... 40
9. Initialization Example..................................................................................... 41
9.1 Write Data to User Zones ................................................................................. 41
9.2 Unlock the Configuration Memory..................................................................... 41
9.3 Write Data to the Configuration Memory........................................................... 41
9.4 Set Security Fuses............................................................................................ 41
Atmel AT88SC0104CA/0204CA/0404CA/0808CA [Datasheet]
2
8664E−CRYPTO−12/11