AT86RF401E ATMEL [ATMEL Corporation], AT86RF401E Datasheet - Page 15

no-image

AT86RF401E

Manufacturer Part Number
AT86RF401E
Description
Smart RF Wireless Data Microtransmitter
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
Data EEPROM Access from the AVR
Table 7. AT86RF401 Serial Programming Instruction Set
Note:
1424F–RKE–12/03
Instruction
Programming
Enable
Chip Erase
Read Program
Memory
Write Program
Memory
Read
EEPROM Memory
Write
EEPROM Memory
Write Lock Bits
I/O Read
I/O Write
Read Signature Byte
a = address high bits
b = address low bits
H = 0: Low byte, 1: High byte
o = data out
i = data in
x = don’t care
1= lock bit 1
2= lock bit 2
0010 H000
0100 H000
1010 1100
1010 1100
1010 0000
1100 0000
1010 1100
0011 0000
10110000
11010000
Byte 1
Figure 4. Serial Programming and Verify
Notes:
6 to 20 MHz
0101 0011
0000 00aa
0000 00aa
0000 0000
0000 0000
0000 0000
0000 0000
111x x21x
100x xxxx
000x xxxx
Byte 2
1. When writing, data is clocked on the rising edge of CLK.
2. When reading, data is clocked on the falling edge of CLK. See Figure 5 for an
Instruction Format
explanation.
RESETB
XTALB
XTAL
GND
xbbb bbbb
xbbb bbbb
bbbb bbbb
bbbb bbbb
00bbbbbb
00bbbbbb
xxxx xxbb
xxxx xxxx
xxxx xxxx
xxxx xxxx
Byte 3
AT86RF401
oooo oooo
oooo oooo
oooo oooo
oooo oooo
xxxx xxxx
xxxx xxxx
xxxx xxxx
Byte 4
iiii iiii
iiii iiii
iiii iiii
BAT
SDO
SCK
SDI
Operation
Enable Serial Programming after
RESETB goes low.
Chip erase EEPROM
Read H (high or low) data o from Program
memory at word address a:b
Write H (high or low) data i to Program
memory at word address a:b
Read data o from EEPROM memory at
address b
Write data i to EEPROM memory at
address b
Write lock bits. Set bits 21 = “0” to
program lock bits.
Read data 0 from I/O memory address b
Write data i to I/O memory address b
2.0–3.5V
CLOCK IN
DATA OUT
INSTR. IN, DATA IN
AT86RF401
15

Related parts for AT86RF401E