データ構造 | |
struct | ADC |
マクロ定義 | |
#define | ADC_LOWMEM |
#define | ADC_MAX 3 |
型定義 | |
typedef struct ADC | ADC_T |
typedef ADC_T * | pADC_T |
関数 | |
void | ADC_init (void) |
変数 | |
ADC_T | adc |
void ADC_init | ( | void | ) |
参照元 main().
{ #ifndef ADC_LOWMEM adc.last = rtc.tick; adc.cycle = 0xffff; #endif /* 内蔵ADC */ /* FEDCBA9876543210 */ AD1CON1 = 0b1000000011100101; AD1CON2 = 0b0000010000110000; AD1CON3 = 0b0001111111111111; AD1PCFG = 0b1111111111111000; AD1CSSL = 0b0000000000000111; AD1CHS = 0b0000000000000000; IPC3bits.AD1IP = 1; IEC0bits.AD1IE = 1; IFS0bits.AD1IF = 0; return; }