タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

PIC16F88に関するkwt514のブックマーク (2)

  • PIC16F88 - notepad

    *PIC16F88の使い方メモ たぶんこんな感じ。適当なのでおかしいと思ったら確認推奨。 #contents **基的なこと ポートAは6bit。ポートBは8bit。 #blockquote(){#aa(){(ex) PORTA = 0b000000; //PortA クリア PORTB = 0b00000000; //PortB クリア TRISA = 0b000000; //PortA 出力 TRISB = 0b00000010; //PortB RB1は入力 後は出力 }} ANSELレジスタ:AN0~6をA/D変換の端子として使うかどうか。 #blockquote(){#aa(){(ex) ANSEL = 0b00000000; //すべてデジタルIO }} OPTION_REGレジスタ:色々設定する。(Detasheet 2.2.2.2 OPTION_REG参照) >bit 7

    PIC16F88 - notepad
  • PICマイコンと電子工作 AD変換の方法

    ADCS<2:0>は2つのレジスタにまたがっているので少しややこしいですが、ADCS2が後から追加されたためにこのような配置になっているようです。このADCSの3ビットはAD変換クロックを決定します。詳細は下の『AD変換クロックの選択方法』を参照して下さい。 CHS<2:0>はこれからAD変換しようとするチャンネルがどれかを選択します。CHSビットの組み合せと選択されるポートは次のようになります。 000=AN0, 001=AN1, 010=AN2, 011=AN3, 100=AN4, 101=AN5, 110=AN6 GO/DONEは1をセットするとAD変換(計測)を開始します。AD変換が完了するとこのビットは自動的に0になるので、このビットを監視することでAD変換終了を知ることができます。 ADONは1をセットするとサンプリング(充電)を開始します。0をセットすると充電を止め放電します

  • 1