Mikroelektronika MIKROE-350 Fiche De Données

Page de 526
External dependencies of CANSPI Library
Library Routines
- CANSPISetOperationMode 
- CANSPIGetOperationMode 
- CANSPIInitialize 
- CANSPISetBaudRate 
- CANSPISetMask 
- CANSPISetFilter 
- CANSPIread 
- CANSPIWrite 
The following routines are for an internal use by the library only:
- RegsToCANSPIID 
- 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 
Chip Select line.
dim CanSpi_CS as sbit
at 
PORTB.B0
dim CanSpi_Rst as
sbit sfr external 
Reset line.
dim CanSpi_Rst as
sbit at 
PORTB.B2
dim
CanSpi_CS_Bit_Directi
on 
as sbit sfr
external 
Direction of the Chip
Select pin.
dim
CanSpi_CS_Bit_Directi
on 
as sbit at DDRB.B0
dim
CanSpi_Rst_Bit_Direct
ion 
as sbit sfr
external 
Direction of the Reset pin.
dim
CanSpi_Rst_Bit_Direct
ion 
as sbit at
DDRB.B2