資源簡介
單片機驅動1.8寸tft-lcd
代碼片段和文件信息
////////////////////////////////////////////////////////////////////////////////// ?
//本程序只供學習使用,未經作者許可,不得用于其它任何用途
//測試硬件:STC51
//1.8寸TFT_ST7735液晶驅動
//********************************************************************************
//V1.1修改說明
//加入橫屏顯示代碼,直接在初始化中切換橫豎屏模式
//////////////////////////////////////////////////////////////////////////////////
#include
#include
#include
#include
#define?uchar?unsigned?char
#define?uint?unsigned?int
//測試硬件平臺:STC12C5A60S2/STC12LE5A60S2
//主頻:12MHZ
//單片機IO推挽輸出設置定義
//#define?USE_LANDSCAPE//測試程序橫豎屏切換,橫屏請開啟此宏,豎屏請屏蔽
#define?MCU_STC12//如果您使用的單片機不是STC12系列(如STC89C52)請屏蔽此宏定義
#ifdef?MCU_STC12
sfr?P3M1??=?0xB1; //P3M1.nP3M0.n? =00--->Standard 01--->push-pull
sfr?P3M0??=?0xB2; // =10--->pure?input 11--->open?drain
#endif
//---------------------------液晶屏接線說明-------------------------------------//
//接線前請參考液晶屏說明書第10頁引腳定義
sbit?bl????????=P1^5;//接模塊BL引腳,背光可以采用IO控制或者PWM控制,也可以直接接到高電平常亮
sb
評論
共有 條評論