Hallo
Ich wollte eben mal die Hardware-SPI initialisieren. Da mehr als 255 Byte in einem Rutsch zu übertragen sind, muss lt. Bascom-Hilfe die Option "Extendet = 1" eingeschaltet werden.
Aber genau an der Option (Zeile 10) stört sich der Compiler.
Hier mal der Code
Alles anzeigen
Auch Extended=0 geht nicht.
Was mache ich falsch?
Ich wollte eben mal die Hardware-SPI initialisieren. Da mehr als 255 Byte in einem Rutsch zu übertragen sind, muss lt. Bascom-Hilfe die Option "Extendet = 1" eingeschaltet werden.
Aber genau an der Option (Zeile 10) stört sich der Compiler.
Hier mal der Code
BASCOM-Quellcode
- $regfile = "m328pdef.dat"
- $crystal = 16000000
- $hwstack = 40
- $swstack = 40
- $framesize = 30
- $baud = 38400
- Config PortB.2 = Output ' SS-Pin, Slave-Select
- CONFIG SPI = HARD , INTERRUPT = OFF , DATA_ORDER = MSB , MASTER = YES , POLARITY = LOW , PHASE = 0 , CLOCKRATE = 16 , NOSS = 1 , SPIIN = 0 , EXTENDED = 0
- SPIInit
- Do
- Loop
Was mache ich falsch?