English
Language : 

MC68HC908JL3E Datasheet, PDF (146/226 Pages) Motorola, Inc – Microcontrollers
Analog-to-Digital Converter (ADC)
Writes to the port register or DDR will not have any affect on the port pin
that is selected by the ADC. Read of a port pin which is in use by the
ADC will return a logic 0 if the corresponding DDR bit is at logic 0. If the
DDR bit is at logic 1, the value in the port data latch is read.
11.4.2 Voltage Conversion
NOTE:
When the input voltage to the ADC equals VDD, the ADC converts the
signal to $FF (full scale). If the input voltage equals VSS, the ADC
converts it to $00. Input voltages between VDD and VSS are a
straight-line linear conversion. All other input voltages will result in $FF
if greater than VDD and $00 if less than VSS.
Input voltage should not exceed the analog supply voltages.
11.4.3 Conversion Time
Fourteen ADC internal clocks are required to perform one conversion.
The ADC starts a conversion on the first rising edge of the ADC internal
clock immediately following a write to the ADSCR. If the ADC internal
clock is selected to run at 1MHz, then one conversion will take 14µs to
complete. With a 1MHz ADC internal clock the maximum sample rate is
71.43 kHz.
Conversion Time = 14 ADC Clock Cycles
ADC Clock Frequency
Number of Bus Cycles = Conversion Time × Bus Frequency
11.4.4 Continuous Conversion
In the continuous conversion mode, the ADC continuously converts the
selected channel filling the ADC data register with new data after each
conversion. Data from the previous conversion will be overwritten
whether that data has been read or not. Conversions will continue until
the ADCO bit is cleared. The COCO bit (ADC status and control register,
$003C) is set after each conversion and can be cleared by writing the
ADC status and control register or reading of the ADC data register.
Technical Data
146
MC68H(R)C908JL3E/JK3E/JK1E — Rev. 2.0
Analog-to-Digital Converter (ADC)
MOTOROLA