|
下面是本人買的模塊的實(shí)物圖(只為學(xué)習(xí),絕非廣告),提供C51 綜合測試程序 ILI9341 精簡測試 適合小容量ROM單片機(jī))
01.jpg (292.68 KB, 下載次數(shù): 103)
下載附件
2017-5-4 09:37 上傳
02.jpg (344.45 KB, 下載次數(shù): 112)
下載附件
2017-5-4 09:37 上傳
ili9341.JPG (27.34 KB, 下載次數(shù): 103)
下載附件
2017-5-4 09:37 上傳
2.8寸9341模塊原理圖New.jpg (403.55 KB, 下載次數(shù): 109)
下載附件
2017-5-4 09:48 上傳
T21L22XbxaXXXXXXXX_!!413302608.jpg (355.22 KB, 下載次數(shù): 98)
下載附件
2017-5-4 09:37 上傳
接線圖.JPG (222.98 KB, 下載次數(shù): 129)
下載附件
2017-5-4 10:53 上傳
TEST02.jpg (329.6 KB, 下載次數(shù): 108)
下載附件
2017-5-4 11:09 上傳
TEST01.jpg (331.65 KB, 下載次數(shù): 105)
下載附件
2017-5-4 11:09 上傳
單片機(jī)源程序:
- #include "sys.h"
- #include "lcd.h"
- //////////////////////////////////////////////////////////////////////////////////
- //本程序只供學(xué)習(xí)使用,未經(jīng)作者許可,不得用于其它任何用途
- //測試硬件:單片機(jī)STC12LE5A60S2,晶振30M 單片機(jī)工作電壓3.3V
- /**************************************************************************************
- //=======================================液晶屏數(shù)據(jù)線接線==========================================//
- //P2組高8位數(shù)據(jù)口,DB8-DB15依次連接P2^0-P2^7;8位模式下只使用高8位
- #define LCD_DataPortH P2
- //P0組低8位數(shù)據(jù)口,DB0-DB7依次連接P0^0-P0^7;請確認(rèn)P0口已經(jīng)上拉10K電阻,不宜太小,最小4.7K,推薦10K.
- #define LCD_DataPortL P0
- //=======================================液晶屏控制線接線==========================================//
- CS=P1^3; //片選
- RS=P1^2; //數(shù)據(jù)/命令切換
- WR=P1^1; //寫控制
- RD=P1^0; //讀控制
- RESET=P3^3; //復(fù)位
- LCD_BL=P3^2; //背光控制
- //=========================================觸摸屏觸接線=========================================//
- //不使用觸摸或者模塊本身不帶觸摸,則可不連接
- DCLK = P3^6; //觸摸屏SPI總線時(shí)鐘信號接P3.6
- TCS = P3^7; //觸摸片選TCS接P3.7
- DIN = P3^4; //MOSI接P3.4
- DOUT = P3^5; //MISO接P3.5
- Penirq = P4^0; //PEN引腳接P4.0,如單片機(jī)無P4組,請自行更改其他可用IO并修改代碼定義
- **************************************************************************************************/
- //STC單片機(jī)IO推挽輸出設(shè)置定義
- //其他普通C51單片機(jī)無此配置請屏蔽下面這條語句
- sfr P3M1 = 0xB1; //P3M1.n,P3M0.n =00--->Standard, 01--->push-pull
- sfr P3M0 = 0xB2; // =10--->pure input, 11--->open drain
- //主函數(shù)
- void main(void)
- {
- //設(shè)置STC_12LE5A60S2單片機(jī)的P3.2為推挽輸出,用于控制背光亮滅
- //其他普通C51單片機(jī)無此配置請屏蔽下面這條語句
- P3M1 &= ~(1<<2),P3M0 |= (1<<2);
- //液晶屏初始化
- LCD_Init();
- //循環(huán)進(jìn)行各項(xiàng)測試
- while(1)
- {
- LCD_Clear(RED);delay_ms(1000); delay_ms(1000);
- LCD_Clear(GREEN);delay_ms(1000); delay_ms(1000);
-
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼
0.png (67.66 KB, 下載次數(shù): 113)
下載附件
2017-5-4 17:00 上傳
下載:
C51 綜合測試程序 ILI9341 精簡測試 適合小容量ROM單片機(jī)).rar
(145.27 KB, 下載次數(shù): 330)
2017-5-4 11:02 上傳
點(diǎn)擊文件名下載附件
測試C 下載積分: 黑幣 -5
|
評分
-
查看全部評分
|