Page 302 - 4503
P. 302

РСП, наприклад команда movwf 1 передбачає з вернення  до
           одного  із  представників  EEPROM,
           тобто    до  регістра  TMR0.    Будь–який  байт  цієї  памяті  може
           бути  зчитаний  чи  записаний  за  допомогою  регістра  EEDATA
           (рисунок  9.6).  Адреса  байта  задається    реґістром  EEADR,  а
           керування  процесом  запису/зчитування  здійснюється  за
           допомогою регістрів EECON1   і    EECON2.   Довготривалість
           придатності більшості модулів EEPROM сягає не менш, ніж 10
           млн.  циклів  перезапису,  а  термін    збереження  даних    є  не
           меншоим  ніж  40  років.  Типовим  прикладом  застосування
           енергонезалежної  памяті  є    збереження  загальної  кількості
           пройдених автомобілем кілометрів шляху.

                9.6.1 Зчитування з пам’яті даних

                Зчитування  з  пам’яті  даних  відбувається  за  такою
           послідовністю:
               1. Помістити адресу (h’00’…h’FF’) у EEADR.
               2. Встановити  біт  RD  (0-ий  біт  регістра  EECON1)  для
           переключення у режим читання.
               3. Зчитати адресовані дані з регістра EEDATA .

                9.6.2 Запис у пам’ять даних

                Запис  з  память  даних  відбувається  за  такою
           послідовністю:
               1. Помістити адресу (h’00’…h’FF’) у EEADR.
               2. Помістити  дані у регістр EEDATA.
               3. Встановити  біт  WREN  (2-ий  біт  регістра  EECON1)  для
           переходу в режим записування.
               4. Записати число h’55’ в EECON2.
               5. Записати число h’АА’ в EECON2.



                                         302
   297   298   299   300   301   302   303   304   305   306   307