Download Samsung S3F84A5 User`s manual
Transcript
10-BIT A/D CONVERTER S3F84A5_UM_REV1.10 A/D Converter High-byte Control Register (ADCONH) FBH, Set1, Bank0, Reset=00H, R/W MSB .7 .6 .5 .4 .3 .2 .1 .0 LSB Not used A/D input pin selection bits: A/D conversion Start bit: 000 = ADC0 0 = Disable operation End-of-conversion (EOC) 001 = ADC1 1 = Start operation (Auto-clear) status bit: 010 = ADC2 0 = A/D conversion is in progress 011 = ADC3 1 = A/D conversion complete 100 = ADC4 101 = ADC5 Clock source selection bits: 110 = ADC6 00 = fxx/16 (fosc = 8MHz) 111 = ADC7 01 = fxx/8 (fosc = 8MHz) 10 = fxx/4 (fosc = 8MHz) 11 = fxx (fosc = 2.5MHz) NOTE: Maximum ADC clock input = 2.5MHz Figure 15-2. A/D Converter High-byte Control Register (ADCONH) A/D Converter Low-byte Control Register (ADCONL) F3H, Set1, Bank0, Reset=00H, R/W MSB .7 Reserved .6 .5 .4 .3 .2 .1 .0 LSB Not used A/D conversion complete A/D converter event trigger source selection bit: interrupt pending bit: 000 = Disable A/D converter event trigger function 0 = No interrupt pending 001 = A/D conversion complete int 0 = Clear pending bit (when write) 010 = PWM 8-bit counter overflow int 1 = Interrupt is pending (when read) 011 = PWMA group match int 1 = No effect (when write) 100 = PWMB group match int A/D conversion complete interrupt enable bit: 101 = Timer 0 overflow int 0 = Disable interrupt 110 = Timer 0 match/capture int 1 = Enable interrupt 111 = P3.0 external int (INT2) NOTE: 1. The reserved bit must be logic “0”. 2. If you are using the event trigger, whenever the current conversion is not finished, any event trigger source is masked, thus it can not start any new A/D conversion. Figure 15-3. A/D Converter Low-byte Control Register (ADCONL) 15-4