Herzog Library 00.00.01  rel_libdev.herzog.00.00.01.10606
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   ADCDIV:6
 
      uint8_t   __pad0__:1
 
      uint8_t   SWMODE:1
 
   } 
 
   uint8_t   BYTE
 
ADCCLKDIV
 
union {
   struct {
      uint8_t   ADCCH:5
 
      uint8_t   __pad0__:3
 
   } 
 
   uint8_t   BYTE
 
CHANNELS
 
union {
   struct {
      uint8_t   ADCSTART:1
 
      uint8_t   __pad0__:7
 
   } 
 
   uint8_t   START
 
START
 
uint8_t RESULT
 
uint8_t Reserved0 [98297]
 
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
 

Detailed Description

A structure to represent Special Function Registers for ADC block.

Field Documentation

uint8_t __pad0__
uint8_t ADCCAL
uint8_t ADCCH
union { ... } ADCCLKDIV
uint8_t ADCDIV
uint8_t ADCPGN
uint8_t ADCREFH
uint8_t ADCREFL
uint8_t ADCREFS
uint8_t ADCSTART
uint8_t ADCSW
uint8_t BYTE
union { ... } CHANNELS
uint8_t Reserved0[98297]
uint8_t RESULT
uint8_t START
union { ... } START
uint8_t SWMODE
union { ... } TRIM0
union { ... } TRIM1

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