Edit of PC自作/NTSC出力
Top
PermanentLink
Edit
Diff(src)
Diff(visual)
OldVersion
Dump ast
* 解像度の議論 http://www.picfun.com/PIC24F/AP/app24F07.html によると、表示可能エリアは52.6usec 20MHzのAVRで1000クロックちょい。 320ピクセルぐらいは出せそう? <@list> 縦横8ピクセルでフォントを作っておく。 -> 2kb テキストVRAMをSRAMに確保 水平初期化 テキストVRAMの行頭へのポインタを読んでおく -> x 水平同期時にfontへのポインタをレジスタに読んでおく -> y 水平ループ SRAMから現在の文字の文字コードを読む 3クロック? INC x LD x,yl プログラム領域からフォントを読む。 3クロック? LPM シフトしながら出力 2クロック * 8 LSL r0 OUT PORTX, r0 ループ 3クロック 条件チェック 1 ジャンプ 2 一文字に 25 クロック 40文字がいいところか 文字の横幅を4ピクセルにしてみる -> 58文字 SRAMにキャッシュ -> 71 横は40文字でいいかも 垂直ループ 30行とかできますか? 残りの処理パワーとの相談で。
* 解像度の議論 http://www.picfun.com/PIC24F/AP/app24F07.html によると、表示可能エリアは52.6usec 20MHzのAVRで1000クロックちょい。 320ピクセルぐらいは出せそう? <@list> 縦横8ピクセルでフォントを作っておく。 -> 2kb テキストVRAMをSRAMに確保 水平初期化 テキストVRAMの行頭へのポインタを読んでおく -> x 水平同期時にfontへのポインタをレジスタに読んでおく -> y 水平ループ SRAMから現在の文字の文字コードを読む 3クロック? INC x LD x,yl プログラム領域からフォントを読む。 3クロック? LPM シフトしながら出力 2クロック * 8 LSL r0 OUT PORTX, r0 ループ 3クロック 条件チェック 1 ジャンプ 2 一文字に 25 クロック 40文字がいいところか 文字の横幅を4ピクセルにしてみる -> 58文字 SRAMにキャッシュ -> 71 横は40文字でいいかも 垂直ループ 30行とかできますか? 残りの処理パワーとの相談で。
Please input '105' to this field.
FrontPage
日記
フリーソフト
自己紹介
掲示板
For Me
HomePage
よく使うソフト
Projects
Accounts
もちもの
Recent
hojo
skype
SolderingNews
GetPragger
ATTiny2313
HomePage
beginprog
bookmarklet
FreeBSDConfig
UsefulPrograms
PsuedoMultiDisplay
コンピュータ利用歴
TriggerList
JVMScriptLanguages
Server
RpnCalculator
HowToUseVusbForHid
FrontPage
node
SandBox
ServerNG