[elektro] AVR SPI vs. _SS
Szima Gábor
sygma at tesla.hu
Mon Sep 29 12:28:52 CEST 2014
On Mon, 29 Sep 2014, Moravcsik Szilard wrote:
> 2014.09.29. 11:27 keltezéssel, Szima Gábor írta:
>>
>> Sziasztok!
>>
>> AVR-en megoldható, hogy az SPI-t bekapcsolva (master módban) ne használja
>> az _SS lábat, hanem az legyen sima port (IN)?
>>
>> Ha bemenetre kapcsolom és az LOW, akkor leakad az SPI kommunikáció (várná
>> a külső órát).
>>
>
> Bocs, lemaradt a lényeg! Az adatlap (ATmega2561) ezt írja még:
>
> When the SPI is enabled as a master, the data direction of this pin is
> controlled by DDB0. When the pin is forced to be an input, the pull-up
> can still be controlled by the PORTB0 bit.
>
> Tehát működnie kéne sima bemenetként.
Igen, ami az SPI-t tolja ás SLAVE-be.
Kimeneti IO portként nincs vele gond, de ha input-ra konfigurálod, akkor a
bemeneti szint függvényében átkapcsolja az SPI-t slave-be.
-Sygma
More information about the Elektro
mailing list