mikroSDK Reference Manual
ili9341_defines.h File Reference

Go to the source code of this file.

Macros

#define DATA_SELECT()   digital_out_high( &pin_rs );
 
#define COMMAND_SELECT()   digital_out_low( &pin_rs );
 
#define WRITE_STROBE()
 
#define CS_ACTIVE()   digital_out_low( &pin_cs )
 
#define CS_DEACTIVE()   digital_out_high( &pin_cs )
 
#define R_BITS(c)   ((( gl_color_t )c & 0xF800 ) >> 8 )
 
#define G_BITS(c)   ((( gl_color_t )c & 0x07E0 ) >> 3 )
 
#define B_BITS(c)   ((( gl_color_t )c & 0x001F ) << 3 )
 
#define RED_OF(c)   ( R_BITS(c) & 0x00FF )
 
#define GREEN_OF(c)   ( G_BITS(c) & 0x00FF )
 
#define BLUE_OF(c)   ( B_BITS(c) & 0x00FF )
 
#define DATA_PORT_NIBBLE_HIGH   0xFF00
 
#define PORT_DEFAULT_VALUE   0x0000
 
#define BACKLIGHT_DEFAULT_INTENSITY   1
 

Macro Definition Documentation

◆ WRITE_STROBE

#define WRITE_STROBE ( )
Value:
digital_out_low( &pin_wr ); \
digital_out_high( &pin_wr )
digital_out_low
err_t digital_out_low(digital_out_t *out)
Set pin state to logical low.