おはようございます
今学校(自習)でSunHayato RL78/G14 を触っていますが、ブザーを鳴らすのに必要なソースコードと可変抵抗の数値取得ソースコードがわかりません(ó﹏ò。)
LEDや7セグはつけれましたが詰んでいます(ó﹏ò。)
追記:ブザーを鳴らせました!ありがとうございます。
可変抵抗の値取得はまだですがコツコツ頑張ります!
チョコです。
>ちなみにボードはSunhayato MT-LR78を使っています。
このボードの取扱説明書を見ると,ANI18に接続されているようです。
そこで,コード生成で「A/Dコンバータ」を選んで,「A/Dコンバータ動作設定」を「使用する」,「コンパレータ動作設定」を「許可」に設定します。
スクロールして,下の方も設定します。
「ソフトウェア・トリガ・モード」が通常の使い方になります。「連続セレクト・モード」で「変換開始チャネル設定」を「ANI18」に設定します。
「変換時間設定」は,一番遅くしておけばいいと思います。これで,「コード生成」すると,初期設定と処理関数が生成されます。
main関数でR_ADC_Start関数を呼びだすことでA/D変換が起動します。変換が完了すると,INTAD割り込みが発生するので,
r_cg_adc_user.cのr_adc_interrupt関数に変換結果を読み出す処理(r_cg_sdc.cのR_ADC_Get_Result関数等)を組み
変換結果をどこかの変数に格納して,使用してください。