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

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

?? hplusart0c.nc

?? tinyos-2.x.rar
?? NC
字號:
// $Id: HplUsart0C.nc,v 1.1 2009/09/23 18:29:24 razvanm Exp $

/*
 *
 *
 * "Copyright (c) 2000-2005 The Regents of the University  of California.  
 * All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software and its
 * documentation for any purpose, without fee, and without written agreement is
 * hereby granted, provided that the above copyright notice, the following
 * two paragraphs and the author appear in all copies of this software.
 * 
 * IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
 * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
 * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF
 * CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 * 
 * THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
 * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
 * AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
 * ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO
 * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS."
 *
 */

/**
 * @author Jonathan Hui <jwhui@cs.berkeley.edu>
 */

module HplUsart0C {
  provides interface HplUsartControl;
}
implementation {

  command void HplUsartControl.disableSPI() {
    // USART0 SPI module disable
    //ME1 &= ~USPIE0;

    // set to PUC values
    ME1 = 0;
    U0CTL = 1;
    U0TCTL = 1;
    U0RCTL = 0;
  }
  
  command void HplUsartControl.setModeSPI() {

    //U0CTL = SWRST;

    // 8-bit char, SPI-mode, USART as master
    U0CTL = SWRST | CHAR | SYNC | MM;

    // 3-pin + half-cycle delayed UCLK
    U0TCTL |= STC + CKPH + SSEL_SMCLK; 

    // as fast as possible
    U0BR0 = 0x02;
    U0BR1 = 0;

    // enable SPI
    ME1 |= USPIE0;

    U0CTL &= ~SWRST;  
    
    // clear interrupts
    IFG1 = 0;

  }

  command void HplUsartControl.disableI2C() {
    /*
    U0CTL = 1;
    U0TCTL = 1;
    I2CTCTL = 0;
    */
    U0CTL &= ~I2CEN;
    U0CTL &= ~I2C;
    I2CTCTL = 0;
    call HplUsartControl.disableSPI();
  }

  command void HplUsartControl.setModeI2C() {
   
    // Recommended init procedure
    U0CTL = I2C + SYNC + MST;

    // use 1MHz SMCLK as the I2C reference
    I2CTCTL |= I2CSSEL_2 | I2CTRX;

    // Enable I2C
    U0CTL |= I2CEN;

    return;
  }

  command error_t HplUsartControl.isTxEmpty(){
    if (U0TCTL & TXEPT) {
      return SUCCESS;
    }
    return FAIL;
  }
  
  command error_t HplUsartControl.isTxIntrPending(){
    if (IFG1 & UTXIFG0){
      IFG1 &= ~UTXIFG0;
      return SUCCESS;
    }
    return FAIL;
  }

  command error_t HplUsartControl.isRxIntrPending(){
    if (IFG1 & URXIFG0){
      IFG1 &= ~URXIFG0;
      return SUCCESS;
    }
    return FAIL;
  }

  command void HplUsartControl.tx(uint8_t data){
    U0TXBUF = data;
  }
  
  command uint8_t HplUsartControl.rx(){
    return U0RXBUF;
  }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费视频一区二区| 久久蜜桃av一区精品变态类天堂| 国产精品视频第一区| 国产福利一区在线| 国产精品久久久久久亚洲毛片 | 精品电影一区二区三区 | 九九视频精品免费| 久久免费精品国产久精品久久久久| 经典三级在线一区| 欧美激情在线一区二区三区| av在线免费不卡| 亚洲制服丝袜av| 欧美一区二区三区爱爱| 国产精品99久久久久久有的能看 | 99r国产精品| 亚洲午夜激情av| 精品国产亚洲在线| av欧美精品.com| 视频一区欧美精品| 国产欧美一区二区精品仙草咪| 成人午夜在线播放| 五月激情综合色| 国产亚洲精品bt天堂精选| 91麻豆自制传媒国产之光| 爽好多水快深点欧美视频| 久久综合五月天婷婷伊人| 91色porny在线视频| 秋霞电影一区二区| 亚洲色图视频免费播放| 7777精品伊人久久久大香线蕉| 国产在线一区二区综合免费视频| 国产精品不卡在线观看| 日韩写真欧美这视频| 91丝袜美腿高跟国产极品老师 | 欧美日韩三级视频| 国产成人亚洲精品狼色在线| 亚洲成在人线在线播放| 欧美国产日韩亚洲一区| 这里只有精品免费| 97久久超碰精品国产| 毛片av中文字幕一区二区| 亚洲欧洲日韩在线| 亚洲精品一区二区三区99| 在线观看av一区| 成人污视频在线观看| 亚洲成av人片在线观看无码| 中文字幕av一区 二区| 日韩一区二区电影网| 色妞www精品视频| 国产成人在线免费观看| 久久精品二区亚洲w码| 亚洲综合丁香婷婷六月香| 国产精品系列在线| 精品国产污网站| 337p亚洲精品色噜噜| 91黄色免费观看| 波多野结衣在线一区| 捆绑变态av一区二区三区| 亚洲电影在线免费观看| 亚洲人妖av一区二区| 国产亚洲欧美一区在线观看| 日韩欧美一级二级三级| 欧美日韩精品欧美日韩精品一| 91在线视频播放地址| 国产精品亚洲第一| 国产一区二区在线视频| 美国三级日本三级久久99| 日本欧美韩国一区三区| 亚洲午夜久久久久久久久电影网 | 日本免费在线视频不卡一不卡二 | 国产精品妹子av| 欧美激情一区二区三区在线| 精品国产乱码久久久久久久| 精品国内片67194| 欧美一区二区播放| 91麻豆精品国产91久久久使用方法| 在线观看免费成人| 欧美亚洲国产一卡| 欧美三日本三级三级在线播放| 色吊一区二区三区| 欧美中文字幕不卡| 欧美色窝79yyyycom| 欧美性高清videossexo| 91久久一区二区| 欧洲精品中文字幕| 欧美日韩精品电影| 91.成人天堂一区| 欧美成人bangbros| 久久综合久久综合九色| 日本一区二区三区视频视频| 国产精品美女久久久久高潮| 国产精品理论片在线观看| 亚洲欧美日韩国产综合| 五月婷婷色综合| 免费在线成人网| 国产伦精品一区二区三区在线观看| 国产美女在线精品| jizz一区二区| 欧美色综合久久| 精品少妇一区二区三区日产乱码| 久久久久久电影| 亚洲天堂成人网| 日韩在线a电影| 国产一区二区看久久| 91亚洲午夜精品久久久久久| 欧美日韩国产区一| 精品美女被调教视频大全网站| 国产丝袜在线精品| 亚洲永久精品国产| 看电视剧不卡顿的网站| 国产ts人妖一区二区| 91极品视觉盛宴| 精品少妇一区二区三区 | 久久综合av免费| 综合欧美亚洲日本| 香蕉影视欧美成人| 国产精品亚洲专一区二区三区| 成人av资源在线| 91精品国产乱| 中文字幕一区在线观看视频| 日韩一区精品字幕| 风间由美中文字幕在线看视频国产欧美| 色综合天天综合网国产成人综合天 | 中文字幕永久在线不卡| 秋霞成人午夜伦在线观看| 9l国产精品久久久久麻豆| 这里只有精品免费| 亚洲丝袜制服诱惑| 精品写真视频在线观看| 欧美专区在线观看一区| 亚洲国产成人在线| 日韩av网站免费在线| 成人午夜视频在线观看| 欧美大胆人体bbbb| 亚洲国产精品一区二区久久| 国产精品亚洲一区二区三区在线| 欧美日产国产精品| 亚洲人成网站在线| 国产一区二区剧情av在线| 91精品国产综合久久福利软件| 中文字幕精品综合| 久久国产欧美日韩精品| 精品视频在线免费看| 成人免费在线视频观看| 国产一区二区三区黄视频| 欧美男同性恋视频网站| 亚洲欧美成人一区二区三区| 国产盗摄一区二区| 精品国产污污免费网站入口| 日本aⅴ亚洲精品中文乱码| 91国偷自产一区二区三区成为亚洲经典 | 精品一区二区三区免费播放| 欧美视频一区在线| 最新不卡av在线| 懂色av一区二区三区蜜臀| 精品久久99ma| 美女视频黄频大全不卡视频在线播放| 日本高清不卡aⅴ免费网站| 国产精品久久久久9999吃药| 国产一区二区三区四区五区美女 | 91精品婷婷国产综合久久| 一区二区三区视频在线观看| gogo大胆日本视频一区| 欧美激情在线看| 成人性生交大片免费| 中文一区二区完整视频在线观看| 精品中文字幕一区二区| 欧美mv和日韩mv国产网站| 久久电影网站中文字幕 | 欧美日韩一区二区电影| 亚洲美女视频一区| 色综合天天综合给合国产| 久久久午夜精品| 国产成人午夜视频| 国产精品人人做人人爽人人添| 国产伦理精品不卡| 中文字幕av一区二区三区免费看| 成人aaaa免费全部观看| 中文字幕日韩精品一区| 99久久99久久久精品齐齐| 亚洲视频免费看| 欧洲精品中文字幕| 日本不卡一二三区黄网| 久久久午夜电影| 成人久久18免费网站麻豆| 亚洲四区在线观看| 欧美精品一卡二卡| 久久99久久久久久久久久久| 久久久蜜桃精品| 成人精品鲁一区一区二区| 18欧美乱大交hd1984| 精品视频999| 久久99国产精品麻豆| 国产欧美视频一区二区三区| 91玉足脚交白嫩脚丫在线播放| 亚洲综合色噜噜狠狠| 欧美大片在线观看一区二区| 国产老肥熟一区二区三区| 亚洲男人天堂av| 欧美一区二区三区婷婷月色|