1.ITUが機能しない
ITUを使おうとしたら,ITUがうごかないじゃないかー.困った.…ということで,原因究明します.
2.原因
前回同様,ヘッダファイルが原因でした.
3.解決策
実アドレスがマニュアルにマッチするようにヘッダファイルを書き換えました.(unsigned int → unsigned short)
変更前
TCR0 :FFFF68
TIOR0 :FFFF69
TCNT0 :FFFF6C
GRA0 :FFFF70
GRB0 :FFFF74
TCR1 :FFFF70
TIOR1 :FFFF71
TCNT1 :FFFF74
GRA1 :FFFF78
GRB1 :FFFF7C
TCR2 :FFFF78
TIOR2 :FFFF79
TCNT2 :FFFF7C
GRA2 :FFFF80
GRB2 :FFFF84
なんやこれは!
変更後
TCR0 :FFFF68
TIOR0 :FFFF69
TCNT0 :FFFF6A
GRA0 :FFFF6C
RB0 :FFFF6E
TCR1 :FFFF70
TIOR1 :FFFF71
TCNT1 :FFFF72
GRA1 :FFFF74
GRB1 :FFFF76
TCR2 :FFFF78
TIOR2 :FFFF79
TCNT2 :FFFF7A
GRA2 :FFFF7C
GRB2 :FFFF7E
なおったなおった.
[ b a c k ]