[ Aleksandrov @ 12.08.2012. 16:55 ] @
Zdravo,

Trenutno radim na kodu koji treba da iscitava AD konvertor preko SPI interfejsa.
Koristim mikrokontroler ATMEGA 162 i razvojno okruzenje CodeVision. Softver spustam sa AVR studiom 6.0

Kod izgleda ovako:
Code:


#include <spi.h>
...
SPCR=0x5B;
SPSR=0x00;
...

// 1 sekund loop
{
SPIRead=spi(0x87);
putchar1(SPIRead);
SPIRead=spi(0x00);
//delay_ms(100);
putchar1(SPIRead);
}



putchar1 salje karakter na serijski port. Medjutim, na serijskom portu dobijam: FF FF. U cemu je problem?

Serijski port je dobro isprogramiran.

Hvala