logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Atmega128][Bascom] podłączenie SPI oraz AD7843

Madergames9 12 Paź 2009 00:09 1829 3
  • #1 7117881
    Madergames9
    Poziom 15  
    Koledzy.
    Do tej pory stosowałem podłączenie SPI pod porty z oznaczeniem MOSI, MISO i SCK. Dzisiaj podczas studiowania podłączenia LCDgraficznego na schemacie ze strony MCSELEC znalazłem takie podłączenie złącza programującego SCK do SCK MISO do Txd a MOSI do Rxd. Rozumiem, że tak to też działa tylko trzeba ustawić to odpowiednio w Bascom-ie..?.
    Druga sprawa to taka, że zalecane jest podłączenie tego przetwornika właśnie pod MISO i MOSI, więc w tym przypadku można byłoby odłączyć złącze programujące od portów zajmowanych przez AD7843?. Czy to może zmienić problemy z jego pracą opisywane na forum?.
    Pozdrawiam
  • #2 7118032
    wdogli
    Poziom 18  
    Hej.
    Jeśli chodzi o podłączenie programatora do mikrokontrolera Atmega128 to tutaj nie masz wielkiego wyboru czyli
    PE1(TxD/PDO)=> MISO;
    PE0(RxD/PDI)=>MOSI;
    RESET=>RESET;
    PB1(SCK)=>SCK
    Jak podłączysz inaczej to nie zaprogramujesz atmegi 128. Szczegóły w dokumentacji Strona 300.
    Jeśli chodzi o podłączenie przetwornika o którym piszesz to tutaj masz pewną dowolność. Jeśli będziesz wykorzystywał sprzętowe SPI to podłączasz :
    MOSI=>MOSI
    MISO=>MISO
    SCK=>SCK
    W przypadku kiedy Interfejs SPI będziesz realizował programowo nic nie soi na przeszkodzie aby linie MOSI i MISO oraz SCK podłączyć pod którekolwiek linie portów mikrokontrolera.
    Pozdrawiam
  • #3 7118102
    Konto nie istnieje
    Poziom 1  
  • #4 7121944
    Madergames9
    Poziom 15  
    Wielkie dzięki koledzy. I tak już będę musiał "odrutować" :D jedną płytkę. Dziękuję za wyjaśnienia i temat zamykam.
    Pozdrawiam
REKLAMA