
CHNG 9
EEPROM Module

CHNG 9: B NH GHI C EEPROM
1. Gii thiu
-EEPROM là bnhcó khnng ghi c trong
quá trình PIC hotng bình thng.
- EEPROM không c thit lp trc tip tkhông
gian
b
nh
mà
thông
qua
các
thanh
ghi
có
chc
gian
b
nh
mà
thông
qua
các
thanh
ghi
có
chc
nng c bit:
+ EECON1 + EECON2
+ EEDATA + EEADR
+ EEDATH+ EEADRH

CHNG 9: B NH GHI C EEPROM
-EEDATA slu giá tr8bit c Ghi - c.
-EEADR schaa chca ô nhcn truy xut.
- Khi giao tip vi bnhchơng trình: 2 thanh ghi
EEDATA : EEDATH c kt hp lu14 bit
mã lnh ghi và c.
Và 2 thanh ghi EEADR : EEADRH kt hp lu
a ch13bit ca ô nh ang truy xut.
- BnhEEPROM chcho phép c và ghi 1Byte.
- BnhEEPROM st ng xóa trc khi Ghi.

CHNG 9: B NH GHI C EEPROM
2. Các thanh ghi
a. Thanh ghi EEADR và EEADRH
- Cp thanh ghi này có th nh a cht ia
256Byte hay t ia 8K word ca bnhEEPROM.
-Khi truy xut bnhd!liu: chdùng EEADR
lu Byte a chthp.
-Khi truy xut bnhchơng trình: dùng EEADR
lu byte a chthp và EEADRH lu Byte a
chcao.

CHNG 9: B NH GHI C EEPROM
b. Thanh ghi EECON1 và EECON2
- Thanh ghi EECON1 cha các bit i"u khin.
- Thanh ghi EECON2 chlà thanh ghi o, ch c
dùng riêng cho hotng Ghi vào EEPROM.
Bit 6, 5,4: cha cu hình
dd CHS2
EECON1
WREN WR RD
WRERR
EEPGD