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