こんにちは。
標記開発環境でマイコンを制御しています。
下記ソースで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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
歩いた自慢大会
「めちゃくちゃ歩いたエピソード」を教えてください。 長時間でも長距離でも結構です。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
HEWを使用しているのですが、このようなエラーが出ました。
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラムを教えてください。...
-
戻り値を返す関数の前に(void)...
-
LNK2019:未解決の外部シンボル ...
-
(void)0 はどんな意味ですか
-
PICのプログラミングについて
-
関数の戻り値にその関数のポイ...
-
int main()、void main()、void...
-
C# Controls.Addで動的に配置し...
-
pictureboxの画像を削除するには?
-
質問が多いです・・・・
-
カノニカルモードの設定について
-
2÷3などの余りについて
-
信頼区間の1.96や1.65ってどこ...
-
std::set<int> で、ある値が何...
-
「Aに対するBの割合」と「Aに対...
-
ウィンドウハンドルがメッセー...
-
プログラムでの数字につく”f”の...
-
ある商品のロス率を5%見込み、...
-
10進数からN進数に変換するプロ...
-
O(n log n)について2
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【gcc・cygwin】multiple defin...
-
C++にてtemplateで受け取った任...
-
戻り値を返す関数の前に(void)...
-
静的でないメンバ関数の呼び出...
-
多重定義が起きている?--lnk20...
-
既定のコンストラクタがありま...
-
C# Controls.Addで動的に配置し...
-
int main()、void main()、void...
-
void*型の配列について
-
(void)0 はどんな意味ですか
-
gcc: incompatible pointer type
-
C# KeyDownイベントでショート...
-
C言語 ① 5秒間 1秒間隔で点滅を...
-
Notepad++の関数リスト表示の変...
-
コールバックって・・・
-
マルチメディアタイマーの使用方法
-
_beginthreadにて発生するコン...
-
C#でラジオボタンを設定に記録...
-
VC++でGetKeyboardStateがうま...
-
typedef unsigned int UINT;が...
おすすめ情報