Mikroelektronika MIKROE-738 Datenbogen

Seite von 682
mikroC PRO for PIC32
MikroElektronika
507
SPI_Lcd8_Config
Prototype
void SPI_Lcd8_Config(char DeviceAddress);
Description Initializes the Lcd module via SPI interface.
Parameters 
DeviceAddress
: SPI expander hardware address, see schematic at the bottom of this page 
Returns
Nothing.
Requires
Global variables: 
SPExpanderCS
: Chip Select line 
SPExpanderRST
: Reset line 
SPExpanderCS_Direction
: Direction of the Chip Select pin 
SPExpanderRST_Direction
: Direction of the Reset pin 
must be defined before using this function. 
The SPI module needs to be initialized. See SPIx_Init and SPIx_Init_Advanced routines. 
Example
// Port Expander module connections
sbit  SPExpanderRST at LATF0_bit;
sbit  SPExpanderCS  at LATF1_bit;
sbit  SPExpanderRST_Direction at TRISF0_bit;
sbit  SPExpanderCS_Direction  at TRISF1_bit;
// End Port Expander module connections
...
// If Port Expander Library uses SPI1 module
SPI1_Init();            // Initialize SPI module used with PortExpander
SPI_Lcd8_Config(0);      // intialize Lcd in 8bit mode via SPI
Notes
None.