AVRマイコンを始めたばかりの初心者です。AVRStudioを使ってプログラミングをしています。
私は今、ATTiny2313を使って、タクトスイッチを押すとドレミファ……と各スイッチごとに1音でるピアノみたいなものを作っているのですが。
「ド(低音)レミファソラ」まではマイコンにプログラムを書き込めるのに、全く同じように「シド(高音)」のプログラム(図でいうと緑色の字の部分)を付け加えると、Buildはできるんですがマイコンに書き込もうとすると、
「The contents of the HEX file does not fit in the selected device」
と表示され、プログラムを書き込めません。
どうしたら解決できますか?AVRマイコンに詳しい方おられましたら、ぜひ教えてください。
お礼
なるほど。単純にメモリが足らなかったんですね。 とある動画で同じ機能のものをATTiny2313で作られてたんで、考えもしませんで した。 どうすればプログラムを軽くするかとかまだあまりよく分かってないので、今は素直に容量の大きいマイコンを買い直します。 プログラムのアドバイスも含め、ありがとうございました!参考にさせていただきます。