You're a hard man to beat. But here goes...
35 bytes.
Code: Select all
Device = 18F452
Clock = 20
Config WDT = OFF,
STVR = OFF
EEPROM = (1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1,
1,2,4,8,16,32,64,128,128,64,32,16,8,4,2,1)
Clear(TRISB)
Inc(EEADR)
EECON1 = 1
LATB = EEDATA
ASM
bra 0
End ASM
End
Added: key is using MCS Bootloader (it's part of Swordfish right)