小型微弱送受信機BJKTR-3230Aのバージョンアップについて
BJKTR-3230Aの電源ON時の立上りで不安定になる場合がある現象を修正しました。
INIT処理ルーチンで割込許可していたのを削除して、MAINルーチンのLOOP10処理直前に割込許可するように変更。
;------------------ MAIN PROG. --------------------------
MAIN CALL INIT ;マイコン初期設定
;;;; MOVLW 001H ;IDコード設定(IDコード LSB)
;;;; MOVWF ID1
MOVLW 001H ;IDコード設定(IDコード MSB)
MOVWF ID2
CALL PORTRX ;受信モード設定
CALL TIM30 ;受信立上り時間待ち
BSF INTCON,T0IE ;タイマー割込許可 ←INITでの処理を削除してここへ移動
BSF INTCON,GIE ;グローバル割込許可 ←INITでの処理を削除してここへ移動
;
LOOP10 ;受信モードで通常このループを回る-ビット同期(タイマー割込セットと送信ONチェック)
御購入頂いた方には変更済みのサンプルソフトをメールで送りますので、連絡下さい。