nene wrote:
> Moin,
>
> ich bin gerade über die Checkliste für AVR gestolpert. dort steht:
> [...]Die Pinzuordnung ist: MOSI->PE0 (Pin 2)[...]. Eagler zeigt beim
> Controller im Schema aber Mosi an PB2 (Pin 12) an. Wo ist der Fehler?
Im Zusammenhang...
MOSI, MISO und SCK sind einerseits die Bezeichnungen der
SPI-Schnittstelle (serial-Periperie-Interface*) des Controllers.
Andererseits werden die Leitungen der ISP-Schnittstelle
(In-System-Programming*) auch so bezeichnet, da der physische Teil einer
SPI-Schnittstelle entspricht. Bei vielen AVRs wird die
HW-SPI-Schnittstelle dazu benutzt, einige AVRs haben gar keine HW-SPI,
beim Mega128 (und seinen Brüdern mit gleicher Anschlussbelegung) werden
eben nicht die Hardware-SPI-Pins verwendet, sondern die UART-Pins.
Man sollte eben neben Foren und Eagle auch mal das entsprechende
Datenblatt befragen...
...
* kann sein, dass die Begriffe falsch geschrieben sind, sie geben aber
den Sinn wieder...