[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-gcc-list] SPI troubles on atmega8
From: |
Anton Erasmus |
Subject: |
Re: [avr-gcc-list] SPI troubles on atmega8 |
Date: |
Thu, 12 Dec 2002 08:18:10 +0200 |
On 02/12/10 at 11:25 Jamie Morken wrote:
>Hi,
>
>I am trying to get the SPI on my atmega8 chip to send 1 byte over the MOSI
>line.
>After doing the send I wait for the transmit complete flag in the SPI
>status
>register
>to be set. For some reason the flag is not being set and I don't think
>that
>any data is
>being transmitted either.
>
>I put the code I am using here:
>http://www.rocketresearch.org/new/midi-light.c
>
>It locks up right before the line:
> PRINT("byte sent");
>
>
Hi,
Try reading the SPSR register before writing the SPDR register.
Reading the SPSR register will clear the flag.
Regards
Anton
avr-gcc-list at http://avr1.org