目次PIC回路集サインボード 2ソフトウェア


サインボード 2 ソフトウェア
枠LED左回転





この処理はメイン処理に組み込んで使用します。
機能
    表示部の枠飾りのLEDの回転方向を左回転にします。


ソースリスト

001
002
003
004
005
006
;*************  Edge LED flash to Left  *****************
left
        movf    portb,w         ;Read portb
        andlw   h'7f'           ;Set left data
        movwf   portb           ;Output data
        return



解説
    現在のPORTBの状態を読み出し、RB7だけに'0'を設定しています。
    他のビットを変えずにRB7だけ変えるのにはAND命令を使用します。
    状態を保持したいビットは'1'にし、RB7の位置だけを'0'にすると、RB7だけが'0'になります。