12864带字库c语言源码Word格式文档下载.docx

上传人:b****5 文档编号:19831560 上传时间:2023-01-10 格式:DOCX 页数:21 大小:19.24KB
下载 相关 举报
12864带字库c语言源码Word格式文档下载.docx_第1页
第1页 / 共21页
12864带字库c语言源码Word格式文档下载.docx_第2页
第2页 / 共21页
12864带字库c语言源码Word格式文档下载.docx_第3页
第3页 / 共21页
12864带字库c语言源码Word格式文档下载.docx_第4页
第4页 / 共21页
12864带字库c语言源码Word格式文档下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

12864带字库c语言源码Word格式文档下载.docx

《12864带字库c语言源码Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《12864带字库c语言源码Word格式文档下载.docx(21页珍藏版)》请在冰豆网上搜索。

12864带字库c语言源码Word格式文档下载.docx

voidDisplayLine(unsignedcharline1,unsignedcharline2);

voidDisplayGraphic(unsignedcharcode*adder);

voiddelay(unsignedintm);

voidlcd_mesg(unsignedcharcode*adder1);

unsignedcharcodeIC_DAT[]={

"

上海浩豚电子科技"

单片机开发板系列"

中文字库测试程序"

恭喜发财身体健康"

};

unsignedcharcodeIC_DAT2[]={

海纳百川宽容为先"

欲成大业诚信为先"

游弋商海济世为先"

人立于世守法为先"

voidinitinal(void)//LCD字库初始化程序

{

delay(40);

//大于40MS的延时程序

PSB=1;

//设置为8BIT并口工作模式

delay

(1);

//延时

RES=0;

//复位

RES=1;

//复位置高

delay(10);

TransferData(0x30,0);

//ExtendedFunctionSet:

8BIT设置,RE=0:

basicinstructionset,G=0:

graphicdisplayOFF

delay(100);

//大于100uS的延时程序

//FunctionSet

delay(37);

////大于37uS的延时程序

TransferData(0x08,0);

//DisplayonControl

TransferData(0x10,0);

//CursorDisplayControl光标设置

TransferData(0x0C,0);

//DisplayControl,D=1,显示开

TransferData(0x01,0);

//DisplayClear

//大于10mS的延时程序

TransferData(0x06,0);

//EnryModeSet,光标从右向左加1位移动

}

voidinitina2(void)//LCD显示图片(扩展)初始化程序

TransferData(0x36,0);

//ExtendedFunctionSetRE=1:

extendedinstruction

//ExtendedFunctionSet:

RE=1:

extendedinstructionset

TransferData(0x3E,0);

//EXFUNCTION(DL=8BITS,RE=1,G=1)

//CLEARSCREEN

voidmain(void)

while

(1)

initina2();

//调用LCD显示图片(扩展)初始化程序

DisplayGraphic(pic2);

//显示图片2

delayms(200);

DisplayGraphic(pic3);

//显示图片3

initinal();

//调用LCD字库初始化程序

lcd_mesg(IC_DAT);

//显示中文汉字1

delayms(240);

//大于100uS的延时程序

lcd_mesg(IC_DAT2);

//显示中文汉字2

delayms(240);

voidlcd_mesg(unsignedcharcode*adder1)

{

unsignedchari;

TransferData(0x80,0);

//SetGraphicDisplayRAMAddress

for(i=0;

i<

32;

i++)

{

TransferData(*adder1,1);

adder1++;

}

TransferData(0x90,0);

for(i=32;

64;

}

voidTransferData(chardata1,bitDI)//传送数据或者命令,当DI=0是,传送命令,当DI=1,传送数据.

WRD=0;

RS=DI;

P0=data1;

E=1;

E=0;

voiddelayms(unsignedintn)//延时10×

n毫秒程序

unsignedinti,j;

n;

for(j=0;

j<

2000;

j++);

voiddelay(unsignedintm)//延时程序

m;

10;

voidDisplayGraphic(unsignedcharcode*adder)

inti,j;

//*******显示上半屏内容设置

i++)//

{

TransferData((0x80+i),0);

//SET垂直地址VERTICALADD

//SET水平地址HORIZONTALADD

16;

j++)

TransferData(*adder,1);

adder++;

//*******显示下半屏内容设置

TransferData(0x88,0);

unsignedcharcodepic2[]=

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,

0xC0,0x1F,0xFF,0x81,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,

0xC0,0x18,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x08,0x00,0x00,0x00,0x03,

0xC0,0x1F,0xFF,0x80,0x00,0x00,0x04,0x07,0x81,0xE0,0x10,0x10,0x03,0xC0,0x30,0x03,

0xC0,0x1F,0xFF,0x80,0x00,0x00,0x0C,0x0C,0xC3,0x30,0x08,0x20,0x0C,0xE0,0x70,0x03,

0xC0,0x18,0x01,0x87,0xFF,0xFE,0x3C,0x18,0x66,0x18,0x04,0x40,0x0C,0x60,0x70,0x03,

0xC0,0x1F,0xFF,0x87,0xFF,0xFE,0x0C,0x18,0x66,0x18,0x02,0x80,0x18,0x00,0xB0,0x03,

0xC0,0x1F,0xFF,0x80,0x06,0x00,0x0C,0x18,0x66,0x18,0x01,0x00,0x1B,0x81,0x30,0x03,

0xC0,0x01,0x98,0x00,0x06,0x00,0x0C,0x00,0xE3,0x30,0x02,0x80,0x1C,0xC1,0x30,0x03,

0xC0,0x19,0x99,0x80,0x66,0x60,0x0C,0x00,0xC1,0xE0,0x04,0x40,0x18,0x62,0x30,0x03,

0xC0,0x19,0x99,0x80,0x66,0x30,0x0C,0x01,0x83,0x30,0x08,0x20,0x18,0x66,0x30,0x03,

0xC0,0x0D,0x9B,0x00,0xC6,0x38,0x0C,0x03,0x06,0x18,0x10,0x10,0x18,0x67,0xFC,0x03,

0xC0,0x0D,0x9B,0x01,0xC6,0x1C,0x0C,0x06,0x06,0x18,0x20,0x08,0x18,0x60,0x30,0x03,

0xC0,0x01,0x98,0x03,0x86,0x0C,0x0C,0x0C,0x06,0x18,0x00,0x00,0x08,0x60,0x30,0x03,

0xC0,0x7F,0xFF,0xE3,0x06,0x00,0x0C,0x18,0x03,0x30,0x00,0x00,0x0C,0xC0,0x30,0x03,

0xC0,0x7F,0xFF,0xE0,0x1E,0x00,0x0C,0x1F,0xE1,0xE0,0x00,0x00,0x07,0x80,0x30,0x03,

0xC0,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,

0xC0,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x18,0x00,0x00,0x00,0x06,0x0C,0x03,

0xC3,0xFF,0xFC,0x3F,0xF0,0x80,0x0C,0x00,0x3F,0x18,0x01,0xFF,0xFE,0x06,0x0C,0x03,

0xC3,0xFF,0xFC,0x3F,0xF1,0x80,0x0F,0xFC,0x3F,0x18,0x01,0xFF,0xFE,0x06,0x0C,0x03,

0xC3,0x0C,0x0C,0x0C,0xC3,0x00,0x0F,0xFC,0x33,0x7F,0xE1,0x86,0x06,0x06,0x0C,0x03,

0xC3,0x1F,0xCC,0x0C,0xC6,0x00,0x0C,0x00,0x33,0x7F,0xE1,0x8F,0xE6,0x06,0x0C,0x03,

0xC3,0x3F,0xCC,0x0C,0xCC,0x00,0x0C,0x00,0x36,0x30,0x01,0x9F,0xE6,0x07,0xFF,0xE3,

0xC3,0x79,0x8C,0x0C,0xC8,0x00,0xFF,0xF0,0x36,0x36,0x01,0xBC,0xC6,0x07,0xFF,0xE3,

0xC3,0x6F,0x0C,0x7F,0xF0,0xC0,0xFF,0xF0,0x36,0x66,0x01,0xB7,0x86,0x06,0x00,0x03,

0xC3,0x0F,0x0C,0x7F,0xF1,0x80,0xC0,0x30,0x36,0x7F,0xC1,0x87,0x86,0x06,0x00,0x03,

0xC3,0x79,0xEC,0x0C,0xC3,0x00,0xC0,0x30,0x33,0x7F,0xC1,0xBC,0xF6,0x06,0x00,0x03,

0xC3,0x76,0xEC,0x0C,0xC6,0x00,0xC0,0x30,0x33,0x06,0x01,0xBB,0x76,0x07,0xFF,0x03,

0xC3,0x07,0x0C,0x0C,0xCC,0x20,0xFF,0xF0,0x33,0x06,0x01,0x83,0x86,0x07,0xFF,0x03,

0xC3,0x03,0x0C,0x18,0xC8,0x60,0xFF,0xF0,0x3F,0x06,0x01,0x81,0x86,0x06,0x03,0x03,

0xC3,0x1C,0x0C,0x18,0xC0,0xC0,0x00,0x00,0x3E,0xFF,0xE1,0x8E,0x06,0x06,0x03,0x03,

0xC3,0x1F,0x0C,0x18,0xC1,0x81,0xB1,0x8C,0x30,0xFF,0xE1,0x8F,0x86,0x06,0x03,0x03,

0xC3,0x03,0x0C,0x30,0xC7,0x01,0xB1,0x8C,0x30,0x06,0x01,0x81,0x86,0x0C,0x03,0x03,

0xC3,0xFF,0xFC,0x70,0xDE,0x03,0x18,0xC6,0x30,0x06,0x01,0xFF,0xFE,0x0C,0x03,0x03,

0xC3,0xFF,0xFC,0x20,0x18,0x03,0x18,0xC6,0x30,0x06,0x01,0xFF,0xFE,0x18,0x03,0x03,

unsignedcharcodepic3[]=

0xC3,0x02,0x0E,0x1C,0x08,0xF8,0x67,0xE3,0x87,0x0C,0x08,0x38,0x70,0x23,0xE1,0x83,

0xC4,0x8E,0x11,0x22,0x18,0x80,0x90,0x24,0x48,0x92,0x38,0x44,0x88,0x62,0x02,0x43,

0xC8,0x42,0x11,0x22,0x28,0x81,0x00,0x24,0x48,0xA1,0x08,0x44,0x88,0xA2,0x04,0x03,

0xC8,0x42,0x01,0x02,0x28,0xF1,0xE0,0x44,0x48,0xA1,0x08,0x04,0x08,0xA3,0xC7,0x83,

0xC8,0x42,0x02,0x0C,0x48,0x89,0x10,0x43,0x88,0xA1,0x08,0x08,0x31

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1