-
Data: 2010-03-14 22:05:32
Temat: Re: SPIF w Atmega88
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Adam Dybkowski wrote:
>> DDRB |= (1<<2); //SS
>> SPCR |= (1<<MSTR);
>> Nigdy go nie skasuje.
> Po zapaleniu bitu w DDRB włączasz pin SS jako wyjście. Zalecałbym
> wcześniej w PORTB nakazać mu przyjęcie odpowiedniej wartości (0 albo 1).
> Jeżeli zmieniasz tylko DDRB, przyjmujesz to co akurat przez przypadek
> było ostatnio. Proponuję nie bazować na wartościach z resetu.
Akurat nie. "If SS is configured as an input and is driven low while
MSTR is set, MSTR will be cleared" oraz "If SS is configured as an
output, the pin is a general output pin which does not affect the SPI
system". Jesli jest outputem, to nie ma znaczenia jaki jest jego stan,
jestem zawsze masterem jeśli ustawię MSTR. To był błąd u mnie, przez
jeden cykl zegara SS byl inputem i to wystarczyło żeby czasem zerowala
się flaga mastera.
Kod w dalszej czesci steruje SS ale to nie zmienia juz nigdy bitu MSTR.
Najnowsze wątki z tej grupy
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
Najnowsze wątki
- 2024-12-04 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2024-12-04 Czy policjantów należy ROZBROIĆ?
- 2024-12-03 Tymoteusz Sz.
- 2024-12-03 Re: Prezydent ułaskawia: Prezydent USA Biden (D) ułaskawia syna własnego
- 2024-12-03 Re: Tani dodatkowy sim do smartwacha
- 2024-12-03 Wróblewo => Analityk finansowy <=
- 2024-12-03 Praktyczny test GPS...
- 2024-12-02 Tak się sprzedają elektryczne woldzwageny ;-)
- 2024-12-02 Akumulator do Hyundai
- 2024-12-02 Olsztyn => Sales Specialist <=
- 2024-12-02 Poznań => Technical Artist <=
- 2024-12-02 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-02 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-12-02 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2024-12-02 Białystok => Delphi Programmer <=