携帯液晶の実験 [電子工作]
aitendo(http://www.aitendo.com/)から2.2インチTFT液晶モジュール(240x320)
[S95591-AAA]携帯液晶を購入した。
@500円で、安価であったことと、インタフェースピンが1mmピッチであるので、キャリーボードが無くても何とか接続できるサイズであった。また各種液晶のサンプルコードが
ねむいさんのぶろぐ(http://nemuisan.blog.bai.ne.jp/?eid=192848)にあったので、流用させていただいた。元はARM STM32のコードであるが、今回はPIC 24FJ64 向けに初期化処理を移植。液晶は8ビットインタフェースであるが、PICのピンが不足するので、HC595を使ってCPU データをシリアル変換している。結果表示速度がかなり遅いので、今後対策を検討するが、とりあえず、ANK文字表示が出来るようになった。
なおバックライトが9V20mAを必要としているので、PIC12F683を使って電圧変換している。負荷電流は20mA程度しか取れないし、安定度も悪いが、バックライトLEDは点灯するので、当面はこのままとする。また将来ターミナルにしたいので、RS232Cのレベル変換ICを実装しておく。
回路図他は、後日UP。
[S95591-AAA]携帯液晶を購入した。
@500円で、安価であったことと、インタフェースピンが1mmピッチであるので、キャリーボードが無くても何とか接続できるサイズであった。また各種液晶のサンプルコードが
ねむいさんのぶろぐ(http://nemuisan.blog.bai.ne.jp/?eid=192848)にあったので、流用させていただいた。元はARM STM32のコードであるが、今回はPIC 24FJ64 向けに初期化処理を移植。液晶は8ビットインタフェースであるが、PICのピンが不足するので、HC595を使ってCPU データをシリアル変換している。結果表示速度がかなり遅いので、今後対策を検討するが、とりあえず、ANK文字表示が出来るようになった。
なおバックライトが9V20mAを必要としているので、PIC12F683を使って電圧変換している。負荷電流は20mA程度しか取れないし、安定度も悪いが、バックライトLEDは点灯するので、当面はこのままとする。また将来ターミナルにしたいので、RS232Cのレベル変換ICを実装しておく。
回路図他は、後日UP。
ダウンロードは🎥こちら
コメント 0