Kamcho Library 02.00.03  lib.kamcho.02.00.03.287
Data Fields
ADC_SFRS_t Struct Reference

A structure to represent Special Function Registers for ADC block. More...

#include <adc_sfrs.h>

Data Fields

union {
   struct {
      uint8_t   ADCCH:6
 
      uint8_t   RESERVED:2
 
   } 
 
   uint8_t   BYTE
 
CHANNELS
 
union {
   struct {
      uint8_t   ADCSTART:1
 
      uint8_t   RESERVED:7
 
   } 
 
   uint8_t   START
 
START
 
uint8_t RESULT
 
union {
   struct {
      uint8_t   ADCCONT:1
 
      uint8_t   ADCDIV:2
 
      uint8_t   RESERVED:5
 
   } 
 
   uint8_t   BYTE
 
ADCCLKDIV
 
uint8_t Reserved0 [98228]
 
union {
   struct {
      uint8_t   ADCREFL:4
 
      uint8_t   ADCREFH:4
 
   } 
 
   uint8_t   BYTE
 
TRIM0
 
union {
   struct {
      uint8_t   ADCPGN:4
 
      uint8_t   ADCREFS:1
 
      uint8_t   ADCCAL:1
 
      uint8_t   ADCSW:2
 
   } 
 
   uint8_t   BYTE
 
TRIM1
 
union {
   struct {
      uint8_t   ADCSCYC:3
 
      uint8_t   ADCENFORC:1
 
      uint8_t   ADCGNDOFF:1
 
      uint8_t   RESERVED:3
 
   } 
 
   uint8_t   BYTE
 
TRIM2
 

Detailed Description

A structure to represent Special Function Registers for ADC block.

Field Documentation

uint8_t ADCCAL
uint8_t ADCCH
union { ... } ADCCLKDIV
uint8_t ADCCONT
uint8_t ADCDIV
uint8_t ADCENFORC
uint8_t ADCGNDOFF
uint8_t ADCPGN
uint8_t ADCREFH
uint8_t ADCREFL
uint8_t ADCREFS
uint8_t ADCSCYC
uint8_t ADCSTART
uint8_t ADCSW
uint8_t BYTE
union { ... } CHANNELS
uint8_t RESERVED
uint8_t Reserved0[98228]
uint8_t RESULT
uint8_t START
union { ... } START
union { ... } TRIM0
union { ... } TRIM1
union { ... } TRIM2

The documentation for this struct was generated from the following file: