Witam.
Chciałbym zrealizować coś na bazie tego https://www.elektroda.pl/rtvforum/topic1770011-0.html kolegi łuki_mar44 lecz mam pewien problem, od razu mowie ze nie chce tego ominąć bo mogę zmienić tą częstotliwość i działa chce wiedzieć jak to działa więc do rzeczy:
Pierwszy raz w życiu zabieram się za programowanie jakiekolwiek więc proszę o wyrozumiałość...
Chciałbym zbudować układ na bazie ww kolegi pomiar czasu daty i temp na ds18b20, czas i datę chciałbym odczytywać dzięki wewn. RC atmegi czyli rozumiem że do tego dołączam kryształ 32k Hz do nóżek tosc1 i tosc2 jak kolega to jakoś działało.
Problem mam natomiast z 1820 (nie zapominajmy ze jest to symulacja w programie o nazwie Proteus nie gotowy układ) więc jeżeli ustawione mam w programie $crystal na 8Mhz i w procesorze ustawiam parametr CKSEL fuses na Int.RC 8 MHz to termometr wysyła mi śmieci jeżeli zmienię w programie $crystal na 11005900 to wysyła mi to co powinien albo jak zmieniam na 1Mhz i w programie ten parametr na Int. RC 1Mhz.
Mógłby mi ktoś wytłumaczyć, gdzie jest błąd z tym 8Mhz kolega w programie ma taka właśnie częstotliwość?
Jak się ma częstotliwość kwarcu zegarkowego do tego co piszemy w programie pod $crystal albo pod ustawieniami atmegi na jakiej częstotliwości ona pracuje?
Rozumiem że kwarc zegarkowy jest do timera2 który będzie odpowiedzialny za mój czas i datę a ja mogę pracować na częstotliwości 8Mhz ale tego np nie łapie u mnie w symulacji ten termometr...
P.S Wybaczcie jeżeli napisałem to trochę chaotycznie.
P.S 2. Przeniosłem post do nowego tematu stary usunąłem.
Chciałbym zrealizować coś na bazie tego https://www.elektroda.pl/rtvforum/topic1770011-0.html kolegi łuki_mar44 lecz mam pewien problem, od razu mowie ze nie chce tego ominąć bo mogę zmienić tą częstotliwość i działa chce wiedzieć jak to działa więc do rzeczy:
Pierwszy raz w życiu zabieram się za programowanie jakiekolwiek więc proszę o wyrozumiałość...
Chciałbym zbudować układ na bazie ww kolegi pomiar czasu daty i temp na ds18b20, czas i datę chciałbym odczytywać dzięki wewn. RC atmegi czyli rozumiem że do tego dołączam kryształ 32k Hz do nóżek tosc1 i tosc2 jak kolega to jakoś działało.
Problem mam natomiast z 1820 (nie zapominajmy ze jest to symulacja w programie o nazwie Proteus nie gotowy układ) więc jeżeli ustawione mam w programie $crystal na 8Mhz i w procesorze ustawiam parametr CKSEL fuses na Int.RC 8 MHz to termometr wysyła mi śmieci jeżeli zmienię w programie $crystal na 11005900 to wysyła mi to co powinien albo jak zmieniam na 1Mhz i w programie ten parametr na Int. RC 1Mhz.
Mógłby mi ktoś wytłumaczyć, gdzie jest błąd z tym 8Mhz kolega w programie ma taka właśnie częstotliwość?
Jak się ma częstotliwość kwarcu zegarkowego do tego co piszemy w programie pod $crystal albo pod ustawieniami atmegi na jakiej częstotliwości ona pracuje?
Rozumiem że kwarc zegarkowy jest do timera2 który będzie odpowiedzialny za mój czas i datę a ja mogę pracować na częstotliwości 8Mhz ale tego np nie łapie u mnie w symulacji ten termometr...
P.S Wybaczcie jeżeli napisałem to trochę chaotycznie.
P.S 2. Przeniosłem post do nowego tematu stary usunąłem.