goo blog サービス終了のお知らせ 

寝ても覚めてもPSoC

電子工作とマイコンをやりはじめました。
ど素人ですので配信する情報の取り扱いには十分注意してください。

グラフィックLCD[SG12864A]

2009年05月19日 | PSoC
グラフィックLCDを買ったので使ってみました。
SG12864Aというやつで、横128ドット縦64ドットの広さです。SG12232Cの上位版ってところでしょうか。
いろいろなサイトを参考にしながら、なんとか表示できました~!
ハマったのは、データ読み取り時に2回Readが必要ってとこでした。




プロジェクトです。
デザイナ: 5.0
デバイス: CY8C29466
PSoC_SG12864A.lzh
使い方はソースを見ればすぐわかります。
必要に応じて最適化してください。

組み込みのフォントは以下のようになっています。



シンプルな回路図ですね!

※2009/05/21追記
配線が上記プロジェクトと違っていたため削除しました。
新しい記事を参照してください。

最新の画像もっと見る

2 コメント(10/1 コメント投稿終了予定)

コメント日が  古い順  |   新しい順
参考に (go)
2009-05-21 10:58:15
SG12864Aの表示が上手く行かずに、
悩んでおりました所こちらを見つけました
ソースをDLして、見て勉強しようと思います
気になったのが
1.回路図とソフトのPinout設定が違う
2.Pinout設定とソース内のbitが違う
この2点が気になりました
後このソースを作ったエディタも、教えて下さい
文字化けしてしまうので、コメントが分からなく・
勝手な事ばかり書いておりますが、
よろしくお願いします。
返信する
RE:参考に (mimipsoc)
2009-05-21 19:31:52
goさん

ご指摘の通り、いくつか間違いがありました。失礼しました。
最初にブレッドボードでプロトを作りました(配線図はこの時のもの)。その後、配線が面倒なためTX・RXでLCDを制御できるように改変とユニバーサル基板化しました。そして、公開用にシンプルな形式にプロジェクトを編集しました。
この流れにより配線図やPINアサインの情報に食い違いが発生しまいました
後ほど、修正版を登録しますので、しばらくお待ちください。

なお、エディタはPD5.0です。コメントを日本語フォントにして、右クリックでLineNumberを削除すると正常に見れるようになります。
またはTeraPad等でも見れます。(確かUTF-8)
返信する

コメントを投稿

サービス終了に伴い、10月1日にコメント投稿機能を終了させていただく予定です。
ブログ作成者から承認されるまでコメントは反映されません。