質問編集履歴

1

分かりやすく記述しなおし

2016/11/15 01:36

投稿

Yoshikun_0945
Yoshikun_0945

スコア224

test CHANGED
File without changes
test CHANGED
@@ -4,13 +4,17 @@
4
4
 
5
5
 
6
6
 
7
- ###作成しているプログラム
7
+ ###作成しているプログラムの条件
8
8
 
9
- PORTBの下位4ビット(8~11)を使用して、4つのLEDを点灯させる。
9
+ 条件1:PORTBの下位4ビット(D8~D11)を使用して、4つのLEDを点灯させる。
10
10
 
11
- 上位4ビットはシステム等が使用するため、改変を行わない。
11
+ 条件2:PORTBの上位4ビットは、改変を行わない。
12
+
13
+ 条件3:点灯するLEDを変更するときは、シフト演算を使用すること。
12
14
 
13
15
 
16
+
17
+ ###プログラムのLEDの動き
14
18
 
15
19
  ① 0001 → ② 0010 → ③ 0100 →④ 1000 → ⑤ 0001 → ⑥ 0010・・・を作成しています。
16
20
 
@@ -18,9 +22,9 @@
18
22
 
19
23
 
20
24
 
21
- それぞれが点灯しているか?の比較は分かりましたが、シフト演算を使用して光るLEDを変更する方法がわからず、
25
+ ###求めている回答内容
22
26
 
23
- プログラムが完成しておりま
27
+ どうすれば、LEDの点灯しているか比較ができて、どのシフト演算をすれば、次のLEDを点灯さて、現在のLEDを消灯できるかを教えていただきたいです
24
28
 
25
29
 
26
30