資料介紹
把我一直珍藏的程序全部拿出來,給大家共享,這也讓我想起來,我剛學(xué)的時(shí)候,搜集資料是那么辛苦,而且找不到完整的資料,我將把我整理的和自己制作的H文件共享出來,只要修改定義端口,便可以隨意的調(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[] = {“春城無處不飛花,”};
unsigned char code line_1[] = {“寒食東風(fēng)御柳斜?!眪;
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;
}
/***************************寫數(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帶字庫可顯示漢字
- 使用單片機(jī)實(shí)現(xiàn)字庫ST7920和LCD12864液晶基礎(chǔ)顯示的C語言實(shí)例文件 46次下載
- 使用DS1302和12864LCD設(shè)計(jì)的可調(diào)式中文電子日歷程序和工程文件 39次下載
- LCD12864圖形滾動(dòng)演示的程序和工程文件免費(fèi)下載 26次下載
- 使用開關(guān)控制12864LCD串行模式顯示的程序和工程文件 4次下載
- LCD12864顯示24C08芯片保存的開機(jī)畫面程序和工程文件免費(fèi)下載 25次下載
- 超聲波測距LCD12864顯示的C語言程序和工程文件免費(fèi)下載 16次下載
- LCD12864進(jìn)行串行通訊的程序和工程文件免費(fèi)下載 24次下載
- 使用LCD12864進(jìn)行圖片顯示的C語言程序和工程文件資料合集免費(fèi)下載 7次下載
- SH1106 OLED和LCD12864的應(yīng)用C語言程序及工程文件免費(fèi)下載 43次下載
- LCD12864音樂頻譜和柱體跳動(dòng)的C語言程序和工程文件免費(fèi)下載 31次下載
- LCD1602+LCD12864+89C51顯示電路原理圖
- LCD12864液晶顯示模塊串行連接方式 7208次閱讀
- C語言的頭文件組織與包含原則 3542次閱讀
- C語言的進(jìn)階操作實(shí)例講解 2224次閱讀
- 虛擬機(jī):使用cscope瀏覽C++文件 2118次閱讀
- C語言的源代碼文件和目標(biāo)文件與可執(zhí)行文件的詳細(xì)介紹 8764次閱讀
- dfrobotLCD12864顯示屏擴(kuò)展板簡介 1574次閱讀
- dfrobotSPI LCD12864 Module顯示模塊簡介 3433次閱讀
- fireflyAIO-3399C主板LCD簡介 3355次閱讀
- 51單片機(jī)對(duì)LCD1602顯示的四線驅(qū)動(dòng) 6754次閱讀
- C語言中程序員編寫的頭文件和編譯器自帶的頭文件 7864次閱讀
- 基于AT89C52單片機(jī)實(shí)時(shí)時(shí)鐘程序編寫 1.1w次閱讀
- 12864液晶屏驅(qū)動(dòng)程序分享 2.8w次閱讀
- lcd12864中文資料匯總(12864引腳說明及功能_特性參數(shù)及驅(qū)動(dòng)程序分享) 20.7w次閱讀
- 單片機(jī)編程及驅(qū)動(dòng)OLED12864顯示屏測試 2.1w次閱讀
- 51單片機(jī)C中關(guān)于.c文件和.h文件的關(guān)系與區(qū)別 2.4w次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費(fèi)
- 2AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費(fèi)
- 3AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費(fèi)
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費(fèi)
- 5AN153-用于電源系統(tǒng)管理的Linduino
- 1.38MB | 次下載 | 免費(fèi)
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費(fèi)
- 7SM2018E 支持可控硅調(diào)光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費(fèi)
- 8AN-1308: 電流檢測放大器共模階躍響應(yīng)
- 545.42KB | 次下載 | 免費(fèi)
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費(fèi)
- 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 130次下載 | 免費(fèi)
- 4使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 44次下載 | 免費(fèi)
- 53314A函數(shù)發(fā)生器維修手冊
- 16.30 MB | 31次下載 | 免費(fèi)
- 6美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測試電源的紋波
- 0.36 MB | 17次下載 | 免費(fèi)
- 8感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論
查看更多