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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 3310液晶驅動程序.c

?? 這是一個Nokia3310液晶模塊的驅動程序,用它可以驅動Nokia3310,方便易用,是用C語言寫的,移植方便.
?? C
字號:
/*            3310液晶顯示屏C51測試程序
接腳資料:
Pin Signal Description Port
1:VDD
Power Input. Logic supply voltage range VDD to GND : 2.7 to 3.3 V
2:SCLK
Serial clock. Input for the clock signal: 0.0 to 4.0 Mbits/s.
3:SDIN
Serial data. Input for the data line.
4:D/C
Mode Select. To select either command/address or data input.
5:SCE
Chip enable input. The enable pin allows data to be clocked in. The signal is 
active LOW.
6:GND
Ground
7:VOUT
Ouptut voltage. Add external 1-10 uF electrolytic capacitor from VOUT to GND
8:RES
External reset. This signal will reset the device and must be applied to 
properly
 initialize the chip. The signal is active LOW.
控制芯片:
PCD8544  
寬×高(像素): 84×48
*/
/******************************************************************************
Copyright 2007 
All rights reserved.

文件名 :3310.c
模塊名稱:3310液晶顯示屏C51測試程序
功能概要:
cpu: stc89le58  主頻:11.0592Mhz
取代版本:0.0.1
修改人 :pulan
完成日期:2007.07.08
升級說明:create

硬件連接:


******************************************************************************/
#include  <reg52.h>
#define uchar unsigned char
#define uint  unsigned int  

sbit sclk=P2^5; //時鐘 
sbit sdin=P2^4; //數據
sbit dc=P2^2;   //1寫數據,0寫指令
sbit sce=P2^1;  //片選
sbit res=P2^0;  //復位,0復位
uchar code bitmap1[];
void  delayus(uchar us); 
void  delayms(uchar ms);
void lcm_writebyte(uchar dd,bit a);
/******************************************************************************************
* 函數名稱    :
* 功能描述    :
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void delayus(uint us)
{
  while(us--);
}
/******************************************************************************************
* 函數名稱    :
* 功能描述    :
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void delayms(uint ms)
{
  uchar i;
  while(ms--)
  for(i=0; i<125; i++);
}
/******************************************************************************************
* 函數名稱    :lcm_init
* 功能描述    :LCM初始化
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void lcm_init(void) 
{
     res=0;
     delayus(100);
     res=1;
     sce=1; 
     sdin=1;
     sclk=1;
     lcm_writebyte(0x21,0);//初始化Lcd,功能設定使用擴充指令
     lcm_writebyte(0xd5,0);//設定液晶偏置電壓(高--低)
     lcm_writebyte(0x20,0);//使用基本指令
     lcm_writebyte(0x0C,0);//設定顯示模式,正常顯示
}

/******************************************************************************************
* 函數名稱    :lcm_writebyte
* 功能描述    :寫一字節   mod="0",命令模式
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void lcm_writebyte(uchar datatemp,bit mod)
{
     uchar i=8; 
     sce=0;
     dc=mod;
     while (i--)
     {
           if (datatemp&0x80)
            {
             sdin=1;
            }
           else 
            {
             sdin=0;
            }
           sclk=0;     
           sclk=1;
    datatemp<<=1;
     }
     dc=1;
     sce=1;
     sdin=1;
}
/******************************************************************************************
* 函數名稱    :lcm_write
* 功能描述    :寫一字節   mod="0",命令模式
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void lcm_write(uchar bytes,bit mod)
{
  uchar i,datatemp; 
    sce=0;
    dc=mod;
   while (bytes--)
   {
           while (i--)
           {
                 if (datatemp&0x80)
                 {
                  sdin=1;
                 }
                 else 
                 {
                  sdin=0;
                 }
                 sclk=0;     
                 sclk=1;
   datatemp<<=1;
           }
  }
     dc=1;
     sce=1;
     sdin=1;
}
/******************************************************************************************
* 函數名稱    :lcm_setadd
* 功能描述    :設定地址   y="0"~5,x=0~83
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void lcm_setadd(uchar y,uchar x)
{
  lcm_writebyte((y|0x40),0);
   lcm_writebyte((x|0x80),0);
}
/******************************************************************************************
* 函數名稱    :lcm_clr
* 功能描述    :清全屏
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void lcm_clr()     
{ 
     uchar m,n;
     lcm_setadd(0,0);
     for (m=0;m<6;m++)
     {   
         for (n=0;n<84;n++)
         {       
             lcm_writebyte(0,1);   
         } 
     }
}

/******************************************************************************************
* 函數名稱    :xp
* 功能描述    :寫一屏圖
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void xp()
{
     uchar e;
     uchar t;
     uchar k;
     uint d="0";
     for (t=0;t<6;t++)
     {   
         for (k=0;k<84;k++)
         { 
          e="bitmap1"[d];
          d++;
             lcm_writebyte(e,1); 
         }  
     }  
}


/******************************************************************************************
* 函數名稱    :
* 功能描述    :
* 參數        :  參數名稱: 輸入/輸出? 類型  描述
* 
* 返回值      :
* 作者        :
* 創建日期    :2006-12-19
* 全局變量    :
* 全局靜態變量:
* 局部靜態變量:
*----------------------------------------修改歷史------------------------------------------
* 當前版本    :     修改人:                  修改日期:
* 修改說明    :
******************************************************************************************/
void main(void)//主程序
{
     uint t; 

     lcm_init();
     lcm_clr();//清屏
     while (1)
     {
       xp();//寫一屏圖
       for(t=0;t<60000;t++);//延時
     } 
}

uchar code bitmap1[]=
{
/*-----------------------------------------------------------------------------
-
;  源文件 / 文字 : E:\3310\1\qq.bmp模
;  寬×高(像素): 84×48
;  字模格式/大小 : 單色點陣液晶字模,縱向取模,字節倒序/504字節
;  數據轉換日期  : 2004-7-30 13:40:24*/
0x00,0x00,0x02,0xFA,0x8A,0x8A,0x8A,0xFA,0x02,0x02,0xFE,0x03,0x02,0x00,0x40,0x4F
,
0xC9,0x79,0x49,0xCF,0x00,0xFC,0x00,0x00,0xFF,0x00,0x02,0x82,0x02,0xBE,0x22,0x63
,
0xA2,0x22,0x22,0xA2,0x02,0x00,0x00,0x01,0x01,0x01,0x01,0xF9,0x09,0x05,0x03,0x01
,
0x00,0x00,0x10,0x14,0x14,0x94,0xD4,0xBF,0x94,0x5C,0x54,0x12,0x10,0x00,0x00,0xFF
,
0x29,0x29,0xFF,0x00,0xFF,0x29,0x29,0xFF,0x00,0x00,0x04,0x04,0x04,0xC4,0x3F,0xD4
,
0x14,0x94,0x74,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x04,0x04,0x07,0x00
,
0x00,0x00,0x04,0x02,0x01,0x04,0x04,0x03,0x00,0x01,0x04,0x04,0x07,0x00,0x02,0x01
,
0x00,0x07,0x04,0x04,0x05,0x04,0x06,0x00,0x03,0x00,0x00,0x80,0x40,0x44,0x84,0x07
,
0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x92,0x51,0x30,0x37,0x14,0x14,0x14,0x04,0x07
,
0x00,0x00,0x26,0x21,0x44,0x84,0x07,0x02,0x01,0x04,0x04,0x07,0x00,0x00,0x04,0x02
,
0x05,0x04,0x04,0x02,0x01,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
,
0x30,0x48,0x88,0x10,0x60,0x78,0x04,0x04,0xF8,0x00,0x00,0x00,0x00,0x00,0x1C,0xE2
,
0x02,0x04,0x08,0x04,0x84,0x84,0x82,0x02,0x02,0x02,0x01,0x81,0x41,0x21,0x21,0x20
,
0x00,0x04,0x07,0x18,0x60,0x80,0x00,0x00,0xF0,0x0C,0x03,0x00,0xFC,0x00,0x00,0x04
,
0x0E,0x04,0xC0,0x60,0x62,0x37,0x12,0x90,0x16,0x19,0x7A,0xFC,0xF8,0xF0,0x80,0x40
,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
,
0x00,0x00,0x00,0x00,0x00,0x07,0x08,0x10,0xE0,0x00,0x00,0x00,0xF8,0x07,0x00,0x00
,
0x02,0x12,0x12,0x1F,0xF4,0xA0,0x00,0x00,0x00,0x40,0x80,0x81,0x8C,0x5C,0x3C,0x2C
,
0x40,0x40,0x40,0x20,0x00,0x00,0x80,0xC0,0x64,0x5F,0x45,0xC9,0x83,0x04,0x04,0x04
,
0x1B,0x20,0x40,0x80,0x80,0x01,0x00,0x00,0x00,0x00,0x10,0x14,0x23,0x21,0xA1,0x51
,
0xF1,0x3F,0x12,0xE2,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20
,
0x21,0x22,0x22,0x22,0x7F,0x41,0x41,0x47,0x49,0xCB,0x0F,0x06,0x06,0x04,0x0C,0x1C
,
0x14,0x34,0x24,0x24,0x14,0x14,0x12,0x0A,0x06,0x01,0x00,0x00,0x00,0x00,0xE0,0x20
,
0x2F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01
,
0x01,0x01,0x00,0x00,0xF8,0x21,0x21,0x40,0x40,0x20,0xD1,0x8A,0x0C,0x10,0x20,0xC0
,
0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
,
0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x1F,0x20
,
0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
,
0x00,0x20,0x07,0x38,0x00,0x3F,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
,
0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x07,0x38,0x04,0x22,0x01,0x31,0x10,0x28
,
0x08,0x24,0x04,0x23,0x00,0x20,0x00,0x20
};

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线999| 国产高清不卡二三区| 中文字幕国产一区| 久久久www成人免费毛片麻豆| 91精品国产综合久久婷婷香蕉 | 1024国产精品| 中文字幕在线观看不卡| 国产精品福利一区二区| 亚洲乱码国产乱码精品精98午夜| 中文字幕在线视频一区| 中文字幕中文字幕在线一区 | 在线观看成人免费视频| 欧美人狂配大交3d怪物一区| 91超碰这里只有精品国产| 日韩欧美专区在线| 国产午夜精品久久久久久免费视| 欧美国产精品中文字幕| 亚洲视频一区在线观看| 亚洲国产精品人人做人人爽| 日韩电影网1区2区| 国产福利视频一区二区三区| 国产精品99久久久| 91麻豆国产福利在线观看| 7777精品伊人久久久大香线蕉完整版| 日韩一区二区精品在线观看| 久久久精品黄色| 亚洲男人的天堂一区二区| 日韩成人一级片| 国产成人aaaa| 欧美日韩一区不卡| 久久亚洲二区三区| 亚洲国产日韩在线一区模特| 精品一区二区三区蜜桃| 一本色道久久加勒比精品| 这里只有精品免费| 中文字幕一区二区三| 日日夜夜精品视频天天综合网| 国产真实精品久久二三区| 色综合夜色一区| 中文字幕精品在线不卡| 亚洲视频综合在线| 五月婷婷激情综合| 成人av网站免费| 欧美精品第一页| 亚洲色图一区二区| 国产麻豆精品一区二区| 欧美色图天堂网| 国产精品久久久99| 国内精品国产成人国产三级粉色 | 国产成a人亚洲| 91麻豆精品国产| 自拍偷拍亚洲激情| 国产精品一区在线| 欧美www视频| 午夜在线成人av| 色哟哟一区二区在线观看| 国产亚洲欧美在线| 国产精品中文字幕日韩精品| 91精品国产欧美一区二区| 一区二区三区波多野结衣在线观看| 国产福利不卡视频| 精品少妇一区二区三区在线视频 | 精品免费一区二区三区| 日韩精品五月天| 欧美美女一区二区在线观看| 亚洲人成在线播放网站岛国| 豆国产96在线|亚洲| 久久色中文字幕| 99国产精品国产精品毛片| 久久久久综合网| 国产一区二区三区香蕉| 精品999在线播放| 狠狠色伊人亚洲综合成人| 精品久久久久一区| 激情综合五月婷婷| 国产亚洲精品bt天堂精选| 国产精品99久久久久久久女警| 久久久久国产免费免费| 国产高清在线观看免费不卡| 国产欧美一区二区三区网站| 国产成人亚洲综合a∨婷婷图片 | 欧美在线观看一区| 一区二区三区在线观看国产| 91久久精品网| 日韩国产在线一| 日韩一区二区免费视频| 国产综合久久久久影院| 国产女人aaa级久久久级| 99视频精品在线| 亚洲国产视频一区二区| 日韩欧美一卡二卡| 成人毛片视频在线观看| 亚洲图片另类小说| 欧美精品一级二级| 精品影院一区二区久久久| 久久久国产精品午夜一区ai换脸| 99综合电影在线视频| 亚洲国产精品一区二区尤物区| 欧美日韩免费一区二区三区视频| 日本在线不卡视频一二三区| 久久久蜜桃精品| 在线观看成人免费视频| 极品美女销魂一区二区三区| 国产精品污www在线观看| 色婷婷精品久久二区二区蜜臂av| 亚洲高清免费视频| 国产日韩欧美激情| 色噜噜狠狠色综合中国| 激情欧美一区二区| 亚洲男人天堂一区| 久久精品日产第一区二区三区高清版 | 亚洲一区二区中文在线| 久久先锋影音av鲁色资源网| 91视视频在线直接观看在线看网页在线看| 午夜激情一区二区三区| 中文字幕乱码日本亚洲一区二区| 欧美日本韩国一区二区三区视频| 国产大片一区二区| 日韩av一级电影| 亚洲视频电影在线| 久久尤物电影视频在线观看| 91色乱码一区二区三区| 国产精品系列在线播放| 日本在线不卡一区| 亚洲专区一二三| 国产精品入口麻豆九色| 日韩一区二区三区电影在线观看| 91在线视频播放| 国产成人精品免费一区二区| 免费观看成人鲁鲁鲁鲁鲁视频| 1024成人网色www| 中文字幕乱码一区二区免费| 日韩欧美精品在线| 91精品国产欧美一区二区成人| 在线精品视频免费播放| 不卡区在线中文字幕| 国产精品亚洲一区二区三区在线| 日韩成人dvd| 亚洲国产sm捆绑调教视频| 亚洲激情av在线| 亚洲私人影院在线观看| 国产精品伦理一区二区| 国产午夜一区二区三区| 久久一夜天堂av一区二区三区 | 国产丶欧美丶日本不卡视频| 精品一二三四区| 久久精品久久综合| 男女性色大片免费观看一区二区| 午夜精品福利一区二区蜜股av| 亚洲精品欧美激情| 亚洲精品日日夜夜| 亚洲午夜免费视频| 亚洲午夜av在线| 亚洲国产精品久久久久秋霞影院| 亚洲在线中文字幕| 亚洲成人午夜影院| 午夜国产不卡在线观看视频| 丝袜亚洲精品中文字幕一区| 男女性色大片免费观看一区二区 | 亚洲人成网站在线| 亚洲特级片在线| 一区二区三区在线视频播放| 亚洲女子a中天字幕| 亚洲国产精品久久人人爱| 亚洲福利电影网| 麻豆专区一区二区三区四区五区| 久久国内精品自在自线400部| 麻豆91在线看| 波多野结衣亚洲一区| 91精品办公室少妇高潮对白| 欧美亚洲一区二区在线观看| 欧美精品自拍偷拍动漫精品| 日韩一区二区麻豆国产| 欧美极品xxx| 一区二区三区欧美视频| 日韩av在线播放中文字幕| 久久www免费人成看片高清| 国产高清在线精品| 欧美天堂一区二区三区| 欧美岛国在线观看| 亚洲丝袜制服诱惑| 麻豆国产91在线播放| 成人av网址在线观看| 欧美日韩在线亚洲一区蜜芽| 欧美成人官网二区| 成人免费一区二区三区视频| 日日摸夜夜添夜夜添亚洲女人| 国产一区美女在线| 欧美性色黄大片手机版| 久久久精品欧美丰满| 亚洲国产精品一区二区www| 国产一区二区三区免费在线观看 | 国精产品一区一区三区mba桃花 | 国产v日产∨综合v精品视频| 一本一道久久a久久精品| 欧美大片国产精品| 亚洲视频一区二区在线| 国产一区二区在线视频| 欧洲一区二区三区在线| 国产精品水嫩水嫩|