今までの操作はアウトプット処理がメインでしたが、今回は外部入力で、マイコンを操作してみます。
MCCの設定
コード
今回のプログラムは、前回のDACのコードを入れ子にしたプログラムになります。
RC2がONのときはDACが動作して、RC2がOFFのときはDACが停止しています。
==================================================
#include "mcc_generated_files/mcc.h"
void main(void)
{
int i;
SYSTEM_Initialize();
while(1) {
if(RC2 == 1){ /*SW1がONでDACが動作*/
for (i=0 ; i < 32 ; i=i+1) {
DACCON1 = i ;
__delay_us(20000) ;
}
for (i=i-2; i > 0 ; i=i-1) {
DACCON1 = i ;
__delay_us(20000) ;
}
}
}
}
==================================================
0 件のコメント:
コメントを投稿