![]() |
發(fā)布時間: 2016-6-17 12:53
正文摘要:手里有一塊12864的液晶顯示器,今天拿起來用stm32F103做了一個工程,方便大家參考,希望對大家能夠有用。PDF文檔僅共參考,我使用的LCD的核心與pdf上的有所不同。 #include "12864.h" ... |
從串行時序圖中可以看出,發(fā)送一個指令需要三個字節(jié),第一個是0xf8或者0xfa這個根據(jù)你要發(fā)送的是命令還是數(shù)據(jù)而定,然后發(fā)送下一個數(shù)據(jù)的高四位和第四位,但是數(shù)據(jù)都是在高四位上面,用51的話我們要分三次發(fā)送,但是32的話一個字節(jié)可以是32位的/所以我們一次就能完成,這也是為什么下面的i<24的原因因為最后的8位沒有用, |
參與人數(shù) 1 | 黑幣 +50 | 收起 理由 |
---|---|---|
![]() | + 50 | 回帖助人的獎勵! |
請問該模式是串口版硬件配置的程序嗎? PSB端口沒用到的那個 |
![]() |
write_figer(unsigned char y_add , unsigned char x_add , unsigned int figer);為什么這個函數(shù)在主程序中調(diào)用不顯示數(shù)字,想用這個函數(shù)顯示變化的溫度數(shù)值,溫度數(shù)值已經(jīng)測得,在OLED上可顯示,想用LCD12864顯示,不能顯示,有知道原因的嗎?謝謝! |
我的延遲太大了 |
用不了的需要查看自己的屏幕 是什么控制器的,我的ST7565R控制器的也用不了這個,不同控制器的命令字節(jié)是不同的 |
if(GPIO_ReadOutputDataBit(GPIOE,GPIO_Pin_3)) temp1++; 為什么要讀這個口的值啊,要讀那么E3接哪里![]() |
黑幣是扣了,但是不能用 |
準(zhǔn)備下載試試 |
感謝分享,收藏以備不時之需 |
好棒啊,又可以好好學(xué)習(xí)了 |
謝謝樓主 |
可以顯示數(shù)字嘛,不是字符型的那種 |
下載來學(xué)習(xí)一下 |
謝謝分享 |
很棒,謝謝 |
tongaoao 發(fā)表于 2018-1-11 15:05 如果使用的是串行顯示程序,PSB端口可以硬件置零,也就是說把PSB端口接地 |
CNT 發(fā)表于 2017-7-28 14:26 怎么接線啊 |
真的太棒了! |
stm32串行控制lcd12864液晶顯示好東西正需要 |
很給力! |
謝謝,真需要 |
完全可以用,用的是串行通信 |
![]() |
贊贊贊 |
謝謝分享謝謝分享 |
謝謝樓主分享,學(xué)習(xí)了。 |
謝謝樓主分享資源 |
贊一個 |
不錯的資源,贊一個 |
這個似乎是目前為止能找到的最好的12864串行驅(qū)動程序了 |
謝謝分享 |
想下載來學(xué)習(xí)一下,,黑幣不夠 |
謝謝lz分享,我一直就沒有搞明白液晶屏咋驅(qū)動 |
黑幣扣了,彈出來,服務(wù)器故障,重新點,沒黑幣了,這是咋回事? |
學(xué)習(xí)了 謝樓主 |
之前用51做過應(yīng)用12864點陣液晶屏的東西,現(xiàn)在試試用STM32來 |
tm32串行控制lcd12864液晶顯示器 |
謝謝樓主分享資源 |
好東西,幫頂,看看參考 |
深夜頂帖,望開源 |
加油,沒有錢下載啊 |
Powered by 單片機教程網(wǎng)