找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6012|回復(fù): 2
收起左側(cè)

終于點(diǎn)亮了一塊并口的255128單片機(jī)液晶屏幕,分享下STM32源代碼~

[復(fù)制鏈接]
ID:154974 發(fā)表于 2016-12-15 13:33 | 顯示全部樓層 |閱讀模式
隔壁論壇15.8活動包郵買的液晶屏,用st7259主控的240128程序調(diào)試了兩天,終于點(diǎn)亮了這個(gè)255128屏幕(主控同ST7259)~分享下STM32的源代碼給大家. IMG20161205130012.jpg 20161206_182644.jpg

  1. #include "sys.h"
  2. #include "usart.h"               
  3. #include "delay.h"        
  4. #include "OLED.h"                          

  5. //部分代碼使用原子的程序代碼,工程基于當(dāng)時(shí)原子開發(fā)板示例程序的OLED屏改動,因此懶得改OLED.C和OLED.H的名字了~
  6. //主攻硬件的孩紙,代碼能力很渣渣。。。。求不要吐槽代碼質(zhì)量,這僅僅是個(gè)點(diǎn)屏程序啦~
  7. //部分重要配置已經(jīng)指出,初始化代碼比較難配置,不保證這樣配置顯示效果最好,偏壓比等參數(shù)可以自行再進(jìn)行調(diào)整優(yōu)化。
  8. //還請多多指教啦~よろしくお願いします、、 X)

  9. int main(void)
  10. {
  11.           Stm32_Clock_Init(9);        //系統(tǒng)時(shí)鐘設(shè)置
  12.         uart_init(72,9600);                 //串口初始化為9600
  13.         delay_init(72);                            //延時(shí)初始化
  14.          LCD_Init();                        //初始化液晶
  15.         delay_ms(100);
  16.         LCD_Clear();
  17.         //
  18.         LCD_Refresh_Gram();
  19.         LCD_Display_On();
  20.         //
  21.         delay_ms(100);
  22.         //Write Data
  23.         LCD_ShowString(0,16,"-----YXD255128B-01A TEST-------",0);
  24.         LCD_ShowString(0,32,"-----fhongkai@Mydigit.com------",0);
  25.         LCD_ShowString(0,48,"---ABCDEFGHIJKLMNOPQRSTUVWXYZ--",0);               
  26.         LCD_ShowString(0,64,"---abcdefghijklmnopqrstuvwxyz--",0);
  27.         LCD_ShowString(0,80,"---ABCDEFGHIJKLMNOPQRSTUVWXYZ--",0);
  28.         LCD_ShowString(0,96,"---ABCDEFGHIJKLMNOPQRSTUVWXYZ--",1);
  29.         LCD_ShowString(0,112,"---ABCDEFGHIJKLMNOPQRSTUVWXYZ--",0);        
  30.         LCD_Refresh_Gram();
  31.         delay_ms(100);
  32.         LCD_Display_On();
  33.         while(1) ;
  34.          
  35. }

復(fù)制代碼
1.jpg

代碼YXD255128-STM32.7z

78.66 KB, 下載次數(shù): 64

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:64754 發(fā)表于 2018-3-20 17:24 | 顯示全部樓層
樓主有沒有中文手冊,我的資料弄丟了,能發(fā)一份嗎?有3216的顯示程序嗎?我不太會操作這么復(fù)雜的屏!
回復(fù)

使用道具 舉報(bào)

ID:65297 發(fā)表于 2022-1-20 01:12 | 顯示全部樓層
能不能改成SPI驅(qū)動??? 并口太浪費(fèi)IO口了
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表