LCDにPSBピンがありませんか?



No Psb Pin Lcd



解決:

多くのLCDコントローラー(ST7920を含む)は、さまざまなインターフェースタイプをサポートでき、一度に1つずつ使用できます。時々インターフェースタイプは 修繕 特定のLCDディスプレイモジュール。インターフェースを選択できる場合もあります。インターフェイスを選択するための正確なPCBマーキング(可能な場合)は、期待する信号名と常に一致するとは限りません。

インターフェースがないので いつも 選択できる、そしてからの答え Finbarr 正しい場合もあります-特定のLCDモジュールでインターフェイスが完全に固定されている(並列のみ、SPIのみなど)場合があります。



しかしあなたの場合、私はあなただと思います そうかもしれない 幸運である。 LCDモジュールと、リンクした最初のチュートリアルで使用したモジュールとの類似点に気づきました。

LCDモジュールの部品番号に注目してください背面に14432Dがあり、2つのコンポーネントの位置が表示されます-R11とR12。R11がなく、R12が取り付けられています:



元のLCDディスプレイの背面-R11がない、R12が取り付けられている

リンクした最初のチュートリアルのこの画像を見てください。 それ LCDモジュール(とは異なります あなたの LCDモジュールであるため、リンクした最初のチュートリアルがLCDモジュールに適用される保証はありません)。 LCDモジュールと同じコンポーネント配置であり、R11とR12。を除いて それ モジュール、R11が取り付けられ、R12がありません:

チュートリアルのLCDモジュールPCBは、R11が取り付けられ、R12が欠落していることを示しています



私はできない 保証 この次の部分がLCDモジュールに適用されること-あなたが必要 これは 完全に確実にするための関連する詳細を含むデータシート。ただし、回答がこのドキュメントに含まれている可能性があります。

LCDインターフェース選択オプション

方法に注意してください 彼らの モデル番号の終わり 14432D (モデル番号と同様)、抵抗器R11とR12は、パラレルインターフェイスとSPIインターフェイスのどちらかを選択するために使用されます。最初のチュートリアルリンクのLCDモジュールで、方法のみを確認してくださいR11が取り付けられており、SPIインターフェースを使用しています。オン あなたの LCDモジュール、方法のみを参照してくださいR12が取り付けられており、そのチュートリアルに示されているようにSPIインターフェイスのピン配列を使用することはできません。

それで、おそらくあなたのLCDモジュールはパラレルインターフェース用に構成されていますか?それは、R12はLCDモジュールに取り付けられています。

したがって 多分 はんだ除去によってボードからR12を再はんだ付けし、R11の位置では、最初のチュートリアルで示したSPIインターフェイスとピン配置を使用できる場合があります。


アップデート:

これが後のPCBです リント泥棒 変更を加えました(抵抗器はから移動されましたR12の位置、R11位置):

抵抗をR12位置からR11位置に移動した後の元のLCD

その変更はに確認されました 正常に 次のコネクタピンを使用して、SPIインターフェイスを有効にします。

  LCD Pin SPI signal (Original)  ------- ---------- ---------- 1 Vdd (Vdd) 2 Vss (Vss) 3 Vo (Vo) 4 CS (SS) (RS) 5 MOSI (R/W) 6 SCLK (E) 

参考までに、他のチュートリアルを見てください:

http://www.arduinoecia.com.br/2013/09/display-grafico-lcd-128x64-st7920.html

これは、完全に異なるインターフェイスピン配置のLCDモジュールを使用します。CS1とCS2信号(20ピンコネクタのピン15および16)。これにより、PCB上のコンポーネントをはんだ付け/はんだ除去する必要なしに、インターフェースをパラレルとSPIの間で切り替えることができます。 LCDモジュールにこれらの信号を備えた20ピンコネクタがありません。そのため、そのチュートリアルはモジュールに直接適用されません(ただし、ST7920 コマンド SPIインターフェースを動作させることができれば、おそらく適用されます あなたの 特定のLCDモジュール)。


申し訳ありませんが、そのディスプレイのパラレルインターフェースで立ち往生しています。コントローラIC自体は、シリアルまたはパラレルインターフェイスの選択をサポートしていますが、ピンはPCB上で1に配線されています。

使用できる最小のインターフェイスは、RS、R / W、E、および4つのデータラインの7ビットです。