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

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

?? msp430f1121 lcd pcf8576.txt

?? MSP430F1121 LCD PCF8576
?? TXT
字號:
#include  "msp430x11x1.h"

#define uint unsigned int
#define uchar unsigned char

//器件地址
uchar    PCF8576=0x70;

//內存數據定義
uchar    ByteCnt;     //I2C 數據字節計數器
uchar    SlvAdr;        //被控器地址
uchar    SubAdr;        //被控器單元地址
uchar    XmtDat[5];    //發送數據緩沖區


//uchar    MODE1=0x45;
uchar    MODE2=0xCD;        //
uchar    Bank_sel=0x78;

uchar    flag;

uchar    Digit[10];

#define SDA      BIT3      // P2.3 controls SDA line (pull-up used for 
logic 1)
#define SCL   BIT4      // P2.4 controls SCL line (pull-up used for logic 1)



/******************************************************************************
; 子程序
;名稱:START
;描述:啟動I2C 總線子程序--發送I2C 起始條件
;;*****************************************************************************/
void START(void)
{
    P2OUT |= SDA;        //SDA=1
    _NOP();
    P2OUT |= SCL;        //SCL=1
    _NOP();
    P2OUT &= ~SDA;        //SDA=0
    _NOP();
    P2OUT &= ~SCL;        //SCL=0
}

/*--------------------------------------------------------------------------
;名稱:STOP
;描述:停止I2C 總線子程序--發送I2C 總線停止條件
;-------------------------------------------------------------------------*/
void STOP(void)
{
    P2OUT &= ~SDA;        //SDA=0
    _NOP();
    P2OUT |= SCL;
    _NOP();
    P2OUT |= SDA;
    _NOP();
    P2OUT &= ~SCL;
}

void cack(void)        /* 應答位檢查 */
{
    P2OUT |= SDA;
    P2OUT |= SCL;

    P2DIR &= ~SDA;

    _NOP();    
    P2OUT &= ~SCL;
    
    P2DIR |= SDA;
    
}

void delay(uchar time)
{
uchar i;

do{
    for(i=100;i!=0;i--);
    
  } while(--time!=0);

}
    
/*----------------------------------------------------------------------
;名稱:SendByte
;描述:字節數據傳送子程序發送一個字節數據或地址給被控器PCF8576
;------------------------------------------------------------------------*/
void SendByte(uchar Data)
{
uchar i=8;
    
    do  
      {
          if((Data&0x80)==0x80)
            P2OUT |= SDA;
          else
                 P2OUT &= ~SDA;
                 
          P2OUT |= SCL;
        _NOP ();
          P2OUT &= ~SCL;

          Data=Data<<1;
      } while(--i!=0);

    cack();

}

/***********************************************************
;發送數據程序
;名稱:Display_Data
;描述:發送ByteCnt 個字節給被控器PCF8576
;被控器地址在SlvAdr 中單元地址在SubAdr 中
;所發送數據的字節數ByteCnt 在中發送的數據在XmtDat 緩沖區中
;**********************************************************/
void Display_Data(void)
{
uchar i=0;
uchar size=ByteCnt;

    START();                //發送I2C 總線起始條件
    
    SendByte(SlvAdr);        //發送被控器總線地址
        
    SendByte(SubAdr);        //發送單元地址
    
//    SendByte(0x73);            //閃爍方式為正常,閃爍頻率
為0.5Hz 的命令字送緩沖區首址,其它命令最好單獨設
    SendByte(0x70);            //閃爍方式為正常,閃爍頻率
為0.5Hz 的命令字送緩沖區首址,其它命令最好單獨設
                            //定
如程序1 如果不需要閃爍應將數#70H 送入緩沖區首址
    
    do
      {
          SendByte(XmtDat[i]);    //發送數據
          i++;
      } while(--size!=0);
      
    STOP();
    
    delay(100);    
}
    
void ClearLcd(void)
{
uchar size=ByteCnt;

    START();                //啟動I2C 總線
    
    SendByte(SlvAdr);        //送器件地址
    
    SendByte(SubAdr);        //發送單元地址
    
    SendByte(0x70);
    
    do
    {
      SendByte(0x00);    //發送數據
    } while(--size!=0);
    
    STOP();
    
    delay(200);
}
    
void PCF8576SET(void)
{
    START();
    
    SendByte(SlvAdr);        //送器件地址
    
    SendByte(MODE2);        //取方式命令字

    SendByte(Bank_sel);
    
    STOP();
}


void main(void)
{
uint out_data;
uint tmp_data;
uchar i;
uchar k;
uchar tmp[5];

P2DIR |= SDA;            //SDA
P2DIR |= SCL;            //SCL

P2OUT &= ~SDA;
P2OUT &= ~SCL;

WDTCTL = WDTPW+WDTHOLD;

Digit[0]=0x7E;    //0
Digit[1]=0x18;    //1
Digit[2]=0xB6;    //2
Digit[3]=0xBC;    //3
Digit[4]=0xD8;    //4
Digit[5]=0xEC;    //5
Digit[6]=0xEE;    //6
Digit[7]=0x38;    //7
Digit[8]=0xFE;    //8
Digit[9]=0xFC;    //9

SubAdr=0x80;
SlvAdr=PCF8576;
ByteCnt=4;

PCF8576SET();
    
ClearLcd();

out_data=0;

while(1)
{
    tmp_data=out_data;

    for(i=0;i<ByteCnt;i++)
      {
          k=tmp_data%10;
          tmp_data=tmp_data/10;
      
        XmtDat[i]=Digit[k];
        tmp[i]=k;
      }

    XmtDat[2] |= 0x01;
    
    for(i=ByteCnt-1;i!=0;i--)
      {
          if( tmp[i] == 0 )    
              XmtDat[i]=0x00;
          else    
              break;
      }


    Display_Data();

    out_data++;

}

} 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
jvid福利写真一区二区三区| 中文字幕一区二区视频| 欧美日韩一级大片网址| 欧美午夜影院一区| 日韩一区国产二区欧美三区| 欧美一激情一区二区三区| 精品国产123| 国产精品私房写真福利视频| 国产精品免费看片| 亚洲一区二区三区四区五区中文 | 一区二区欧美国产| 亚洲chinese男男1069| 肉肉av福利一精品导航| 日韩视频国产视频| 亚洲高清免费在线| 韩国欧美国产一区| 91福利在线免费观看| 亚洲精品一区在线观看| 亚洲日本va午夜在线影院| 日韩精品国产精品| 精品无码三级在线观看视频| 国产精品一二三四五| 91精选在线观看| 亚洲欧洲av色图| 狠狠色狠狠色综合日日91app| 99精品在线观看视频| 日韩一区二区三区在线| 亚洲成av人影院| 色综合中文字幕| 亚洲视频1区2区| 成人app在线观看| 欧美高清在线视频| 懂色av一区二区三区蜜臀| 精品处破学生在线二十三| 日本91福利区| 7799精品视频| 黄网站免费久久| 26uuu国产电影一区二区| 国产精品一区在线| 国产精品午夜在线观看| 国产99久久久国产精品潘金 | 亚洲在线免费播放| 欧美四级电影网| 另类综合日韩欧美亚洲| 欧美一区二区三区四区视频| 麻豆久久一区二区| 国产午夜精品理论片a级大结局| 国产一区二区视频在线| 日韩一卡二卡三卡国产欧美| 九九视频精品免费| 国产精品美女一区二区三区| 色综合久久中文综合久久牛| 日产国产欧美视频一区精品| 欧美白人最猛性xxxxx69交| 国产乱子轮精品视频| 亚洲女性喷水在线观看一区| 91麻豆精品国产91久久久使用方法 | 亚洲精品自拍动漫在线| 欧美日韩国产综合视频在线观看 | 欧美美女直播网站| 国产.精品.日韩.另类.中文.在线.播放 | 精品国内片67194| 欧美一区二区三级| 91麻豆国产精品久久| 美国精品在线观看| 亚洲资源中文字幕| 国产精品色婷婷久久58| 91精品婷婷国产综合久久性色| 成人中文字幕电影| 亚洲国产日韩精品| 亚洲天堂成人网| 国产欧美日韩激情| 久久久精品免费免费| 欧美一级电影网站| 亚洲女爱视频在线| 91视频免费播放| 国产高清精品久久久久| 久久se精品一区精品二区| 偷拍与自拍一区| 亚洲第一综合色| 性欧美疯狂xxxxbbbb| 亚洲一区在线看| 一区二区三区欧美日韩| 亚洲黄色片在线观看| 亚洲蜜臀av乱码久久精品蜜桃| 日韩理论片网站| 亚洲丝袜另类动漫二区| 亚洲精品视频在线| 亚洲高清在线视频| 久久国产剧场电影| 国产成人在线看| 一本一道久久a久久精品| 色婷婷一区二区三区四区| 色婷婷国产精品| 777奇米四色成人影色区| 日韩一区二区不卡| 国产精品美女久久久久久久| 国产精品传媒入口麻豆| 亚洲成国产人片在线观看| 美女一区二区在线观看| www.在线成人| 欧美日韩精品一区二区三区蜜桃 | 精品午夜久久福利影院| 99久久精品99国产精品| 欧美一个色资源| 欧美激情综合网| 日韩 欧美一区二区三区| www.亚洲色图| 久久精品男人天堂av| 亚洲国产精品久久久久婷婷884| 狠狠色丁香婷婷综合| 欧美日韩一区国产| 亚洲免费观看高清完整版在线 | 中文字幕av一区 二区| 亚洲成a人在线观看| 91免费观看视频在线| 久久久不卡网国产精品二区| 亚洲国产日韩在线一区模特| av成人动漫在线观看| 久久精品亚洲乱码伦伦中文| 日韩国产精品久久| 欧美一区二区啪啪| 五月天激情综合网| 欧美乱妇15p| 香蕉成人啪国产精品视频综合网| 91免费观看在线| 亚洲一区二区影院| 制服.丝袜.亚洲.另类.中文| 亚洲mv在线观看| 4hu四虎永久在线影院成人| 天天av天天翘天天综合网色鬼国产| 成人激情视频网站| 日韩毛片视频在线看| 91久久精品国产91性色tv| 一区二区三区在线免费视频| 欧美在线三级电影| 日韩和欧美一区二区三区| 欧美一级日韩一级| 国产成人一区在线| 亚洲另类春色校园小说| 91精选在线观看| 国产馆精品极品| 亚洲精选视频免费看| 欧美aⅴ一区二区三区视频| 欧美成人欧美edvon| 福利电影一区二区三区| 三级影片在线观看欧美日韩一区二区| 欧美一级日韩不卡播放免费| 成人丝袜18视频在线观看| 午夜私人影院久久久久| 中文字幕av免费专区久久| 欧美怡红院视频| 成人av午夜影院| 美国十次综合导航| 亚洲免费毛片网站| 久久久久99精品一区| 91精品国产色综合久久ai换脸 | 国产精品妹子av| 欧美一区二区精品在线| 91香蕉视频污在线| 国产伦精一区二区三区| 亚洲激情在线播放| 一区二区理论电影在线观看| av毛片久久久久**hd| 午夜久久久影院| 一区二区三区在线影院| 国产偷国产偷亚洲高清人白洁| 欧美在线不卡视频| 91麻豆精品秘密| 日本韩国一区二区三区视频| 成人开心网精品视频| 国产一区二区精品久久99| 国产综合久久久久影院| 亚洲成av人片观看| 亚洲综合男人的天堂| 亚洲人成精品久久久久久| 国产精品美女久久久久久久久| 国产精品嫩草影院com| 国产精品入口麻豆原神| 中文字幕中文字幕一区二区| 国产亚洲欧美在线| 国产精品久久网站| 中文字幕亚洲在| 亚洲免费高清视频在线| 亚洲综合免费观看高清完整版在线| 一区二区三区毛片| 日本欧美一区二区三区| 国产精品资源在线| 波多野结衣在线aⅴ中文字幕不卡| 91在线视频网址| 欧美三级视频在线| 精品久久五月天| 樱花草国产18久久久久| 美女视频一区二区| 在线亚洲一区观看| 欧美极品aⅴ影院| 亚洲五码中文字幕| 高清不卡一区二区| 日韩一区二区三区在线| 亚洲卡通动漫在线|