亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lcd._h

?? 大家好
?? _H
字號:

//sbit DI=PB^0;  
void Set_DI(uchar i)
{if(i==1) PORTB=PORTB|0x01;
 else     PORTB=PORTB&0xfe;}
 
//sbit RW=PB^1;
void Set_RW(uchar i)
{if(i==1) PORTB=PORTB|0x02;
 else     PORTB=PORTB&0xfd;}
 
//sbit ENABLE=PB^2;
void Set_EN(uchar i)
{if(i==1) PORTB=PORTB|0x04;
 else     PORTB=PORTB&0xfb;}

//sbit CS1=PB^3;
void Set_CS1(uchar i)
{if(i==1) PORTB=PORTB|0x08;
 else     PORTB=PORTB&0xf7;}

//sbit CS2=PC^6;
void Set_CS2(uchar i)
{if(i==1) PORTC=PORTC|0x40;
 else     PORTC=PORTC&0xbf;}

//sbit RST=PC^7;
void Set_RST(uchar i)
{if(i==1) PORTC=PORTC|0x80;
 else     PORTC=PORTC&0x7f;}

//延時//
void Delay(uint i)
{uint j;
 for(;i!=0;i--) 
 	for(j=5000;j!=0;j--) {;}
}

void nop(uchar i)
{for(;i!=0;i--) 
    NOP();
}


// 顯示開關(guān)控制命令,i=0開顯示,i=1關(guān)顯示//
void DisplayOnOff(uchar i)
{uchar j;
 Set_RW(0);// RW=0;
 Set_DI(0);//DI=0;
 Set_EN(0);//ENABLE=0;
 PORTA=62+i;//P0=0x3e+i;
 nop(10);//_nop_();
 Set_EN(1);//ENABLE=1;
 nop(10);//_nop_();
 nop(10);//_nop_();
 Set_EN(0);//ENABLE=0;
// Delay(1);
}

//設(shè)置顯示起始行,i=0~63//
void SetStartLine(uchar i)
{Set_RW(0);//RW=0;
 Set_DI(0);//DI=0;
 Set_EN(0);//ENABLE=0;
 PORTA=0xc0+i;//P0=0xc0+i;
 nop(10);//_nop_();
 Set_EN(1);//ENABLE=1;
 nop(10);//_nop_();
 nop(10);//_nop_();
 Set_EN(0);//ENABLE=0;
// Delay(1);
}

//設(shè)置頁(行)地址,i=0~7//
void SetX(uchar i)
{Set_RW(0);//RW=0;
 Set_DI(0);//DI=0;
 Set_EN(0);//ENABLE=0;
 PORTA=0xb8+i;//P0=0xb8+i;
 nop(10);//_nop_();
 Set_EN(1);//ENABLE=1;
 nop(100);// _nop_();
 nop(100);//_nop_();
 Set_EN(0);//ENABLE=0;
// Delay(1);
}

//設(shè)置Y(列)地址,i=0~127//
void SetY(uchar i)
{Set_RW(0);//RW=0;
 Set_DI(0);//DI=0;
 Set_EN(0);//ENABLE=0;
 PORTA=0x40+i;// P0=0x40+i;
 nop(10);//_nop_();
 Set_EN(1);//ENABLE=1;
 nop(10);//_nop_();
 nop(10);// _nop_();
 Set_EN(0);//ENABLE=0;
 //Delay(1);
}

//讀狀態(tài)//
//返回值:DB7,DB6,DB5,DB4,DB3,DB2,DB1,DB0
//返回值:BF,0,ON/OFF,RST,0,0,0,0
/*ucharReadStatus(void)
{uchardata i;
 RW=1;
 DI=0;
 ENABLE=1;
 i=P0;
 return i;
}*/

//寫顯示數(shù)據(jù),i為送DDRAM的數(shù)據(jù)
void WriteByte(uchar i)
{Set_RW(0);//RW=0;
 Set_DI(1);//DI=1;
 Set_EN(0);//ENABLE=0;
 PORTA=i;//P0=i;
 nop(10);//_nop_();
 Set_EN(1);//ENABLE=1;
 nop(10);//_nop_();
 nop(10);//_nop_();
 Set_EN(0);//ENABLE=0;
 //Delay(1);
}

//讀顯示數(shù)據(jù)處理
/*ucharReadData(void)
{uchar i;
 RW=1;
 DI=0;
 ENABLE=1;
 i=P0;
 return i;
}*/

//LCD復(fù)位//
void Reset(void)
{Set_RST(0);//RST=0;
 Delay(1);
 Set_RST(1);//RST=1;
 //Delay(1);
}


void ClearScreen(uchar k)
{uchar i,j;
 Set_CS1(1);//CS1=1;
 Set_CS2(1);//CS2=1;
 for(i=k;i<8;i+=1)
 	{SetX(i);
	 for(j=0;j<64;j++)
		WriteByte(0x00);
	 }
}
 
//LCD初始化//
void InitLCD(void)
{Reset();
 Delay(0);
 ClearScreen(0);
 DisplayOnOff(1);
 SetStartLine(0);
 }

void WriteWord(uchar const *disp,uchar x,uchar y,uchar cs)
{uchar i;
 if(cs==1) {Set_CS1(1);Set_CS2(0);}
 else {Set_CS1(0);Set_CS2(1);}
 SetX(x);
 SetY(y);
 for(i=0;i<16;i++)
     {WriteByte(*disp);
	   disp++;}
  SetX(x+1);
  SetY(y);
  for(i=0;i<16;i++)
 	{WriteByte(*disp);
	 disp++;}
}


void WriteCharacter(const uchar *disp,uchar x,uchar y,uchar cs)
{uchar i;
 if(cs==1) Set_CS1(1);//CS1=1;
 else      Set_CS2(1);//CS2=1;
 SetX(x);
 SetY(y);
 for(i=0;i<8;i++)
     {WriteByte(*disp);
	   disp++;}
  SetX(x+1);
  SetY(y);
  for(i=0;i<8;i++)
 	{WriteByte(*disp);
	 disp++;}
}

void DisplayLine1(uchar i)
{WriteWord(Wo,i,0,2);
 WriteWord(Ting,i,16,2);
 WriteWord(Jian,i,32,2);
 WriteWord(Ni,i,48,2);
 WriteWord(De,i,0,1);
 WriteWord(Sheng,i,16,1);
 WriteWord(Yin,i,32,1);
 WriteWord(You,i,48,1);}

void DisplayLine2(uchar i)
{WriteWord(Zhong,i,0,2);
 WriteWord(Te,i,16,2);
 WriteWord(Bie,i,32,2);
 WriteWord(De,i,48,2);
 WriteWord(Gan,i,0,1);
 WriteWord(Jue,i,16,1);}

void WritePIC(const uchar *disp)
{uchar ii=0;
 uchar jj=0;
 uchar kk=0;
 SetX(0);
 SetY(0);
 for(ii=0;ii<8;ii++)
 {for(kk=0;kk<64;kk++)
	{Set_CS1(0);//Select Left Screen
	 Set_CS2(1);
	 SetX(ii);
	 SetY(kk);
	 WriteByte(*disp);
	 disp++;}
  for(kk=0;kk<64;kk++)
	{Set_CS1(1);//Select Left Screen
	 Set_CS2(0);
	 SetX(ii);
	 SetY(kk);
	 WriteByte(*disp);
  	 disp++;}}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97se亚洲国产综合自在线观| 亚洲婷婷国产精品电影人久久| 一区二区三区不卡视频| 不卡av免费在线观看| 日韩美女视频一区二区| 91丨porny丨首页| 亚洲成人免费视频| 91精品欧美久久久久久动漫| 久久激情五月激情| 欧美激情一区二区三区全黄| 99九九99九九九视频精品| 亚洲国产一二三| 日韩欧美另类在线| 风间由美一区二区av101| 国产精品精品国产色婷婷| 欧美体内she精高潮| 久久99精品久久久久久国产越南 | 欧美成人免费网站| 国产一区二三区| 成人欧美一区二区三区1314| 欧美日韩国产综合一区二区| 久久国产精品露脸对白| 国产精品免费视频观看| 欧美日韩一二区| 国产一区二区三区免费看| 亚洲色图欧洲色图| 91精品国产乱码| 成a人片国产精品| 丝瓜av网站精品一区二区| 亚洲国产精品精华液2区45| 欧美人xxxx| 丁香婷婷综合色啪| 日韩av一级电影| 国产精品久久毛片a| 日韩欧美一二三区| 91国产成人在线| 激情偷乱视频一区二区三区| 亚洲另类春色国产| 欧美精品一区男女天堂| 欧美四级电影在线观看| 国产成人99久久亚洲综合精品| 国产精一区二区三区| 亚洲欧美日韩中文字幕一区二区三区| 91精品国产一区二区三区| 91蜜桃传媒精品久久久一区二区| 美女mm1313爽爽久久久蜜臀| 一区二区三区视频在线观看| 久久精品欧美一区二区三区不卡 | 国产午夜亚洲精品理论片色戒| 欧美日韩免费视频| 99久久综合99久久综合网站| 韩国三级在线一区| 日韩电影免费在线| 亚洲综合丁香婷婷六月香| 国产精品电影一区二区三区| 精品国产污网站| 8x福利精品第一导航| 99热精品国产| 成人av电影在线网| 国产中文字幕精品| 蜜臀av性久久久久蜜臀av麻豆| 亚洲激情综合网| 中文字幕亚洲不卡| 欧美国产激情一区二区三区蜜月| 777a∨成人精品桃花网| 欧美日韩一区成人| 欧美午夜电影网| 色天天综合久久久久综合片| 不卡视频一二三| 不卡一卡二卡三乱码免费网站| 国产精品77777竹菊影视小说| 麻豆国产欧美日韩综合精品二区 | 亚洲午夜精品一区二区三区他趣| 中文字幕欧美一| 国产精品久久久久久久久免费相片| 26uuu色噜噜精品一区| 精品乱人伦小说| 亚洲欧洲韩国日本视频| 国产精品二三区| 亚洲天堂免费看| 亚洲免费观看高清完整版在线观看| 国产精品无圣光一区二区| 亚洲国产高清在线观看视频| 久久综合色综合88| 久久久久久黄色| 中文在线一区二区| 亚洲桃色在线一区| 亚洲中国最大av网站| 亚洲国产综合视频在线观看| 性欧美大战久久久久久久久| 日本午夜一本久久久综合| 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲一区二区三区在线| 亚洲激情校园春色| 日韩影视精彩在线| 国产在线国偷精品免费看| 国产二区国产一区在线观看| av一区二区三区四区| 91看片淫黄大片一级在线观看| 欧洲在线/亚洲| 日韩欧美国产电影| 亚洲欧洲国产日韩| 亚洲成a人片综合在线| 韩国女主播一区| 97国产一区二区| 欧美精品亚洲二区| 精品成人一区二区三区四区| 国产精品嫩草久久久久| 亚洲国产一区二区三区| 激情另类小说区图片区视频区| 成人免费看视频| 欧美午夜视频网站| 久久久精品天堂| 一区二区三区不卡视频在线观看 | 日本欧美久久久久免费播放网| 久久99精品视频| 一本久久综合亚洲鲁鲁五月天 | 成人在线视频一区二区| 欧美性色综合网| 精品成人一区二区三区四区| 亚洲丝袜美腿综合| 久久精品99国产精品| av中文字幕一区| 日韩一区二区视频| 中文字幕一区日韩精品欧美| 日韩电影在线免费看| 成人av在线资源网| 日韩三级.com| 樱花草国产18久久久久| 国产一区二区三区在线观看免费 | 国产一区二三区| 欧美日韩亚洲高清一区二区| 国产日韩欧美激情| 热久久一区二区| 色婷婷久久综合| 久久久91精品国产一区二区精品 | 日本aⅴ亚洲精品中文乱码| 北条麻妃一区二区三区| 日韩欧美精品在线视频| 亚洲成av人影院| 色哟哟国产精品免费观看| 国产日韩欧美电影| 久久精品国产在热久久| 欧美丝袜丝交足nylons| 亚洲欧美怡红院| 国产一区二区精品久久91| 91精品福利在线一区二区三区| 亚洲美女免费在线| av电影在线观看完整版一区二区| 久久久一区二区三区| 日韩av电影天堂| 欧美区视频在线观看| 亚洲美女视频一区| 91在线精品一区二区三区| 久久精品一区八戒影视| 韩国av一区二区三区| 日韩欧美不卡一区| 日本一区中文字幕| 91精品蜜臀在线一区尤物| 亚洲一区影音先锋| 欧美午夜片在线看| 亚洲国产成人av好男人在线观看| 97久久精品人人做人人爽50路| 亚洲国产激情av| 不卡视频一二三| 亚洲精品视频在线观看网站| 99久久综合精品| 亚洲最大色网站| 91首页免费视频| 成人免费一区二区三区视频| 波多野结衣在线一区| 国产精品午夜免费| 91免费小视频| 一区二区三区欧美亚洲| 欧美亚洲综合色| 五月激情综合婷婷| 制服.丝袜.亚洲.中文.综合| 图片区小说区区亚洲影院| 69久久夜色精品国产69蝌蚪网| 午夜久久久久久久久久一区二区| 欧美精品一级二级三级| 蜜桃精品视频在线| 国产亚洲一区字幕| 99久久国产综合精品色伊| 亚洲黄色录像片| 欧美精选一区二区| 男人的j进女人的j一区| 精品久久久久久久久久久久包黑料 | 中文字幕一区三区| 在线观看av不卡| 日韩激情一二三区| 精品国产自在久精品国产| 国产suv精品一区二区三区| 一区在线播放视频| 欧美日韩综合一区| 日本亚洲免费观看| 国产欧美精品区一区二区三区 | 国内精品伊人久久久久av一坑| 国产亚洲女人久久久久毛片| aaa欧美大片|