RTV forum PL | NewsGroups PL

Reakcja na przerwania int0 w Bascomie przy użyciu DS1820 - analiza problemu

1 wire ( Ds 1820) i Bascom a int0.

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Reakcja na przerwania int0 w Bascomie przy użyciu DS1820 - analiza problemu

Robert R
Guest

Tue Sep 28, 2004 9:00 am   



Mam problem związany z tym że program odczytujący temp. i wyświetlający ją na
lcd, nie w każdym momencie reaguje na przerwanie intO. Czy funkcje 1 wire
kożystają z jakichś przerwań o wyższym prioryt.?

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Marek Dzwonnik
Guest

Tue Sep 28, 2004 9:00 am   



Użytkownik "Robert R" <czernkow@NOSPAM.gazeta.pl> napisał w wiadomości
news:cjb5mt$3jg$1@inews.gazeta.pl
Quote:
Mam problem związany z tym że program odczytujący temp. i
wyświetlający ją na lcd, nie w każdym momencie reaguje na przerwanie
intO. Czy funkcje 1 wire kożystają z jakichś przerwań o wyższym
prioryt.?

IMHO funkcje 1Wire na czas wykonania _wyłączają_ przerwania w ogóle. Tzn.
nie wiem jak są napisane w rzeczywistości, ale nie widzę innego sposobu,
żeby np. na 51-ce bezkolizyjnie wygenerować czasy wymagane przez 1Wire
(<15us, 60..120us, >480us)

--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)

Pablo C
Guest

Tue Sep 28, 2004 9:00 am   



nic podobnego. ja mam 2 termometry ds18b20 i przerwanie na int0 co sekundę
od pcf8583 + jeszcze przerwania od timera0 liczącego impulsy zewnętrzne,
timera1 który liczy cykle zegarowe i jest bramkowany zewnętrznie przez
int1 oraz timer2 do pędzenia uarta i wszystko chodzi wyśmienicie. procek
89s53 program ~10kB

PC

J.F.
Guest

Tue Sep 28, 2004 1:58 pm   



On Tue, 28 Sep 2004 11:50:00 +0200, Marek Dzwonnik wrote:
Quote:
IMHO funkcje 1Wire na czas wykonania _wyłączają_ przerwania w ogóle. Tzn.
nie wiem jak są napisane w rzeczywistości, ale nie widzę innego sposobu,
żeby np. na 51-ce bezkolizyjnie wygenerować czasy wymagane przez 1Wire
(<15us, 60..120us, >480us)

na <15us wylaczasz przerwania, na reszte wlaczasz .. i dbasz zeby
przerwania nie byly dluzsze niz powiedzmy 20 us :-)

J.

elektroda NewsGroups Forum Index - Elektronika Polska - Reakcja na przerwania int0 w Bascomie przy użyciu DS1820 - analiza problemu

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map