芳賀/StratixIII DSP Board/GLCD
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[芳賀/StratixIII DSP Board]]
*Graphics LCD [#t0a55116]
StratixIII DSP Boardに付属しているGrahics LCDについてまとめたもの
**デバイス [#s5ebcfe3]
-LCDモジュール
--OPTREX製 グラフィックスLCD
--[[F-51852GNFQJ-LG-ACN:http://www.optrex.com/products/partdetail.asp?PartNumber=F-51852GNFQJ-LG-ACN]]
--128x64ピクセル
--80type MPU
--parallel interface
-コントロールLSI
--JRC製
--NJU6676
**動作仕様 [#jb2323ca]
-グラフィックスLCDに搭載されている、コントロールLSIに命令を送ることでグラフィックスLCDを制御できる。
-コントロールLSIの制御はクロックに同期させず、書き込み及び読み込み信号の立ち上がり検出によって制御する。
-データリードを行う場合は、ダミーリードを挟む必要がある
**タイミング [#g6147193]
CENTER:&ref(nju6676_timing_diagram.jpg);
**設計仕様 [#h864395a]
|Description|Signal Name|Note|h
|LCD data bus bit 0|OLED_DATA0|write or read data|
|LCD data bus bit 1|OLED_DATA1|~|
|LCD data bus bit 2|OLED_DATA2|~|
|LCD data bus bit 3|OLED_DATA3|~|
|LCD data bus bit 4|OLED_DATA4|~|
|LCD data bus bit 5|OLED_DATA5|~|
|LCD data bus bit 6|OLED_DATA6|~|
|LCD data bus bit 7|OLED_DATA7|~|
|Parallel interface selection|OLED_BS1|80 series(Low)|
|LCD chip select|OLED_CSn|常にLow|
|LCD data/command select|OLED_D_Cn|A0|
|LCD read enable|OLED_E_RDn||
|LCD reset|OLED_RSTn|CPUリセットと同期|
|LCD parallel/serial data select|OLED_SERn|parallel(High)|
|LCD write enable|OLED_WEn||
>
システムクロックを50MHzに設定したため、以下のようなタイミングでデータをコントロールLSIに送る。~
A0,CSn,D7〜D0は常に接続
|Parameter|Terminal|Value|Unit|h
|System cycle time|WRn, RDn|200|ns|
|Control "L" pulse width (Write)|~|100|~|
|Control "L" pulse width (Read)|~|120|~|
|Control "H" pulse width (Write)|~|100|~|
|Control "H" pulse width (Read)|~|80|~|
**制御 [#d6a0554f]
***初期化 [#f5ece4b6]
-リセット後、以下のコマンドを実行しなければならない
|Description|Value|h
|LCD bias select (1/9)|0xa2|
|ADC select (inverse rotation)|0xa1|
|Common direction register (normal rotation)|0xc0|
|Initial display line address (COM0)|0x40|
|EVR mode set|0x81|
|EVR register set|0x20|
|Power control set|0x2b|
|Entire display off|0xa4|
|Driver on|0xe7|
|Display on|0xaf|
***NiosII [#d462ad2b]
-下位8bitsがデータ。残り24bitsは無効。
**リンク [#sdbfa558]
-[[128 × 64 graphics module [Optrex America, Inc.]:http://www.optrex.com/products/groupdetail.asp?g=monochrome-graphic]]
-[[グラフィックLCDモジュールをH8で制御する:http://herald.jugem.jp/?eid=54]]
終了行:
[[芳賀/StratixIII DSP Board]]
*Graphics LCD [#t0a55116]
StratixIII DSP Boardに付属しているGrahics LCDについてまとめたもの
**デバイス [#s5ebcfe3]
-LCDモジュール
--OPTREX製 グラフィックスLCD
--[[F-51852GNFQJ-LG-ACN:http://www.optrex.com/products/partdetail.asp?PartNumber=F-51852GNFQJ-LG-ACN]]
--128x64ピクセル
--80type MPU
--parallel interface
-コントロールLSI
--JRC製
--NJU6676
**動作仕様 [#jb2323ca]
-グラフィックスLCDに搭載されている、コントロールLSIに命令を送ることでグラフィックスLCDを制御できる。
-コントロールLSIの制御はクロックに同期させず、書き込み及び読み込み信号の立ち上がり検出によって制御する。
-データリードを行う場合は、ダミーリードを挟む必要がある
**タイミング [#g6147193]
CENTER:&ref(nju6676_timing_diagram.jpg);
**設計仕様 [#h864395a]
|Description|Signal Name|Note|h
|LCD data bus bit 0|OLED_DATA0|write or read data|
|LCD data bus bit 1|OLED_DATA1|~|
|LCD data bus bit 2|OLED_DATA2|~|
|LCD data bus bit 3|OLED_DATA3|~|
|LCD data bus bit 4|OLED_DATA4|~|
|LCD data bus bit 5|OLED_DATA5|~|
|LCD data bus bit 6|OLED_DATA6|~|
|LCD data bus bit 7|OLED_DATA7|~|
|Parallel interface selection|OLED_BS1|80 series(Low)|
|LCD chip select|OLED_CSn|常にLow|
|LCD data/command select|OLED_D_Cn|A0|
|LCD read enable|OLED_E_RDn||
|LCD reset|OLED_RSTn|CPUリセットと同期|
|LCD parallel/serial data select|OLED_SERn|parallel(High)|
|LCD write enable|OLED_WEn||
>
システムクロックを50MHzに設定したため、以下のようなタイミングでデータをコントロールLSIに送る。~
A0,CSn,D7〜D0は常に接続
|Parameter|Terminal|Value|Unit|h
|System cycle time|WRn, RDn|200|ns|
|Control "L" pulse width (Write)|~|100|~|
|Control "L" pulse width (Read)|~|120|~|
|Control "H" pulse width (Write)|~|100|~|
|Control "H" pulse width (Read)|~|80|~|
**制御 [#d6a0554f]
***初期化 [#f5ece4b6]
-リセット後、以下のコマンドを実行しなければならない
|Description|Value|h
|LCD bias select (1/9)|0xa2|
|ADC select (inverse rotation)|0xa1|
|Common direction register (normal rotation)|0xc0|
|Initial display line address (COM0)|0x40|
|EVR mode set|0x81|
|EVR register set|0x20|
|Power control set|0x2b|
|Entire display off|0xa4|
|Driver on|0xe7|
|Display on|0xaf|
***NiosII [#d462ad2b]
-下位8bitsがデータ。残り24bitsは無効。
**リンク [#sdbfa558]
-[[128 × 64 graphics module [Optrex America, Inc.]:http://www.optrex.com/products/groupdetail.asp?g=monochrome-graphic]]
-[[グラフィックLCDモジュールをH8で制御する:http://herald.jugem.jp/?eid=54]]
ページ名: