|
LCD12864液晶stm32f103驅(qū)動(dòng)源碼
引腳說(shuō)明:
________________________________________________________________________________
| |
|BL- BL+ VEE RST NC PSB D7 ''''-''''''''''''''''''' D0 EN R/W RS Vo VDD VSS |
|________________________________________________________________________________|
| | | | | | | | | | | | | | | | | | | |
- +5v3.3V PA0 PA1 PA2 PB15 ''''''''''''''''''''' PB8 PA3 PA4 PA5 x +3.3v -
注:(1)背光一定要 +5V ,否則字符顯示模糊不清;
(2)VEE(引腳3),電壓越低,對(duì)比度越高,反之,對(duì)比度越低。
單片機(jī)源程序如下:
- /******************** (C) COPYRIGHT 2013 ******************************************
- * 文件名 :main.c
- * 實(shí)驗(yàn)平臺(tái):野火STM32開(kāi)發(fā)板
- * 庫(kù)版本 :ST3.5.0
- **********************************************************************************/
- #include "stm32f10x.h"
- #include "SysTick.h"
- #include "Drive_12864.h"
- /*
- * 函數(shù)名:main
- * 描述 :主函數(shù)
- * 輸入 :無(wú)
- * 輸出 :無(wú)
- */
- int main(void)
- {
- // uchar i,j;
- /* 配置SysTick 為10us中斷一次 */
- SysTick_Init();
- LCD_init();
- // Delay_us(4);
- // write_cmd(0x34);
- // Delay_us(4);
- // XY(1,9,1);
- // Delay_us(4);
- // write_cmd(0x36); //打開(kāi)繪圖模式
- // Delay_ms(5);
- // write_cmd(0x30); //恢復(fù)基本指令集,關(guān)閉繪圖模式
- // Delay_ms(5);
- write_cmd(0x0c); //顯示開(kāi),關(guān)光標(biāo)
- // while(1);
- LCD12864_Word(1,0,"我愛(ài)肖篤明");
- while(1);
- //write_cmd(0x08);//關(guān)顯示
- // Delay_ms(5);
- // write_cmd(0x34); //打開(kāi)擴(kuò)展指令集
- // Delay_ms(1000);
- // write_cmd(0x08); //進(jìn)入睡眠 12864休眠狀態(tài)先是 3/4 是黑屏,然后慢慢像火燒一樣變白
- // Delay_ms(1000);
- // write_cmd(0x0c); // 脫離睡眠
- // Delay_ms(5);
- // write_cmd(0x30); //基本指令操作
- // write_cmd(0x06); //整屏移動(dòng)0把 0、2兩行,1、3兩行的信息對(duì)調(diào), 關(guān)閉
- }
- /******************* (C) COPYRIGHT 2012 WildFire Team *****END OF FILE************/
復(fù)制代碼
所有資料51hei提供下載:
LCD12864液晶stm32f103驅(qū)動(dòng) 兼容野火的庫(kù)和開(kāi)發(fā)板.rar
(288.64 KB, 下載次數(shù): 81)
2018-9-11 18:08 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
stm32-12864并行C程序.pdf
(118.28 KB, 下載次數(shù): 40)
2018-9-11 15:20 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|