Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

1wire na ATtiny2313, Czy w 2kB zamieszczę obsługę...?

VippeR 03 Feb 2009 10:55 1353 6
  • #1
    VippeR
    Level 15  
    Hej,
    czy w 2kB zmieszczę obsługę:
    2 x DS18B20
    5 x DS2405
    obsługę wyświetlacza LED (4 cyfry)
    i do tego obsługę zegarka oraz 3 przycisków?
  • #2
    satanistik
    Level 27  
    Jak napiszesz bardzo skąpy kod w asemblerze to raczej tak. Jeśli bascom to zdecydowanie proponuję atmega8 - koszt niewielki a za to i2c jest sprzętowe można dać zegarek pcf8573 lub podobny i 8 kB pamięci to zdecydowanie więcej .
  • #3
    VippeR
    Level 15  
    niestety jestem ograniczony do ATtiny2313, 1wire i BASCOM'a.

    ----------

    Ostatecznie mogę zrezygnować z dwóch DS18B20 i dwóch DS2405.

    Dodano po 9 [minuty]:

    A ATmegę8 programuje się tak samo jak ATtiny2313? Przez ISP?
    Bo ja początkujący jestem.
  • #6
    snow
    Level 31  
    Bardzo możliwe, skoro tak ci się udało programować Attiny2313 to na 99,9% uda się atmege (o ile twój program którym będziesz wgrywał wsad do procesora ma ten procesor na liście)
  • #7
    satanistik
    Level 27  
    bascomowi nie robi różnicy czy to attiny czy atmega - należy tylko wybrać odpowiedni typ procesora w opcjach i ustawić fusy. Nie jest tu kluczowe ile tych 1w bo numery urządzeń można by nawet do eeprom wrzucić ale same biblioteki obsługi 1w w bascomie to kawał pamięci .