単に数字を表示するだけのプログラムで10kバイト近いサイズになっているのは
周辺I/OのドライバやグラフィックLCDに表示する文字フォントデータも合わせて1個のオブジェクトとして丸ごとリンクしてしまっているからです。
関数ごとに分けてライブラリアンに登録すればいいのですがメモリは広大にあるので
とりあえずは問題なしです。
前に作ったプログラムも当然ですがそのままコンパイル、動作もOKそうなので
このプログラムもそのままコンパイル通りますが、全く最初のままで進展していません