Mkl17 ADC

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Mkl17 ADC

Jump to solution
668 Views
murraykevin
Contributor II

I am trying to read a voltage at pin 3 off of a mkl17z64 32QFN package.  that is PTE16 and the ADC channel is ADC0_SE1.

VDDA is connected to 3.3V.

VSSA is connected to GND.

I enabled ADC0 in SIM.

I configured PortE pin 16 to ALT 0 which is ADC0_SE1.

I configured the registers in the ADC are set to

CFG1 = 0x71

CFG2 = 0

SC2 = 0

SC3  = 0

PG = 0x8000

MG = 0x8000

Then is set

SC1A = 0x01

I wait til the SC1A[COCO] is set to say the conversion is done.

The result from the conversion is FF if the voltage is greater then 0V even if it is 0.013V

The result from the conversion is 00 if the voltage is less then 0V even if it is -0.004V

Is there some thing i am miss or forget to enable.

0 Kudos
1 Solution
450 Views
murraykevin
Contributor II

found the solution for packages under 36 pin the reference changes from VREFH to PTE30.

View solution in original post

0 Kudos
1 Reply
451 Views
murraykevin
Contributor II

found the solution for packages under 36 pin the reference changes from VREFH to PTE30.

0 Kudos