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

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

?? bw128x64.c

?? 黑白lcd128x64點(diǎn)陣,ic為S6B0108,驅(qū)動(dòng)程序
?? C
字號:

#include <reg52.H>


#define TRUE  1
#define FALSE 0

sbit  CS1=  P3^0;     //0有效
sbit  CS2=  P3^1;
sbit  DI =  P3^2;    //1 data,0  instruction
sbit  RW =  P3^3;     //1  read,0 write

sbit  E  =  P3^4;    // 1 讀狀態(tài),0 寫狀態(tài),下降沿鎖存
sbit  RESET = P3^5;  //0 復(fù)位,1常態(tài)
sbit  Busy = P1^7;

//unsigned char COLUMN;

void Initial();
void Delay(unsigned int time);
bit  Q_Busy();
void Data_Write(unsigned char aa);
void Code_Write(unsigned char aa);
unsigned char Status_Read();
unsigned char Data_Read();
void location(unsigned y,unsigned x);
void Select_Chip1();
void Select_Chip2();
void Display_LcdWrite();
void Display_logo() ;
void test89();      //  測試89系統(tǒng)是否正常
void Lcd_Clear();

unsigned char code Logo9616[192];

//******************************************************
void main()
{

  // test89();
   Select_Chip1();
   Initial();
   Select_Chip2();
   Initial();

  
  while(1){
            Lcd_Clear();
            Display_LcdWrite();
         //   Display_logo() ;
            };

}

//初始化
void Initial()
{
   
   RESET=0;   //復(fù)位有效
   Delay(10000);
   RESET=1;
   Delay(10000);
 Code_Write(0x3e); //display off
   Delay(1000);
 Code_Write(0x40); //Sets the Y address in the Y address counter.
   Delay(1000);
 Code_Write(0xb8); //Sets the X address at the X address register.  
   Delay(1000);
 Code_Write(0xc0); //Z:Indicates the display data RAM displayed at the top of the screen.  
   Delay(1000);
 Code_Write(0x3f); //display on
   Delay(1000);
   
}
//延時(shí)
void Delay(unsigned int time)
{   



while(time)  time--;      /*delay time*/
}   


//查詢 busy與否狀態(tài)
bit Q_Busy()
{   
    bit kk;
    Status_Read();
	kk=Busy;
    return kk;    //1,busy;0,free;
}

//write  子程序:2個(gè)區(qū)分?jǐn)?shù)據(jù)命令
void Data_Write(unsigned char aa)
{
//  while(Q_Busy()){};
  DI=1;
  RW=0;
  P1=aa;          //作busy狀態(tài)查詢
  E=1;
  E=0;

}

void Code_Write(unsigned char aa)
{
//  while(Q_Busy()){};  //作busy狀態(tài)查詢
  DI=0;
  RW=0;
  P1=aa;     
  E=1;
  E=0;

}

//讀狀態(tài)
unsigned char Status_Read()
{
  unsigned char aa;
  P1=0xff;  //先寫ff,后查詢狀態(tài)
  DI=0;
  RW=1;
  E=1;
  aa=P1;   
  E=0;  
  return aa;

}
//讀數(shù)據(jù) 
unsigned char Data_Read()
{
  unsigned char aa;
 // while(Q_Busy()){};
  DI=1;
  RW=1;
  E=1;
  E=0;
  aa=0xff;
  E=1;
  aa=P1; 
  E=0;    
  return aa;

}
void location(unsigned y,unsigned x)//希望出現(xiàn)在y列,x頁這個(gè)位置
{
  y=y%128;
  x=x%8;     //一頁是對應(yīng)一個(gè)字節(jié)的8位
 
if(y>=64)
     {
       Select_Chip2();
       y=y-64;
       Code_Write(0x40+y); //Set Y 列
       Code_Write(0xb8+x); //Set X 頁 
       
       Delay(1000);
     }
else {
       Select_Chip1();
       Code_Write(0x40+y); //Sets Y
       Code_Write(0xb8+x); //X
      
       Delay(1000);     
     }
}
 
void Select_Chip1()
{
  CS1=1;CS2=0;
}

void Select_Chip2()
{
  CS1=0;CS2=1;
}
//==================
//在LCD上清屏
//==================
void Lcd_Clear()
{

	unsigned int i;
	unsigned int j;

 
 for(i=0;i<8;i++)
	{ 				
	  for(j=0;j<128;j++)
 		{
          location(j,i);    //j列,i 頁
		  Data_Write(0xff);//1,dark;0,light;	  	
		}
	 }

}
//==================
//在LCD上顯示寫過程
//==================
void Display_LcdWrite()
{

	unsigned int i;
	unsigned int j;

 
 for(i=0;i<4;i++)
	{ 				
	  for(j=0;j<130;j++)
 		{
          location(j,i*2);    //i 頁,j列
		  Data_Write(0x00);//1,dark;0,light;	  	
		}
	 }

}
//========================================================

void Display_logo()                   
{
	unsigned char z=0;
	unsigned char i;
	unsigned char j;

		for(i=0;i<16;i++)        //黑白圖像,數(shù)組值為0,為亮,一個(gè)字節(jié)的一位(從高到低)代表了一個(gè)像素點(diǎn)
		{
			for(j=0;j<12;j++)
			{
                z=j+(i/8)*12;
                location(z,i);
				Data_Write(Logo9616[i*12+j]);  //GD  16H*12L
			
			}
		}
	Delay(500);	
}

unsigned char code Logo9616[]={
 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,  //12列x16行
 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
 0xF0,0x00,0x38,0x3F,0x80,0x1F,0xF8,0x00,0xFC,0x00,0x1F,0xFF,
 0x80,0x00,0x08,0x3F,0x80,0x0F,0xF8,0x00,0xF8,0x04,0x1F,0xFF,
 0x80,0x00,0x08,0x3F,0x80,0x0F,0xF0,0x00,0xF0,0x0C,0x1F,0xFF,
 0xC0,0x7E,0x08,0x3F,0x81,0x00,0x00,0x20,0xC0,0x1C,0x1F,0xFF,
 0xCF,0x80,0x08,0x3F,0x81,0x80,0x00,0x60,0x80,0x3C,0x00,0x07,
 0xF8,0x00,0x08,0x00,0x01,0xC0,0x00,0x60,0x00,0x0C,0x00,0x01,
 0xE0,0x00,0x18,0x00,0x01,0xC1,0xC0,0xE0,0x80,0x04,0x00,0x00,
 0xC0,0x00,0x78,0x00,0x01,0xE1,0x81,0xE0,0xFE,0x00,0x1F,0xC0,
 0xC0,0x1F,0xD8,0x3F,0x81,0xE0,0x01,0xE0,0xFF,0x00,0x1F,0xE0,
 0xC0,0xF8,0x18,0x3F,0x81,0xF0,0x03,0xE0,0x7E,0x00,0x1F,0x80,
 0xC0,0x00,0x08,0x3F,0x81,0xF8,0x03,0xE0,0x00,0x04,0x00,0x00,
 0xE0,0x00,0x08,0x3F,0x81,0xF8,0x07,0xE0,0x00,0x0C,0x00,0x01,
 0xF8,0x00,0x38,0x3F,0xC1,0xFE,0x1F,0xF0,0x00,0x7F,0x00,0x1F,
 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
};

//=================================================================
void test89()
{
  do{
    P1=0x0;
    Delay(60000);
	Delay(60000);
	Delay(60000);

    P1=0xff;
	Delay(60000);
	Delay(60000);
	Delay(60000);
     }while (1) ;
}
 
  
    

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人亚洲综合a∨婷婷图片| 欧美三级资源在线| 久久日韩精品一区二区五区| 日韩电影在线观看一区| 欧美日韩黄视频| 亚洲精品久久7777| 91国偷自产一区二区三区观看| 国产精品视频线看| 99精品视频中文字幕| 一区二区不卡在线视频 午夜欧美不卡在 | 婷婷中文字幕一区三区| 欧美精品成人一区二区三区四区| 日日欢夜夜爽一区| 久久新电视剧免费观看| 国产99久久久精品| 一区二区三区四区国产精品| 6080午夜不卡| 丰满白嫩尤物一区二区| 洋洋av久久久久久久一区| 制服丝袜中文字幕一区| 国产99久久久久| 日韩和欧美的一区| 久久久777精品电影网影网 | 99久久国产综合精品色伊| 亚洲国产一区在线观看| 欧美不卡激情三级在线观看| 99精品欧美一区二区蜜桃免费| 日日夜夜一区二区| 综合网在线视频| 久久久精品国产免大香伊| 欧美日韩一二三| 91污片在线观看| 国产精品亚洲视频| 久久草av在线| 午夜精品久久久久久久99水蜜桃 | 精品国产乱码久久久久久久| 日本韩国精品在线| 国产1区2区3区精品美女| 日本精品一区二区三区高清 | 日韩午夜电影av| 欧美区在线观看| 在线观看日韩国产| 91丨porny丨首页| 99re视频精品| 在线视频一区二区三区| 成人av免费在线观看| 日本aⅴ精品一区二区三区| 亚洲动漫第一页| 一区二区三区小说| 亚洲精品免费播放| 夜夜嗨av一区二区三区网页| 国产精品美女久久久久av爽李琼| 日韩欧美国产综合在线一区二区三区| 欧美高清性hdvideosex| 91精品欧美福利在线观看| 91精品婷婷国产综合久久性色| 日韩一区二区三区视频在线观看| 欧美一区二区三区色| 在线综合+亚洲+欧美中文字幕| 欧美一级xxx| 国产精品久久久久久久浪潮网站| 国产精品区一区二区三区| 日本一区二区三区久久久久久久久不| 国产亚洲欧洲997久久综合| 国产精品久久久久影院亚瑟| 亚洲另类中文字| 全部av―极品视觉盛宴亚洲| 国产成人精品1024| 欧美日韩和欧美的一区二区| 91麻豆精品91久久久久同性| 国产女人水真多18毛片18精品视频| 亚洲品质自拍视频网站| 久久成人久久鬼色| av亚洲精华国产精华| 激情国产一区二区| 国产精品系列在线播放| 欧美午夜免费电影| 26uuu亚洲婷婷狠狠天堂| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲一二三四区不卡| 欧美精品18+| 国产一区日韩二区欧美三区| 久久午夜免费电影| 99re热视频这里只精品| 亚洲超丰满肉感bbw| 久久综合国产精品| 99精品国产热久久91蜜凸| 日韩电影一区二区三区| 精品国产一区二区精华| 色综合久久88色综合天天6| 视频一区二区不卡| 国产精品网站一区| 91精品国产免费| 色老汉av一区二区三区| 亚洲精品亚洲人成人网| 色悠悠久久综合| 日韩国产在线一| 国产精品日韩成人| 欧美三级电影精品| 成人ar影院免费观看视频| 日韩电影一区二区三区| 亚洲综合久久久| 国产精品久久99| 久久这里只有精品视频网| 欧美高清www午色夜在线视频| 韩国三级电影一区二区| 日本欧美肥老太交大片| 亚洲激情av在线| 国产精品国产三级国产专播品爱网| 日韩精品中文字幕在线不卡尤物| 欧美网站一区二区| 日本韩国一区二区| 99国产欧美久久久精品| 国产伦理精品不卡| 另类成人小视频在线| 日本欧美在线观看| 久久精品72免费观看| 日韩精品一区第一页| 亚洲一区二三区| 亚洲国产精品自拍| 一区二区三区四区激情| 一区二区久久久久久| 亚洲制服欧美中文字幕中文字幕| 亚洲欧美另类图片小说| 亚洲精品国产品国语在线app| 国产精品美女久久久久aⅴ国产馆| 中日韩av电影| 亚洲视频网在线直播| 亚洲一区二区三区小说| 日韩福利电影在线| 国产一区二区中文字幕| 99亚偷拍自图区亚洲| 欧美日韩亚洲高清一区二区| 欧美视频一区二区| 久久人人爽爽爽人久久久| 一区在线观看免费| 欧美激情综合在线| 亚洲欧洲制服丝袜| 亚洲小说春色综合另类电影| 奇米影视一区二区三区| 国产尤物一区二区| 在线观看一区日韩| 久久蜜桃av一区二区天堂| 亚洲精选视频在线| 国产资源在线一区| 欧美在线观看视频在线| 国产日韩视频一区二区三区| 亚洲动漫第一页| 成人永久免费视频| 制服丝袜国产精品| 国产精品亚洲人在线观看| 欧美亚洲一区二区在线| 久久久精品人体av艺术| 五月激情综合色| 久久久一区二区三区| 亚洲sss视频在线视频| 99国产精品久久久久久久久久久| 欧美精品一区二区三区四区| 亚洲男帅同性gay1069| 成人免费观看视频| 欧美tk丨vk视频| 久久99精品一区二区三区| 欧美剧在线免费观看网站| 亚洲日本中文字幕区| 懂色av中文字幕一区二区三区| 精品日韩一区二区| 久久99国产乱子伦精品免费| 欧美日韩美少妇 | 7777精品伊人久久久大香线蕉的| 亚洲四区在线观看| 欧美中文字幕一区二区三区亚洲| 中文字幕一区二区三区av| av在线这里只有精品| 韩国精品免费视频| 精品久久国产97色综合| 国模冰冰炮一区二区| 欧美成人vps| 国产成人无遮挡在线视频| 久久在线观看免费| 99国产欧美另类久久久精品 | 国内精品嫩模私拍在线| 久久久久久久久久久黄色| 国产成人三级在线观看| 中文字幕日韩av资源站| 在线一区二区视频| 免费成人av在线| 欧美国产在线观看| 色综合久久综合网97色综合 | 日本中文字幕一区二区有限公司| 日韩欧美国产午夜精品| 国产不卡一区视频| 亚洲高清在线精品| 亚洲精品一区二区三区99 | 色综合久久久网| 日韩精品福利网| 日本一区二区三区国色天香| 欧美日韩午夜精品| 国产精品99久久久久久有的能看| 亚洲品质自拍视频网站| 日韩情涩欧美日韩视频|