Blame | Last modification | View Log | Download | RSS feed
ifndef __spim02cinc__spim0inc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File REGSPIM02C.INC *;* *;* Contains SPI0 bit & Register definitions for newer ATmegas *;* *;****************************************************************************SPCR0 port 0x2c ; SPI0 Control RegisterSPR00 avrbit SPCR0,0 ; Clock SelectSPR01 avrbit SPCR0,1CPHA0 avrbit SPCR0,2 ; Clock PhaseCPOL0 avrbit SPCR0,3 ; Clock PolarityMSTR0 avrbit SPCR0,4 ; Master/Slave SelectionDORD0 avrbit SPCR0,5 ; Bit OrderSPE0 avrbit SPCR0,6 ; Enable SPISPIE0 avrbit SPCR0,7 ; SPI Interrupt EnableSPSR0 port 0x2d ; SPI0 Status RegisterSPI2X0 avrbit SPSR0,0 ; Double Speed ModeWCOL0 avrbit SPSR0,6 ; Write CollisionSPIF0 avrbit SPSR0,7 ; SPI0 Interrupt Occured?SPDR0 port 0x2e ; SPI0 Data Registerrestore ; re-enable listingendif ; __spim02cinc