74 : int get_ad7( void )
75 : {
76 : int i;
77 :
78 : /* A/Dコンバータの設定 */
79 : mstad = 0; /* A/Dコンバータを有効にする*/
80 : admod = 0x03; /* 単発モードに設定 */
81 : adinsel = 0x81; /* 入力端子AN7(P1_7)を選択 */
82 : adcon0 = 0x01; /* A/D変換スタート */
83 :
84 : while( adcon0 & 0x01 );/* A/D変換終了待ち */
85 : i = ad1; /* A/D値取得(0〜1023) */
86 :
87 : return i;
88 : }