l a b j u n k _ l a b _ F L A S H - ITUがうごかない!

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 ]