グラフィックLCDにキャラクター文字を表示する

aitendo - AT070TN83V.1、液晶コントローラ無しの液晶を使ってみる。, グラフィック液晶に文字を表示する

液晶に半角英数字を表示してみましょう。

フォント情報は、PICといえばここ。のHPから拝借しました。ダウンロードしたプログラムのASCII12dot.hです。

SSD1963で使用するには、ダウンロードしたプログラムで表示するのではく、以下のプログラムで表示すると高速で、超簡単です。

書き込みWindowを設定できるコントローラなら全対応です。

というか、ダウンロードした表示プログラムは複雑すぎて解析不能でした。。。

C//-------------------------------------------------------- ...

記事を読む   グラフィックLCDにキャラクター文字を表示する

800×480の液晶コントローラ無しの液晶を使う 初期化

aitendo - AT070TN83V.1、液晶コントローラ無しの液晶を使ってみる。

SSD1963と液晶の初期化です。

とりあえず下記のコードになります。

#define SSD1963_Command(Value) _LCD_RS = 0; \ _LCD_WR = 0; \ _LCD_BUSS = (Value); \ Nop(); Nop(); Nop(); Nop(); Nop(); \ Nop(); Nop(); Nop(); Nop(); Nop(); \ _LCD_WR = 1; \ _LCD_RS = 1#define SSD1963_Parameter(Value) _LCD_WR = 0; \ _LCD_BUSS = (Value); ...

記事を読む   800×480の液晶コントローラ無しの液晶を使う 初期化

800×480の液晶コントローラ無しの液晶を使う(CB-SSD1963)

aitendo - AT070TN83V.1、液晶コントローラ無しの液晶を使ってみる。

結局液晶コントローラを買いました。「CB-SSD1963」というものです。16bit、8bitバスで使えます。

SSD1963というコントローラを使用しています。ですが「CB-SSD1963」の使い方が全く分かりません。

データシートですが、8080 mode? 6800 mode?このモードにする方法が分かりません。結局回路図とSSD1963のICのデータシートを見てわかりました。modo pinをプルアップしています。8080モード固定製品です。

そして私が書いた回路図には繋がっていないpinがあります。これは左のコネクタから右のコネクタへつながっ ...

記事を読む   800×480の液晶コントローラ無しの液晶を使う(CB-SSD1963)

800×480の液晶コントローラ無しの液晶を使う 完成物

aitendo - AT070TN83V.1、液晶コントローラ無しの液晶を使ってみる。

800×480の液晶コントローラ無し液晶「AT070TN83V.1」をaitendoで買いました。

今回はこの液晶の話ですが、基本的にどの液晶コントローラ無し液晶でも使える方法です。

最初はdsPICでコントロールしようかと思いましたが、V -sync、H-Syncのクロックに対応するのはさすがに無理でした。(追加:フォーラムでdsPICでやろうと(出来てるのか?)しているのを見かけました。ですが、フレームバッファはどうするのでしょう。私の頭では全然無理です。)

というわけで、「コントローラ無しを使う」という話で、結局液晶コントローラを買って ...

記事を読む   800×480の液晶コントローラ無しの液晶を使う 完成物

PAGE TOP
Top