CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

ビットマップファイル作成

ファイルの書込みがうまくいったため、波形の取得、描画ループの中で「ハードコピー」のボタンが
押されたらVRAMのデータをbitmapフォーマットに変換し、SDカードにファイル化する処理を
組み込みました
画面解像度はQVGAの320*240ドット、
bitmapフォーマットのファイルヘッダ14バイト、情報ヘッダ40バイト、カラーパレット4*256バイトで
合計14+40+4*256+320*240=77878byteとなります
 
以下は実行例でSDカードの挿入有無、プロテクトノッチの状態検出、ビットマップファイルSMP.bmp
の書込みがうまくいっていることがわかります
 
イメージ 1