久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
12864中文測試 (帶字庫)
[打印本頁]
作者:
daming
時間:
2014-12-30 00:51
標題:
12864中文測試 (帶字庫)
#include <REG51.H>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
//延時子程序模塊
//**********************************************
void mdelay(uint delay)
{ uint i;
for(;delay>0;delay--)
{for(i=0;i<80;i++) //1ms延時.
{;}
}
}
//************************************************
void show(); //液晶顯示程序
//****************************************
//12864液晶顯示部分子程序模塊
//****************************************
sbit rs = P2^0;
sbit rw = P2^1;
sbit e = P2^2;
#define lcddata P0
sbit busy=P0^7; //lcd busy bit
void wr_d_lcd(uchar content);
void wr_i_lcd(uchar content);
void clrram_lcd (void);
void init_lcd(void);
void busy_lcd(void);
void rev_row_lcd(uchar row);
void rev_co_lcd(uchar row,uchar col,uchar mode);
void clr_lcd(void);
void wr_co_lcd(uchar row,uchar col,uchar lcddata1,uchar lcddtta2);
void wr_row_lcd(uchar row,char *p);
//**********************************
//液晶初始化
//**********************************
void init_lcd(void)
{
wr_i_lcd(0x06); /*光標的移動方向*/
wr_i_lcd(0x0c); /*開顯示,關游標*/
}
//***********************************
//填充液晶DDRAM全為空格
//**********************************
void clrram_lcd (void)
{
wr_i_lcd(0x30);
wr_i_lcd(0x01);
}
//***********************************
//對液晶寫數(shù)據(jù)
//content為要寫入的數(shù)據(jù)
//***********************************
void wr_d_lcd(uchar content)
{
busy_lcd();
rs=1;
rw=0;
lcddata=content;
e=1;
;
e=0;
}
//********************************
//對液晶寫指令
//content為要寫入的指令代碼
//*****************************
void wr_i_lcd(uchar content)
{
busy_lcd();
rs=0;
rw=0;
lcddata=content;
e=1;
;
e=0;
}
//********************************
//液晶檢測忙狀態(tài)
//在寫入之前必須執(zhí)行
//********************************
void busy_lcd(void)
{
lcddata=0xff;
rs=0;
rw=1;
e =1;
while(busy==1);
e =0;
}
//********************************
//指定要顯示字符的坐標
//*******************************
void gotoxy(unsigned char y, unsigned char x)
{
if(y==1)
wr_i_lcd(0x80|x);
if(y==2)
wr_i_lcd(0x90|x);
if(y==3)
wr_i_lcd((0x80|x)+8);
if(y==4)
wr_i_lcd((0x90|x)+8);
}
//**********************************
//液晶顯示字符串程序
//**********************************
void print(uchar *str)
{
while(*str!='\0')
{
wr_d_lcd(*str);
str++;
}
}
//***************************************
//液晶顯示主程序模塊
//***************************************
void show()
{
gotoxy(1,0);
print("歡迎光臨銳志電子");
mdelay(200);
gotoxy(2,0);
print("【銳志電子】");
mdelay(200); //掃描延時
gotoxy(3,0);
print("WWWwwwwwwwwwww");
mdelay(200); //掃描延時
gotoxy(4,0);
print("12864 液晶測試");
mdelay(200); //掃描延時
}
//************************************
//主程序
//*************************************
main()
{
init_lcd();
clrram_lcd();
while(1)
{
show(); //液晶顯示數(shù)據(jù)
}
}
復制代碼
作者:
岳達
時間:
2015-2-3 17:22
不知樓主可否有興趣弄串行的
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产精品国产精品国产专区不卡
|
国产伦精品一区二区三区在线
|
www.色综合
|
日韩av在线一区二区
|
欧美另类激情
|
亚洲精品久久久久avwww潮水
|
国产视频一
|
亚洲午夜一区
|
一区二区三区免费
|
www.欧美日韩
|
日韩欧美高清视频
|
黄色片在线看
|
日本亚洲天堂
|
日韩1级片
|
操女人网站
|
国产精品成人免费视频
|
国产91热爆ts人妖系列
|
亚洲欧美在线播放
|
天天射日日干
|
69免费视频
|
久久久久国产视频
|
日本在线免费视频
|
成人福利视频
|
黄色一级片免费看
|
黄色成人毛片
|
九九热在线精品
|
日韩欧美综合
|
欧美无砖砖区免费
|
亚洲综合三区
|
极品新婚夜少妇真紧
|
日韩国产在线播放
|
国产成人在线免费视频
|
特级丰满少妇一级aaaa爱毛片
|
一道本av
|
毛片www
|
欧美黄色一级视频
|
国产视频一区二
|
国产成人精品一区二
|
欧美日韩91
|
色综合久久天天综合网
|
精品欧美黑人一区二区三区
|