PICの電飾製作講座 第3課程
一度に出力の値を変える
;一度に出力の値を変える文例ここから MOVLW H'37' ;ワーキングレジスタにH'37'(B'00110111')を代入 MOVWF GPIO ;ワーキングレジスタの内容をGPIOへ出す ;一度に出力の値を変える文例ここまで H'37'はB'00110111'と書いてもかまいません。 この00110111は、左から 意味無し、意味無し、2番ピン、3番ピン、意味無し、5番ピン、6番ピン、7番ピン の状態を定義します。 こうすることにより、出力の7,6,5,3,2番ピンを一度にHiに出来ます。 第1課程の BSF GPIO, 0 ;7番ピンをHiにする BSF GPIO, 1 ;6番ピンをHiにする BSF GPIO, 2 ;5番ピンをHiにする BSF GPIO, 4 ;3番ピンをHiにする BSF GPIO, 5 ;2番ピンをHiにする と書いたときと同じです。 例として B'00000001' B'00000010' B'00000100' B'00010000' B'00100000' と代入する値を変えていけば、7番ピンから順番に光るナイトライダー風の電飾が出来ます。ご意見は、電子掲示板にどうぞ。