[AVR-GCC] Atmega <> MMC
Pawel K - 07-05-2007 11:45
[AVR-GCC] Atmega <> MMC Witam,
Chce polaczyc Atmege128 (5V) z karta MMC (3.3V).
Tak sobie mysle nad prostym rozwiazaniem dopasowania
napiec. Dzielniki odpadaja, z CMOSow chcialem zrezygnowac.
Wpadlem na inny pomysl mianowicie: czy linie wychodzace
z atmegi portu SPI takie jak CLK, MOIS i CS moge ustawic jako
otwarty dren i linie podciagnac rezystorami 100k do 3.3V ?
Jest taka opcja dla poszczegolnych linii? Rejestr PUD odpada...
Jakos nie moge sie wczytac w DS atmegi ...
--
--
Pozrdawiam
Pawel K from 3miasto
groups(at)kpw.qs.pl
GG: 1263183
---------------- end ----------------
William - 07-05-2007 11:45
Pawel K napisał(a):
> Witam,
> Chce polaczyc Atmege128 (5V) z karta MMC (3.3V).
> Tak sobie mysle nad prostym rozwiazaniem dopasowania
> napiec. Dzielniki odpadaja, z CMOSow chcialem zrezygnowac.
> Wpadlem na inny pomysl mianowicie: czy linie wychodzace
> z atmegi portu SPI takie jak CLK, MOIS i CS moge ustawic jako
> otwarty dren i linie podciagnac rezystorami 100k do 3.3V ?
> Jest taka opcja dla poszczegolnych linii? Rejestr PUD odpada...
> Jakos nie moge sie wczytac w DS atmegi ...
>
Technicznie tak. Ale programowanie ISP wykorzystuje te same piny co SPI
więc pojawi się tam 5V z programatora. Dlaczego nie chcesz dzielników ?
Rozwiązanie tanie, pewne, chroni przed ESD i ogranicza EMC.
Pawel K - 07-05-2007 11:45
William pisze:
> Technicznie tak. Ale programowanie ISP wykorzystuje te same piny co SPI
> więc pojawi się tam 5V z programatora. Dlaczego nie chcesz dzielników ?
> Rozwiązanie tanie, pewne, chroni przed ESD i ogranicza EMC.
Pytanie technicznie jak? Na czas programowania wyjme MMC.
--
--
Pozrdawiam
Pawel K from 3miasto
groups(at)kpw.qs.pl
GG: 1263183
---------------- end ----------------
William - 07-05-2007 13:45
Pawel K napisał(a):
> William pisze:
>> Technicznie tak. Ale programowanie ISP wykorzystuje te same piny co
>> SPI więc pojawi się tam 5V z programatora. Dlaczego nie chcesz
>> dzielników ? Rozwiązanie tanie, pewne, chroni przed ESD i ogranicza EMC.
> Pytanie technicznie jak? Na czas programowania wyjme MMC.
>
Przemyślałem to jeszcze raz i przy korzystaniu ze sprzętowego SPI nie da
się. On sam na sztywno wymusza tryb wyjściowy portu. Tylko programowo
można przestawić port na podciąganie .... A skoro nie chcesz dzielników
to może rezystory do +3,6V i diody do pinów procesora ?
Janusz - 08-05-2007 08:45
Użytkownik "William" <william@null.pl> napisał w wiadomości
news:f1mpdn$2b6g$2@news2.ipartners.pl...
> Pawel K napisał(a):
>> Witam,
>> Chce polaczyc Atmege128 (5V) z karta MMC (3.3V).
>> Tak sobie mysle nad prostym rozwiazaniem dopasowania
>> napiec. Dzielniki odpadaja, z CMOSow chcialem zrezygnowac.
>> Wpadlem na inny pomysl mianowicie: czy linie wychodzace
>> z atmegi portu SPI takie jak CLK, MOIS i CS moge ustawic jako
>> otwarty dren i linie podciagnac rezystorami 100k do 3.3V ?
>> Jest taka opcja dla poszczegolnych linii? Rejestr PUD odpada...
>> Jakos nie moge sie wczytac w DS atmegi ...
> Technicznie tak. Ale programowanie ISP wykorzystuje te same piny co SPI
> więc pojawi się tam 5V z programatora. Dlaczego nie chcesz dzielników ?
> Rozwiązanie tanie, pewne, chroni przed ESD i ogranicza EMC.
W 128 tylko SCK jest współne.
JJJK
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl