![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
こんにちは。
標記開発環境でマイコンを制御しています。
下記ソースでDIPスイッチのONOFFでLEDを点灯させたいのですが
うまくいきません。
多分
P4DR.BIT.B0 =~P5DR.BIT.B0;
の部分の修正が必要かと思うのですが。
どなたかご存知の方よろしくお願いします。
//------------------
#include "iodefine.h"
void main(void);
#ifdef __cplusplus
extern "C" {
void abort(void);
}
#endif
void main(void)
{
P5DDR = 0;
P5PCR.BYTE = 0xff;
P4DDR = 0xff;
while(1)
{
P4DR.BIT.B0 =~P5DR.BIT.B0;
}
}
#ifdef __cplusplus
void abort(void)
{
}
#endif
No.1ベストアンサー
- 回答日時:
ご想像とおり、確かにちがっているような・・・
>>P4DR.BIT.B0 =~P5DR.BIT.B0;
ですが、
私が所持しているAKI-3069fボードでは、
赤LEDを制御する場合、
P4DR.BIT.B6 = !P5DR.BIT.B0;
緑LEDを制御する場合、
P4DR.BIT.B7 = !P5DR.BIT.B0;
だと思います。
gigamacさん こんばんは。
できましたー!感激です。
自分で考えないといけないのですが、まだ初心者なので勉強勉強です!
ちなみに、参考になる書籍や、サイトなどありましたら紹介いただけたら
と思います。自分で納得しないと意味がありませんので…
No.2
- 回答日時:
「3069 文献」でインターネット検索をかけると色々と出てきます
ので、ご自身にあった文献をお探しになるのがベストでしょうか。
http://wasimiya.hp.infoseek.co.jp
www.hk1.co.jp/H8.jsp
www.hk1.co.jp/H8b.jsp
www.hk1.co.jp/H8c.jsp
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語配列の結合についてです。 なぜうまくいかないのでしょうか。 #include <stdio.h 4 2022/05/30 22:42
- C言語・C++・C# c言語の問題です 課題1 (二分探索木とセット) 大きさ size の配列 array を考える。す 2 2023/01/10 21:08
- C言語・C++・C# c言語でユーザ関数を利用して複素数のべき乗と絶対値の数列を計算するプログラムが作りたいです。 3 2023/01/29 22:13
- C言語・C++・C# プログラミングペーパーテスト 次の問題の実行結果を答えろ #include int x[ ] = { 1 2022/06/16 21:49
- C言語・C++・C# c言語でユーザ関数を利用して入力された文字列を反転させるプログラムを作りたいです。 3 2023/01/29 19:47
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# 質問です 下記のコードを分かりやすく解説お願いします 初心者です #include ‹stdio.h 3 2022/05/26 22:03
- C言語・C++・C# プログラミング実行後の表示される値を答えよ #include<stdio.h> void main( 7 2022/05/20 00:07
- C言語・C++・C# プログラミングの授業のペーパーテスト 実行結果を答えろ #include int x[ ] = {1 3 2022/06/16 20:08
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クラス間でのクラスの共有?
-
ArduinoでMouse関数を使用して...
-
C# Controls.Addで動的に配置し...
-
C++にてtemplateで受け取った任...
-
H8マイコンでC言語で、パルスモ...
-
既定のコンストラクタがありま...
-
静的でないメンバ関数の呼び出...
-
C言語について。
-
信頼区間の1.96や1.65ってどこ...
-
2÷3などの余りについて
-
O(n log n)について2
-
大学数学の問題です。 加法群Z/...
-
#define _CRT_SECURE_NO_WARNIN...
-
教えてください。数学Bの二項分...
-
「Aに対するBの割合」と「Aに対...
-
EXCELの分散分析表のP-値が....
-
Enterキーを押されたら次の処理...
-
プログラムでの数字につく”f”の...
-
fgetsなどのときのstdinのバッ...
-
配列を使って魔方陣
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
既定のコンストラクタがありま...
-
【gcc・cygwin】multiple defin...
-
戻り値を返す関数の前に(void)...
-
C++にてtemplateで受け取った任...
-
多重定義が起きている?--lnk20...
-
gcc: incompatible pointer type
-
静的でないメンバ関数の呼び出...
-
int main()、void main()、void...
-
Notepad++の関数リスト表示の変...
-
C# KeyDownイベントでショート...
-
C# Controls.Addで動的に配置し...
-
ArduinoでMouse関数を使用して...
-
(void)0 はどんな意味ですか
-
DLLの関数呼び出しで引数がある...
-
void*型の配列について
-
ウインドウの移動禁止
-
const_castのつかいどころを教...
-
VC++でGetKeyboardStateがうま...
-
C言語 プロトタイプ宣言
-
stddef.hって何?
おすすめ情報