PIC
Jiri Bezstarosti
jiri@bezstarosti.cz
Neděle Červen 24 18:13:57 CEST 2007
Mate dve moznosti.
1. Pouzit jiny PIC, tady PIC16F873(A)
2. Drzet data v registrech a zalohovat PIC baterkou. Pokud zajistite, ze
napajeci napeti PIC nepadne pod 1.5V a mate vyprogramovan BOR, pak pod
napeti 4V je PIC v resetu (v rozsahu 3.65 az 4.35V) a data v registrech
drzi. Spotreba PIC v takovem stavu bude opravdu mala. Jen musite take
zajistit, aby se data neprepisovala zrovna v dobe, kdy PIC padne do
resetu. Da se to udelat ruzne, treba zapisovat hodnoty 3x, pricemz po
resetu vezmete ta data, ktera jsou 2x stejna. Znamena to, ze se vezmou
bud posledni, nebo v horsim pripade predposledni data a co s tim uz
zavisi na aplikaci. Pokud chcete zarucene posledni data, pak musite
zajistit rozpoznani padani napeti drive (a take si ho na dost casu k
zapisu vykodanovat), nez dojde k resetu.
--
Jiri Bezstarosti
siliconbrain
Libor napsal(a):
>Zdravim
>Mam pic16f73 , ktery je bez EEPROM. Jo mozne do nej - napriklad do flash
>program pameti zapsat data , ktera se meni v prubehu programu?
>Staci mi 3 bajty...
>Potrebuji aby tyto 3 bajtry byly ulozeny i po vypadku napeti....
>
>LK
>_______________________________________________
>HW-list mailing list - sponsored by www.HW.cz
>Hw-list@list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
>
Další informace o konferenci Hw-list