Name: Anonymous 2014-05-04 6:02
( O∀O) ( OーO) ( O∀O)( O ∀O ) ( O∀O)
void init_adc()
{
struct adc_config aconf;
struct adc_channel_config cconf;
adc_read_configuration(&ADCB, &aconf);
adcch_read_configuration(&ADCB, ADC_CH0, &cconf);
adc_set_conversion_parameters(&aconf, ADC_SIGN_OFF, ADC_RES_8, ADC_REF_VCC);
adc_set_conversion_trigger(&aconf, ADC_TRIG_MANUAL, 1, 0);
adc_set_clock_rate(&aconf, 200000UL);
adcch_set_input(&cconf, LIGHT_SENSOR_ADC_INPUT, ADCCH_NEG_NONE, 1);
adc_write_configuration(&ADCB, &aconf);
adcch_write_configuration(&ADCB, ADC_CH0, &cconf);
}
adc_read_configuration(&ADCB, &aconf);
[u]
[/u]adcch_read_configuration(&ADCB, ADC_CH0, &cconf);