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

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

?? avrhardware.c

?? 利用zigbee進行定位的程序
?? C
字號:
//----------------------------------------------------//
//-------Institute Of  Computing Technology-----------//
//------------Chinese Academic  Science---------------//
//-----中國科學院計算技術研究所先進測試技術實驗室-----//
//----------------------------------------------------//

/**
 * www.wsn.net.cn
 * @copyright:nbicc_lpp
 * @data:2005.11.22
 * @version:0.0.1
 * @updata:$
 *
 */
#include "avrhardware.h"
#include "project.h"
inline void  OS_wait_250ns() {
      asm volatile  ("nop" ::);      asm volatile  ("nop" ::);}inline void  OS_uwait(int u_sec) {
    while (u_sec > 0) {      asm volatile  ("nop" ::);      asm volatile  ("nop" ::);      asm volatile  ("nop" ::);      asm volatile  ("nop" ::);      asm volatile  ("nop" ::);      asm volatile  ("nop" ::);      asm volatile  ("nop" ::);      asm volatile  ("nop" ::);      u_sec--;    }}// LED assignmentsOS_ASSIGN_PIN(RED_LED, A, 2);OS_ASSIGN_PIN(GREEN_LED, A, 1);OS_ASSIGN_PIN(YELLOW_LED, A, 0);OS_ASSIGN_PIN(SERIAL_ID, A, 4);OS_ASSIGN_PIN(BAT_MON, A, 5);OS_ASSIGN_PIN(THERM_PWR, A, 7);// ChipCon control assignments#define OS_CC_FIFOP_INT SIG_INTERRUPT6OS_ASSIGN_PIN(CC_RSTN, A, 6); // chipcon resetOS_ASSIGN_PIN(CC_VREN, A, 5); // chipcon power enable//OS_ASSIGN_PIN(CC_FIFOP1, D, 7);  // fifo interruptOS_ASSIGN_PIN(CC_FIFOP1, E, 6);  // fifo interruptOS_ASSIGN_PIN(CC_CCA, D, 6);	  // OS_ASSIGN_PIN(CC_SFD, D, 4);	  // chipcon packet arrivalOS_ASSIGN_PIN(CC_CS, B, 0);	  // chipcon enableOS_ASSIGN_PIN(CC_FIFO, B, 7);	  // chipcon fifoOS_ASSIGN_PIN(RADIO_CCA, D, 6);	  // // Flash assignmentsOS_ASSIGN_PIN(FLASH_SELECT, A, 3);OS_ASSIGN_PIN(FLASH_CLK,  D, 5);OS_ASSIGN_PIN(FLASH_OUT,  D, 3);OS_ASSIGN_PIN(FLASH_IN,  D, 2);// interrupt assignmentsOS_ASSIGN_PIN(INT0, E, 4);OS_ASSIGN_PIN(INT1, E, 5);OS_ASSIGN_PIN(INT2, E, 6);OS_ASSIGN_PIN(INT3, E, 7);// spibus assignments OS_ASSIGN_PIN(MOSI,  B, 2);OS_ASSIGN_PIN(MISO,  B, 3);//OS_ASSIGN_PIN(SPI_OC1C, B, 7);OS_ASSIGN_PIN(SPI_SCK,  B, 1);// power control assignmentsOS_ASSIGN_PIN(PW0, C, 0);OS_ASSIGN_PIN(PW1, C, 1);OS_ASSIGN_PIN(PW2, C, 2);OS_ASSIGN_PIN(PW3, C, 3);OS_ASSIGN_PIN(PW4, C, 4);OS_ASSIGN_PIN(PW5, C, 5);OS_ASSIGN_PIN(PW6, C, 6);OS_ASSIGN_PIN(PW7, C, 7);// i2c bus assignmentsOS_ASSIGN_PIN(I2C_BUS1_SCL, D, 0);OS_ASSIGN_PIN(I2C_BUS1_SDA, D, 1);// uart assignmentsOS_ASSIGN_PIN(UART_RXD0, E, 0);OS_ASSIGN_PIN(UART_TXD0, E, 1);OS_ASSIGN_PIN(UART_XCK0, E, 2);	OS_ASSIGN_PIN(UART_RXD1, D, 2);OS_ASSIGN_PIN(UART_TXD1, D, 3);OS_ASSIGN_PIN(UART_XCK1, D, 5);

//ADC assignments;  added by liulingyi
OS_ASSIGN_PIN(ADC1, F, 1);


void OS_SET_PIN_DIRECTIONS(void){  /*  outp(0x00, DDRA);  outp(0x00, DDRB);  outp(0x00, DDRD);  outp(0x02, DDRE);  outp(0x02, PORTE);  */  OS_MAKE_RED_LED_OUTPUT();  OS_MAKE_YELLOW_LED_OUTPUT();  OS_MAKE_GREEN_LED_OUTPUT();        OS_MAKE_PW7_OUTPUT();  OS_MAKE_PW6_OUTPUT();  OS_MAKE_PW5_OUTPUT();  OS_MAKE_PW4_OUTPUT();  OS_MAKE_PW3_OUTPUT();   OS_MAKE_PW2_OUTPUT();  OS_MAKE_PW1_OUTPUT();  OS_MAKE_PW0_OUTPUT();//cc2420 pins  
  OS_MAKE_MISO_INPUT();  OS_MAKE_MOSI_OUTPUT();  OS_MAKE_SPI_SCK_OUTPUT();  OS_MAKE_CC_RSTN_OUTPUT();      OS_MAKE_CC_VREN_OUTPUT();  OS_MAKE_CC_CS_INPUT();   OS_MAKE_CC_FIFOP1_INPUT();      OS_MAKE_CC_CCA_INPUT();  OS_MAKE_CC_SFD_INPUT();  OS_MAKE_CC_FIFO_INPUT();   OS_MAKE_RADIO_CCA_INPUT();  OS_MAKE_SERIAL_ID_INPUT();  OS_CLR_SERIAL_ID_PIN();  // Prevent sourcing current  OS_MAKE_FLASH_SELECT_OUTPUT();  OS_MAKE_FLASH_OUT_OUTPUT();  OS_MAKE_FLASH_CLK_OUTPUT();  OS_SET_FLASH_SELECT_PIN();      OS_SET_RED_LED_PIN();  OS_SET_YELLOW_LED_PIN();  OS_SET_GREEN_LED_PIN();}

//--------------------------------------------------------------inline  int is_host_lsb(void){  const uint8_t n[2] = { 1, 0 };  return * (uint16_t *)n == 1;} inline uint16_t toLSB16(uint16_t a){  return is_host_lsb() ? a : (a << 8) | (a >> 8);} inline uint16_t fromLSB16(uint16_t a){  return is_host_lsb() ? a : (a << 8) | (a >> 8);}//--------------------------------------------------------------------------- inline uint8_t rcombine(uint8_t  r1, uint8_t  r2)
{  return r1 == FAIL ? FAIL : r2;}
 inline  uint8_t rcombine4(uint8_t r1, uint8_t r2, uint8_t r3, uint8_t r4)
{  return rcombine(r1, rcombine(r2, rcombine(r3, r4)));}
 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产午夜精品一区二区| 成人黄色av电影| 三级不卡在线观看| 图片区小说区区亚洲影院| 亚洲成人av中文| 午夜精品aaa| 青青草91视频| 麻豆91免费观看| 精品一二线国产| 国v精品久久久网| 97se亚洲国产综合在线| 色婷婷久久综合| 欧美日韩亚洲国产综合| 欧美精品一二三| 欧美一级xxx| 国产性天天综合网| 亚洲视频一区二区免费在线观看| 亚洲欧美日韩国产综合在线| 亚洲一区在线免费观看| 日本强好片久久久久久aaa| 久久国产福利国产秒拍| 国产成人在线视频免费播放| 成人免费av在线| 91福利资源站| 日韩一区二区三区视频在线| 久久久午夜精品| 亚洲女厕所小便bbb| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产一区二区三区四区五区入口 | 成人动漫视频在线| 欧美日精品一区视频| 欧美夫妻性生活| 国产午夜精品福利| 亚洲另类在线一区| 日韩成人午夜电影| 国产91丝袜在线18| 欧美午夜精品久久久久久超碰| 欧美一区二区三区视频| 中文字幕欧美国产| 偷窥少妇高潮呻吟av久久免费| 激情久久五月天| 色婷婷一区二区| 精品久久久久久久久久久院品网| 国产精品久久看| 美女mm1313爽爽久久久蜜臀| 成人综合日日夜夜| 欧美日韩亚洲另类| 国产欧美日本一区二区三区| 亚洲国产精品久久人人爱蜜臀| 国产制服丝袜一区| 欧美日韩成人在线一区| 欧美激情一区二区三区不卡 | 91亚洲精品久久久蜜桃网站| 欧美日韩国产美女| 亚洲国产精华液网站w| 日韩激情在线观看| 色综合久久天天综合网| 欧美va亚洲va| 亚洲一二三区不卡| 成人久久18免费网站麻豆 | 日本一区二区免费在线| 日韩一区精品视频| 91浏览器入口在线观看| 亚洲精品一区二区三区99| 亚洲最大色网站| 成人97人人超碰人人99| 欧美精品一区二区三区在线| 亚洲综合在线第一页| 成人黄色777网| 久久久精品日韩欧美| 日韩精品乱码免费| 欧洲亚洲精品在线| 国产精品美女久久久久久久久| 久久se这里有精品| 欧美女孩性生活视频| 亚洲男同性恋视频| 99久久99久久精品免费观看| 久久精品视频一区二区三区| 美女在线视频一区| 欧美日韩成人高清| 久久99精品久久久久| 日韩一卡二卡三卡国产欧美| 亚洲图片自拍偷拍| 一道本成人在线| 一色桃子久久精品亚洲| 国产激情一区二区三区| 精品国产一区二区三区四区四| 午夜不卡av在线| 欧美日韩一区二区三区在线 | 国产精品911| 精品伦理精品一区| 激情深爱一区二区| 精品国产一区a| 精品一区二区在线免费观看| 91精品欧美一区二区三区综合在| 偷拍日韩校园综合在线| 欧美精品自拍偷拍动漫精品| 香蕉加勒比综合久久| 欧美日韩高清在线| 日韩电影一区二区三区| 3atv在线一区二区三区| 琪琪一区二区三区| 欧美成人一级视频| 国产一区二区三区久久久| 国产亚洲成aⅴ人片在线观看| 国产91露脸合集magnet| 国产精品视频在线看| 99精品国产热久久91蜜凸| 亚洲日穴在线视频| 在线免费观看成人短视频| 亚洲最大色网站| 7777精品伊人久久久大香线蕉最新版 | 国产精品丝袜一区| 色婷婷久久久久swag精品| 亚洲一卡二卡三卡四卡五卡| 欧美日韩国产影片| 人妖欧美一区二区| 国产婷婷色一区二区三区| 成人国产精品免费网站| 一区二区三区中文免费| 欧美日韩国产综合一区二区 | 久久er99精品| 久久久久久夜精品精品免费| 成人福利视频网站| 亚洲高清免费视频| 精品理论电影在线观看 | 欧美mv和日韩mv的网站| 丁香桃色午夜亚洲一区二区三区| 亚洲免费大片在线观看| 国产亚洲一区字幕| 99久久婷婷国产综合精品电影| 亚洲综合精品久久| 91精品久久久久久久久99蜜臂| 国产真实精品久久二三区| 日韩一区在线播放| 欧美剧情片在线观看| 国产一区欧美一区| 亚洲男同1069视频| 精品日韩在线观看| 不卡av免费在线观看| 天天综合天天综合色| 国产喷白浆一区二区三区| 欧美伊人久久久久久久久影院| 久久er99热精品一区二区| 综合久久综合久久| 日韩免费电影网站| 91小视频在线| 日本视频免费一区| 亚洲手机成人高清视频| 日韩欧美亚洲国产另类| 91女人视频在线观看| 美女一区二区久久| 一区二区在线看| 久久久精品黄色| 7777精品伊人久久久大香线蕉经典版下载 | 久久这里只有精品6| 色婷婷亚洲精品| 国产电影精品久久禁18| 天天综合色天天| 亚洲视频 欧洲视频| 欧美本精品男人aⅴ天堂| 91在线免费视频观看| 国内外成人在线| 亚洲1区2区3区4区| 亚洲欧美在线高清| 久久精品亚洲国产奇米99| 这里只有精品视频在线观看| 91在线观看免费视频| 国产精品1区二区.| 麻豆精品精品国产自在97香蕉| 一区二区成人在线视频| 欧美激情在线看| 欧美精品一区二区三区高清aⅴ| 欧美视频三区在线播放| 99久久精品99国产精品| 国产激情精品久久久第一区二区 | 亚洲午夜电影网| 17c精品麻豆一区二区免费| 精品国产3级a| 91精品欧美综合在线观看最新| 在线观看免费亚洲| 成人午夜激情在线| 国模套图日韩精品一区二区| 日本中文字幕一区二区视频| 亚洲制服丝袜在线| 亚洲色图在线视频| 国产精品免费久久久久| 国产日韩欧美精品一区| 精品成人在线观看| 欧美白人最猛性xxxxx69交| 欧美一卡二卡三卡四卡| 欧美日韩和欧美的一区二区| 欧美亚洲国产一区在线观看网站 | 久久精品亚洲精品国产欧美kt∨| 欧美一区二区三级| 欧美一区二区三区视频| 欧美一区二区三区视频在线| 91麻豆精品国产无毒不卡在线观看 | 97久久人人超碰| 97久久精品人人做人人爽50路|