|
カテゴリ:電子工作
知っていればなんてことないことですが、最近の知ったアナログ入力の話
PSoCでADCを使おうとすると、1つのADCユーザーモジュールで アナログブロックを1ブロック消費するため、同時には4個しか使えません 最近のマイコンは8ch以上のADCが載っているのがざらで アナログが得意なPSoCが珍しく劣ってしまいます 実際のところADCの変換モジュールが足りないだけで アナログ入力可能ピンはたくさんありますので アナログセレクト部分のレジスタを書き換えてやれば 複数入力が可能になるのではないかい、ってことで調べたところ バンク0のAMX_INレジスタを書き換えてやれば動作中でも変更できるみたいです そこでこのレジスタの説明を探したところ、ユーザーモジュールAMUX4の記述を見つけました このモジュールを使うと自分でレジスタの書き換えをしなくても アナログブロック2個で8chのADCが使えるようになります レジスタを一生懸命探した苦労はいったい・・・(笑) お気に入りの記事を「いいね!」で応援しよう
Last updated
2010.09.22 00:00:50
[電子工作] カテゴリの最新記事
|