30年ぶりに復活した隊長の電子工作指令本部
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
【LCD コントラスト】
VR1 を適当に調整するだけです。
【バッテリー電圧計】
デバイスのばらつきにより、main.c にある下記の定義を若干修正する必要があると思います。
電池を外して、電源装置等で各電圧を与えた時の ADC 値を記述します。
CheckBat()関数の、570行目にブレークポイントを設定し、nVal の値を見て下さい。
#define BLV_LEVEL2 900 // 5.8V(1.45V * 4)
#define BLV_NORMAL 835 // 5.4V(1.35V * 4)
#define BLV_LEVEL1 773 // 5.0V(1.25V * 4)
#define BLV_LOW 743 // 4.8V(1.20V * 4)
#define BLV_EMPTY 712 // 4.6V(1.15V * 4)
VR1 を適当に調整するだけです。
【バッテリー電圧計】
デバイスのばらつきにより、main.c にある下記の定義を若干修正する必要があると思います。
電池を外して、電源装置等で各電圧を与えた時の ADC 値を記述します。
CheckBat()関数の、570行目にブレークポイントを設定し、nVal の値を見て下さい。
#define BLV_LEVEL2 900 // 5.8V(1.45V * 4)
#define BLV_NORMAL 835 // 5.4V(1.35V * 4)
#define BLV_LEVEL1 773 // 5.0V(1.25V * 4)
#define BLV_LOW 743 // 4.8V(1.20V * 4)
#define BLV_EMPTY 712 // 4.6V(1.15V * 4)
隊長
カテゴリー
PR