本帖最后由 Eli_ 于 2020-5-16 02:20 編輯
正在做一個控制系統,需要用OLED顯示一些數據,實際電路沒有問題,買的是中景園電子0.96 寸OLED 顯示屏,7針
的SPI接口。
目前正在做仿真,單片機用的89C52,在元件庫中找到了名為“UG-2864HSWEG01”的OLED顯示屏,用的SSD1306驅動。
程序為贈送的例程,按照提供的原理圖連接電路,最后仿真結果是黑屏。
主要有兩個疑惑,第一是仿真的時候需不需要添加那個1306驅動,第二個是正確的仿真電路是什么樣子的。請多指教!
1.png (71.46 KB, 下載次數: 79)
下載附件
2020-5-14 23:42 上傳
圖1 顯示器部分
2.png (81.57 KB, 下載次數: 75)
下載附件
2020-5-14 23:42 上傳
圖2 整體部分
3.png (68.53 KB, 下載次數: 80)
下載附件
2020-5-14 23:42 上傳
圖3 原理圖
問題得到解決了,總線的問題沒搞明白,從本站另一位伙伴那得到參考,可以使用 SSD1308 驅動的“LY190-128064” 顯示屏做仿真運行,實測可以運行參考例程! 51單片機和OLED仿真 芯片SSD1306
(出處: 單片機論壇)
仿真效果如下圖所示
OLED仿真.png (68.73 KB, 下載次數: 86)
下載附件
2020-5-16 02:19 上傳
圖4 128*64 0.96寸OLED仿真
|