EEPROM u PIC16F874

Michal HW michalgregor@centrum.cz
Středa Březen 9 13:44:24 CET 2005


V PDFku se nepise nic o zakazani preruseni behem cteni EEPROM. Cteni trva
jeden cyklus, obsluzeni preruseni dva cykly+ ulozeni W, STATUS. Takze kdyz v
preruseni tyto registry nekam schovam, tak by se prece nemelo nic stat.  Jen
se o tom nepise v PDFku, jestli je to korektni.
EEADR a EEDATA jsou prece bezne registry, s EEPROMKU jsou propojeny jenom
behem obsluhy EEPROMky.

Pristup do EEPROMky je nutny v preruseni i v hlavnim programu. Mam tam
ulozeny typy komunikacnich protokolu, typy HW, timeouty a podobne. RAMka uz
je dost nacpana. Nevidim duvod proc kopirovat obsah jedne pameti do druhe.
Preruseni zakazat nemohu, bezi mi tam PWM s dost kratkym cyklem.

Michal

----- Original Message ----- 
From: "Martin Šaněk" <sanek.martin@volny.cz>
To: "HW-news" <hw-list@hw.cz>
Sent: Tuesday, March 08, 2005 8:18 PM
Subject: Re: EEPROM u PIC16F874


Dobrý den,
nejsem si zcela jisty, zda chapu problem, ale ja bych nastavoval
priznak v tom preruseni a v hlavnim programu potom testoval pouze ten
priznak (a pripadne cetl). Problem je, jak uz tu nekdo psal, ze pokud
ctete(nebo zapisujete) do epromky, tak musi byt preruseni vypnute.Jen
na tu sekvenci, ale prece jen vypnute.




Další informace o konferenci Hw-list