[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [avr-gcc-list] software spi master
From: |
Larry Barello |
Subject: |
RE: [avr-gcc-list] software spi master |
Date: |
Fri, 20 Feb 2004 08:18:11 -0800 |
The SPI interface is very simple. Look at the hardware description in the
AVR data sheet and I am sure you can make your own in a dozen or so line of
code. Just assert the /SS line (if you use that) and clock out 8 bits while
sampling and clocking in 8 bits. You could even rotate through one register
(R24) if you did it in assembly so calling the routine returns a value.
That is really all there is to it.
-----Original Message-----
From: Torsten Hahn
Am 19.02.2004 um 23:00 schrieb E. Weddington:
> On 19 Feb 2004 at 22:33, Torsten Hahn wrote:
>
>> Hi,
>>
>> can somebody give me a link or tip, how to implement an spi-master in
>> software with avr-gcc. There is an appnote (AVR320) for such a
>> software, but only in pure assembler ...
>>
>
> <http://hubbard.engr.scu.edu/avr/avrlib/>
>
>
Hmm ? It seems that there is only an example for using the hardware-spi
which is in most avr devices. But iam looking for a software
implementation ...
cu,
Torsten.
_______________________________________________
avr-gcc-list mailing list
address@hidden
http://www.avr1.org/mailman/listinfo/avr-gcc-list
_______________________________________________
avr-gcc-list mailing list
address@hidden
http://www.avr1.org/mailman/listinfo/avr-gcc-list