Mikroelektronika MIKROE-350 Fiche De Données
External dependencies of CANSPI Library
Library Routines
- CANSPISetOperationMode
- CANSPIGetOperationMode
- CANSPIInitialize
- CANSPISetBaudRate
- CANSPISetMask
- CANSPISetFilter
- CANSPIread
- CANSPIWrite
- CANSPIGetOperationMode
- CANSPIInitialize
- CANSPISetBaudRate
- CANSPISetMask
- CANSPISetFilter
- CANSPIread
- CANSPIWrite
The following routines are for an internal use by the library only:
- RegsToCANSPIID
- CANSPIIDToRegs
- CANSPIIDToRegs
Be sure to check CANSPI constants necessary for using some of the sub functions.
173
MIKROELEKTRONIKA
- SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Libraries
mikroBasic PRO for AVR
CHAPTER 6
The following variables
must be defined in all
projects using CANSPI
Library:
Description:
Example :
dim CanSpi_CS as sbit
sfr external
sfr external
Chip Select line.
dim CanSpi_CS as sbit
at PORTB.B0
at PORTB.B0
dim CanSpi_Rst as
sbit sfr external
sbit sfr external
Reset line.
dim CanSpi_Rst as
sbit at PORTB.B2
sbit at PORTB.B2
dim
CanSpi_CS_Bit_Directi
CanSpi_CS_Bit_Directi
on
as sbit sfr
external
Direction of the Chip
Select pin.
Select pin.
dim
CanSpi_CS_Bit_Directi
CanSpi_CS_Bit_Directi
on
as sbit at DDRB.B0
dim
CanSpi_Rst_Bit_Direct
CanSpi_Rst_Bit_Direct
ion
as sbit sfr
external
Direction of the Reset pin.
dim
CanSpi_Rst_Bit_Direct
CanSpi_Rst_Bit_Direct
ion
as sbit at
DDRB.B2