超ハマッタ(errataは見よう)

オプティマイズのPIC24USBのADコンバータを利用を試みたがどうもうまく動かず2週間。0.6Vぐらいの入力で0x3FFに張付いてしまう。リファレンス電圧の設定や配線を確認したが原因は見つからず、PICのADは難しいなと暮れたいたところ、、、そういえば、sillicon errata発行していたなと思い、PIC24FJ256GB106のerrataを参照したら・・・

                                                                                                                          • -

When using PGEC1 and PGED1 to debug an
application on any 64-pin devices in this family, all
voltage references will be disabled. This includes
VREF+, VREF-, AVDD and AVSS. Any A/D
conversion will always equal 0x3FF.

                                                                                                                          • -

ビンゴでした。Programmingモードで書き込んで動作させたら、ちゃんと動いてくれました。