problem z USI w ATtiny 2313

May 15, 2006 4 Replies

mam problem z oprogramowaniem 2313... chce podlaczyc do niego pamiec z serii at45dbxxx.. pamiec ta wykorzystuje SPI... nie moge sie doczytac szczegolow odnosnie zegara...jesli wykorzystam jako zrodlo bit USITC to bedzie sie on sam zmienial z odpowiednia czestotliwoscia ? a moze ktos juz podlaczal ta pamiec do ATtiny 2313... ?? bylbym wdzieczny za pomoc w skonfigurowaniu USI w tym scalaku...


Clock musisz wystawiac tutaj programowo niestety. W tym procu USI to takie polaczenie TWI i SPI, i jak to dwa w jednym nie jest to pelen wypas i nie ma to pelnego wsparcia sprzetowego. Przyklad programu masz w datasheet od attiny2313, pdf strona 140. Jakbys uzyl jakis atmega, to i owszem, clock w SPI jest wtedy sprzetowy

Użytkownik DJ napisał:

za clock mozna uzyc chyba bitu USITC... no pomecze sie z tym troche.. jak nie dam rady to chyba bede musial atmege8 wstawic...

Przyklady kodu masz w datasheet (uzyj tego na poczatek), nie jest to jakies starszne meczenie sie, tylko musisz clock programowo w petli zrobic, w atmegach tylko wrzucasz w rejestr, i juz sie sprzet zajmuje wypychaniem bajtu na magistrale.

Użytkownik DJ napisał:

:) dzieki :) dzieki :) tak tez probuje... narazie nie chce dzialac z ta moja pamiecia... ale moze w koncu ruszy...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required