C言語でマイコンを使ってLEDを点灯させるプログラムを作っているのですが分からないことが出てきたので教えてください。
LEDは全部で3つあって、それぞれRB0,1,2です。
以下のようにプログラムを作ったのですが何故かLED3がLED1と同じ出力になってしまい、原因が全く分からない状態です。
各LEDを出力として
PORTBbits.RB0 = 1; //LED1
PORTBbits.RB1 = 0; //LED2
PORTBbits.RB2 = 0; //LED3
これだとLED1が点灯し、他が消灯すると考えていたのですが
LED1とLED3が点灯、もしくは、LED1とLED3が消灯してしまいます。
尚、以下の表記した時は、ちゃんと動きました。
PORTB = 0x0007;
意味的には同じ筈なのに不思議です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フランス語 フランス語のフレーズについて質問 1 2023/02/05 20:44
- フランス語 フランス語の構造 1 2022/10/05 19:17
- フランス語 フランス語 1 2023/03/22 19:59
- フランス語 フランス語の構造 1 2022/10/04 16:38
- フランス語 Aux plus de という熟語の意味 1 2022/06/24 18:40
- フランス語 フランス語の構造 1 2022/10/07 17:42
- フランス語 困っています、保険解約書類が送られ、よく分かりません Signature du co-Adhéren 2 2023/02/19 21:06
- フランス語 フランス語熟語の意味 1 2023/08/08 10:51
- フランス語 フランス語単語の意味 3 2023/08/25 09:41
- フランス語 フランス語フレーズの意味 1 2022/10/25 16:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
マイコンボード上のポートと端...
-
三菱シーケンサのプログラムの...
-
FPGAのプログラミング
-
Visual Basic 6.0のShell関数
-
<単安定マルチバイブレータ> 単...
-
arduinoで複数のサーボを動かし...
-
HyperVで仮想マシンがネットワ...
-
【EX2510S】HDMIとDisplayPort...
-
ディスプレイ上で起こる2重表...
-
ゲーミングPCでの質問です ゲー...
-
以下の問題を教えてください ホ...
-
目を左右別々に動かす
-
ZCTの比率について
-
ゲーミングモニターの音量が小さい
-
Cpkのk(偏り)値をExcelで出す...
-
VPN環境でのARPテーブルの情報...
-
ワークグループとドメインの共存
-
はんだ揚りってなんでしょう。
-
JEM1425とJEM1225の違いについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
USBからの電源供給をコントロー...
-
C++でLEDを点灯させるプログラム
-
VBでUSBポートからの入力を制御...
-
PCのUSBバスパワーの制御
-
シーケンスのプログラムについ...
-
マイコンボード上のポートと端...
-
Picマイコンについて質問します...
-
Visual Basic 6.0のShell関数
-
H8マイコンの端子の数字の端子...
-
家電のcpu
-
ATTINY13のリセット端子は無効...
-
Webカメラの制御について
-
コンピューターでラジコン操作?
-
<単安定マルチバイブレータ> 単...
-
Visual BasicでGP-IBの通信を制...
-
PIC16F1827でPCとシリアル接続
-
EnumとType
-
picマイコンより簡単に扱えるマ...
-
MATLABでサーボモータを制御す...
おすすめ情報