Posiadam AT90S2313 Mam pytanie czy wystarczy pamięci na zaprogramowanie zegara (nie musi być wyświetlany)i wysterowania wyjścia o konkretnej godzinie.
Teraz dla dociekliwych układ jest mi potrzebny do tego aby włączał i wyłączał oświetlenie i filtr w akwarium. Jeśli jest taka możliwość to proszę o pomoc nie ukrywam że nie pogardził bym programem który wymagał by zaledwie pare przeróbek, ponieważ mówie szczerze że jestem zielony w programowaniu.
Z góry dziękuje za odpowiedź!!
AT90S2313 Czy wystarczy na zegar i wysterowanie wyjść
Taki zegar napisany w Bascom'ie raczej napewno zmieści się do AT90S2313 (nawet prymitywna wersja z obsługą LCD powinna wejść).
C - nie wiem
ASM - objętość programu nie powinna przekroczyć 50% pamięci flash (prosta obsługa DS18B20 i podwójnego wyświetlacza 7-seg. zajęła mi jakieś 16% pamięci programu).
C - nie wiem
ASM - objętość programu nie powinna przekroczyć 50% pamięci flash (prosta obsługa DS18B20 i podwójnego wyświetlacza 7-seg. zajęła mi jakieś 16% pamięci programu).
Ja tam zawsze biorę najmniejszy procek jaki tylko mogę i próbuję wycisnąć z niego ile się da.snow pisze:Poza tym czy nie lepiej kupić sobie Atmege8 i nie martwić się o ilość miejsca?
-
K_o_n_r_a_d
- Użytkownik
- Posty: 123
- Rejestracja: 29 lip 2005, 10:21
- Lokalizacja: Lublin
Nie przesadzajmy tak bardzo z tym, że w Bascomie programy są tak bardzo pamięciożerne. Znam dobrze Bascoma i znam tez dobrze C i wiem, że da się napisać nawet bardzo skomplikowane program w obu językach/kompilatorach, które zajmują tyle samo miejsca. No może nie każdy potrafi bo do tego trzeba znac dobrze jezyki i wiedzieć czego używac a czego nie. Szczególnie mam na myśli używanie procedur i funkcji w Bascomie a zastępowanie je przez podprogramy itp.
Sam dawno temu bez większego wysiłku zrobiłem na at90s2313 termometr na DS1820 z 2 czujnikami podłączonymi na 1 lini (to jest szczególnie programożerne wraz z wyszukiwaniem czujników) + LCD + PCF8583 + transmisja do komputera.
[ Dodano: 2008-12-20, 00:39 ]
Jednak trochę przesadziłem, sprawdziłem, wyszukiwania nie było w moim programie, numery seryjne były w EEPROMie wpisane
No ale to i tak jest dużo więcej niż kolega wyżej chce zrobić.
Sam dawno temu bez większego wysiłku zrobiłem na at90s2313 termometr na DS1820 z 2 czujnikami podłączonymi na 1 lini (to jest szczególnie programożerne wraz z wyszukiwaniem czujników) + LCD + PCF8583 + transmisja do komputera.
[ Dodano: 2008-12-20, 00:39 ]
Jednak trochę przesadziłem, sprawdziłem, wyszukiwania nie było w moim programie, numery seryjne były w EEPROMie wpisane