資料介紹
把我一直珍藏的程序全部拿出來,給大家共享,這也讓我想起來,我剛學的時候,搜集資料是那么辛苦,而且找不到完整的資料,我將把我整理的和自己制作的H文件共享出來,只要修改定義端口,便可以隨意的調用,以后我還會慢慢完善我的C資料,也希望大家給我指出程序的漏洞和缺點,已達到相互學習目地。
*/
#ifndef __LCD12864_H__
#define __LCD12864_H__
#include 《intrins.h》
#define uchar unsigned char
sbit RS=P2^0;//串口時為CS
sbit RW=P2^1; //串口為SID
sbit E=P2^2;//串口為時鐘SCLK
sbit RET=P2^3;//復位
//sbit PSB=P2^4;//串并選擇
unsigned char code line_0[] = {“春城無處不飛花,”};
unsigned char code line_1[] = {“寒食東風御柳斜。”};
unsigned char code line_2[] = {“日暮漢宮傳蠟燭,”};
unsigned char code line_3[] = {“輕煙散入五侯家。”};
/***********************************忙檢測*******************************/
void RDBF(void)
{
uchar temp;
RS=0;
RW=1;
while(1)
{
P0=0xFF;
E=1;
temp=P0;
E=0;
if ((temp&0x80)==0) break;
}
}
/*********************************寫指令*********************************/
void Write_Command(uchar comm)
{
RDBF();
RS=0;
RW=0;
P0=comm;
E=1;
E=0;
}
/***************************寫數據到數據寄存器****************************/
void Write_Data(uchar TEMP)
{
RDBF();
RS=1;
RW=0;
P0=TEMP;
E=1;
E=0;
}
/*************************初始化LCD-12864R*********************************/
void LCDInit(void)
{
//PSB=0; //串口
//PSB=1; //并口
RET=1;
RET=0;
RET=1;
Write_Command(0x30);//基本指令集,8位并行,RE=1,可執行擴展功能
Write_Command(0x06);//啟始點設定:光標右移
Write_Command(0x01);//清除顯示DDRAM
Write_Command(0x0f);//D=1,整體顯示ON C=1,游標ON B=1,游標閃爍ON
Write_Command(0x02);//地址歸零
}
/*******************顯示數組字符串(顯示半寬字型16*8點陣)*********************/
void Display_String(uchar addr,uchar *string,uchar count)
{
uchar i;
Write_Command(addr); //設定DDRAM地址
for(i=0;i《count;)
{
Write_Data(string[i*2]); //前半角字符
Write_Data(string[i*2+1]);//后半角字符
i++;
}
}
/***********************************主函數**************************************/
void main(void)
{
LCDInit(); //lcd初始化
Display_String(0x80,line_0,8);
Display_String(0x90,line_1,8);
Display_String(0x88,line_2,8);
Display_String(0x98,line_3,8);
while(1)
{
Display_String(0x80,line_0,8);
Display_String(0x90,line_1,8);
Display_String(0x88,line_2,8);
Display_String(0x98,line_3,8);
}
}
#endif
- C51 DS1302芯片+lcd12864 顯示時間
- 常用液晶12864串行操作
- DHT11+LCD12864
- LCD12864帶字庫可顯示漢字
- 使用單片機實現字庫ST7920和LCD12864液晶基礎顯示的C語言實例文件 46次下載
- 使用DS1302和12864LCD設計的可調式中文電子日歷程序和工程文件 39次下載
- LCD12864圖形滾動演示的程序和工程文件免費下載 25次下載
- 使用開關控制12864LCD串行模式顯示的程序和工程文件 4次下載
- LCD12864顯示24C08芯片保存的開機畫面程序和工程文件免費下載 25次下載
- LCD12864顯示EPROM2764保存的開機畫面程序和工程文件免費下載 14次下載
- 超聲波測距LCD12864顯示的C語言程序和工程文件免費下載 16次下載
- LCD12864進行串行通訊的程序和工程文件免費下載 24次下載
- 使用LCD12864進行圖片顯示的C語言程序和工程文件資料合集免費下載 7次下載
- SH1106 OLED和LCD12864的應用C語言程序及工程文件免費下載 41次下載
- LCD12864音樂頻譜和柱體跳動的C語言程序和工程文件免費下載 31次下載
- LCD12864液晶顯示模塊串行連接方式 5548次閱讀
- C語言的頭文件組織與包含原則 3387次閱讀
- C語言的進階操作實例講解 2147次閱讀
- 虛擬機:使用cscope瀏覽C++文件 2013次閱讀
- C語言的源代碼文件和目標文件與可執行文件的詳細介紹 8302次閱讀
- dfrobotLCD12864顯示屏擴展板簡介 1431次閱讀
- dfrobotSPI LCD12864 Module顯示模塊簡介 3197次閱讀
- fireflyAIO-3399C主板LCD簡介 3082次閱讀
- 51單片機對LCD1602顯示的四線驅動 6527次閱讀
- C語言中程序員編寫的頭文件和編譯器自帶的頭文件 7724次閱讀
- 基于AT89C52單片機實時時鐘程序編寫 1w次閱讀
- 12864液晶屏驅動程序分享 2.7w次閱讀
- lcd12864中文資料匯總(12864引腳說明及功能_特性參數及驅動程序分享) 20.4w次閱讀
- 單片機編程及驅動OLED12864顯示屏測試 2w次閱讀
- 51單片機C中關于.c文件和.h文件的關系與區別 2.3w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多