回答編集履歴

1

追記

2022/03/02 18:38

投稿

nac_tnk
nac_tnk

スコア463

test CHANGED
@@ -2,3 +2,17 @@
2
2
 
3
3
  Leonardoならスケッチ例の「InterruptProMicro」の方なら動くのでは?
4
4
  (チップが同じAtmega32U4なので)
5
+
6
+
7
+ <<追記>>
8
+
9
+ 参考にしたサイトもボードはUNOです。マイコンはATMEGA328Pのレジスタの事が書いてあります。
10
+
11
+ LeonardoはATMEGA32U4なので、その情報は役に立ちません。(使い方は同じですけど)
12
+ つまり、D2、D3ピンに割り当てられているピン変化割り込みはPCINT18やPCINT19ではありません。
13
+ (それどころか、D2、D3にはピン変化割り込みPCINT自体が無いです。外部割り込みINTはありますけど)
14
+ ATMEGA32U4のPCINTは別のピンに割り当てられていて、しかもPCINT「7」までしかありません。
15
+
16
+ その辺りはデータシートを読むか、Leonardo等のATMEGA32U4マイコンのボードを使っているサイトを参考にして下さい。
17
+
18
+ ※エラー内容は、「定義されていない」ですけど、そもそも、そのレジスタ自体が存在しないのです。書き洩らしではありません。