Keil™, An ARM® Company

File Download Area

Infineon XC161CJ A/D Example Program

This example program shows how to configure and use the A/D Converter of the following microcontroller:

  • Infineon XC161CJ

After configuring the A/D Converter, the program reads A/D channel 0 and outputs the converted value using the serial port.

To run this program...

  1. Build the project (Project Menu, Build Target)
  2. Start the debugger (Debug Menu, Start/Stop Debug Session)
  3. View the Serial Window (View Menu, Serial Window #1)
  4. View the A/D converter peripheral (Peripheral Menu, A/D Converter)
  5. Run the program (Debug Menu, Go)

A debug script (debug.ini) creates buttons that set different analog values in each A/D channel. As the program runs, you will see the A/D input change.

Another button runs a signal function that generates a sine wave on analog input 0. µVision3 users may enable the built-in Logic Analyzer to view, measure and compare these input signals graphically.

XC161CJ_ADC.ZIP (32K)
Thursday, July 15, 2004

Estimated File Download Time:
< 10 Seconds: 56Kb Modem
< 10 Seconds: 128Kb ISDN
< 10 Seconds: T1/Broadband