Microchip® Advanced Software Framework

lcdca_config Struct Reference

LCDCA controller configuration structure.

#include <lcdca.h>

Data Fields

int8_t contrast
 Contrast setting. More...
 
uint8_t duty_type
 Duty type selection. More...
 
uint8_t fc0
 Frame Counter 0. More...
 
uint8_t fc1
 Frame Counter 1. More...
 
uint8_t fc2
 Frame Counter 2. More...
 
uint8_t lcd_clkdiv
 Prescale clock source divider. More...
 
bool lcd_pres
 Clock source prescale bypass enable/disable. More...
 
bool lp_wave
 Wave mode (false: low power waveform, true: standard waveform) More...
 
uint8_t port_mask
 Number of SEGx pin connections used. More...
 
bool x_bias
 External bias (false: internal gen, true: external gen) More...
 

int8_t lcdca_config::contrast
uint8_t lcdca_config::duty_type

Duty type selection.

Referenced by c42364a_init(), c42412a_init(), lcdca_set_config(), main(), and run_lcdca_init_test().

uint8_t lcdca_config::fc0
uint8_t lcdca_config::fc1
uint8_t lcdca_config::fc2
uint8_t lcdca_config::lcd_clkdiv

Prescale clock source divider.

Referenced by c42364a_init(), c42412a_init(), lcdca_set_config(), main(), and run_lcdca_init_test().

bool lcdca_config::lcd_pres

Clock source prescale bypass enable/disable.

Referenced by c42364a_init(), c42412a_init(), lcdca_set_config(), main(), and run_lcdca_init_test().

bool lcdca_config::lp_wave

Wave mode (false: low power waveform, true: standard waveform)

Referenced by c42364a_init(), c42412a_init(), lcdca_set_config(), main(), and run_lcdca_init_test().

uint8_t lcdca_config::port_mask

Number of SEGx pin connections used.

Referenced by c42364a_init(), c42412a_init(), lcdca_set_config(), main(), and run_lcdca_init_test().

bool lcdca_config::x_bias

External bias (false: internal gen, true: external gen)

Referenced by c42364a_init(), c42412a_init(), lcdca_set_config(), main(), and run_lcdca_init_test().