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

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

?? avrhardware.h

?? 無線傳感器星型網絡的節點的基站程序,采用802.15.4協議
?? H
字號:
//----------------------------------------------------////-------Institute Of  Computing Technology-----------////------------Chinese Academic  Science---------------////-----中國科學院計算技術研究所先進測試技術實驗室-----////----------------------------------------------------///** * @copyright:nbicc_lpp * @this is this is board support  code * @author  *              zhouqiang      (zhouhongren@163.com) *               * @data:2005.11.28 * @version:0.0.1 * @updata:$ * */#ifndef _AVRHARDWARE_H#define _AVRHARDWARE_H#include <avr/io.h>#include <avr/sfr_defs.h>#include <avr/signal.h>#include <avr/interrupt.h>#include <avr/wdt.h>//#include "cc2420Const.h"// check for version 3.3 of GNU gcc or later#if ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3))#define __outw(val, port) outw(port, val);#endif#ifndef __inw#ifndef __SFR_OFFSET#define __SFR_OFFSET 0#endif /* !__SFR_OFFSET */#define __inw(_port) inw(_port)#define __inw_atomic(__sfrport) ({				\	uint16_t __t;					\	bool bStatus;					\	bStatus = bit_is_set(SREG,7);			\	cli();						\	__t = inw(__sfrport);				\	if (bStatus) sei();				\	__t;						\ })#endif /* __inw */// cc2420 Interrupt definition#define cc2420_FIFOP_INT_ENABLE()  sbi(EIMSK , INT6)#define cc2420_FIFOP_INT_DISABLE() cbi(EIMSK , INT6)//---------------------#define OS_ASSIGN_PIN_list(name, port, bit) \    void OS_SET_##name##_PIN();  \    void OS_CLR_##name##_PIN();  \    int    OS_READ_##name##_PIN();\    void OS_MAKE_##name##_OUTPUT();  \    void OS_MAKE_##name##_INPUT() ;//--------------------------------------------------#define OS_ASSIGN_PIN(name, port, bit) \    void OS_SET_##name##_PIN() {PORT##port |= (1<<(bit));} \    void OS_CLR_##name##_PIN() {PORT##port &= (~(1<<(bit)));} \    int OS_READ_##name##_PIN()							\  {return (PIN##port & (1 << bit)) != 0;}								\    void OS_MAKE_##name##_OUTPUT() {DDR##port |= (1<<(bit));} \    void OS_MAKE_##name##_INPUT() {DDR##port &= (~(1<<(bit)));} /* Watchdog Prescaler */enum {  OS_period16 = 0x00, // 47ms  OS_period32 = 0x01, // 94ms  OS_period64 = 0x02, // 0.19s  OS_period128 = 0x03, // 0.38s  OS_period256 = 0x04, // 0.75s  OS_period512 = 0x05, // 1.5s  OS_period1024 = 0x06, // 3.0s  OS_period2048 = 0x07 // 6.0s};//--------------------------------------------------------------------------// LED assignmentsOS_ASSIGN_PIN_list(RED_LED, A, 2);OS_ASSIGN_PIN_list(GREEN_LED, A, 1);OS_ASSIGN_PIN_list(YELLOW_LED, A, 0);OS_ASSIGN_PIN_list(SERIAL_ID, A, 4);OS_ASSIGN_PIN_list(BAT_MON, A, 5);OS_ASSIGN_PIN_list(THERM_PWR, A, 7);// ChipCon control assignments#define OS_CC_FIFOP_INT SIG_INTERRUPT6OS_ASSIGN_PIN_list(CC_RSTN, A, 6); // chipcon resetOS_ASSIGN_PIN_list(CC_VREN, A, 5); // chipcon power enable//OS_ASSIGN_PIN_list(CC_FIFOP1, D, 7);  // fifo interruptOS_ASSIGN_PIN_list(CC_FIFOP1, E, 6);  // fifo interruptOS_ASSIGN_PIN_list(CC_CCA, D, 6);	  // OS_ASSIGN_PIN_list(CC_SFD, D, 4);	  // chipcon packet arrivalOS_ASSIGN_PIN_list(CC_CS, B, 0);	  // chipcon enableOS_ASSIGN_PIN_list(CC_FIFO, B, 7);	  // chipcon fifoOS_ASSIGN_PIN_list(RADIO_CCA, D, 6);	  // // Flash assignmentsOS_ASSIGN_PIN_list(FLASH_SELECT, A, 3);OS_ASSIGN_PIN_list(FLASH_CLK,  D, 5);OS_ASSIGN_PIN_list(FLASH_OUT,  D, 3);OS_ASSIGN_PIN_list(FLASH_IN,  D, 2);// interrupt assignmentsOS_ASSIGN_PIN_list(INT0, E, 4);OS_ASSIGN_PIN_list(INT1, E, 5);OS_ASSIGN_PIN_list(INT2, E, 6);OS_ASSIGN_PIN_list(INT3, E, 7);// spibus assignments OS_ASSIGN_PIN_list(MOSI,  B, 2);OS_ASSIGN_PIN_list(MISO,  B, 3);//OS_ASSIGN_PIN_list(SPI_OC1C, B, 7);OS_ASSIGN_PIN_list(SPI_SCK,  B, 1);// power control assignmentsOS_ASSIGN_PIN_list(PW0, C, 0);OS_ASSIGN_PIN_list(PW1, C, 1);OS_ASSIGN_PIN_list(PW2, C, 2);OS_ASSIGN_PIN_list(PW3, C, 3);OS_ASSIGN_PIN_list(PW4, C, 4);OS_ASSIGN_PIN_list(PW5, C, 5);OS_ASSIGN_PIN_list(PW6, C, 6);OS_ASSIGN_PIN_list(PW7, C, 7);// i2c bus assignmentsOS_ASSIGN_PIN_list(I2C_BUS1_SCL, D, 0);OS_ASSIGN_PIN_list(I2C_BUS1_SDA, D, 1);// uart assignmentsOS_ASSIGN_PIN_list(UART_RXD0, E, 0);OS_ASSIGN_PIN_list(UART_TXD0, E, 1);OS_ASSIGN_PIN_list(UART_XCK0, E, 2);	OS_ASSIGN_PIN_list(UART_RXD1, D, 2);OS_ASSIGN_PIN_list(UART_TXD1, D, 3);OS_ASSIGN_PIN_list(UART_XCK1, D, 5);inline void  OS_wait_250ns();inline void  OS_uwait(int u_sec);inline  int is_host_lsb(void);inline uint16_t toLSB16(uint16_t a);inline uint16_t fromLSB16(uint16_t a);inline uint8_t  rcombine(uint8_t  r1, uint8_t  r2);inline  uint8_t rcombine4(uint8_t r1, uint8_t r2, uint8_t r3, uint8_t r4);void OS_SET_PIN_DIRECTIONS(void);//---------------------------------------------------------------------------#define OS_CYCLE_TIME_NS 136// each nop is 1 clock cycle// 1 clock cycle on mica2 == 136nsenum {  OS_ADC_PORTMAPSIZE = 12};enum {//  OS_ACTUAL_CC_RSSI_PORT = 0,//  OS_ACTUAL_VOLTAGE_PORT = 7,  OS_ACTUAL_BANDGAP_PORT = 30,  // 1.23 Fixed bandgap reference  OS_ACTUAL_GND_PORT     = 31   // GND };enum { // TOS_ADC_CC_RSSI_PORT = 0, // TOS_ADC_VOLTAGE_PORT = 7,  TOS_ADC_BANDGAP_PORT = 10,  TOS_ADC_GND_PORT     = 11};#endif 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆成人久久精品二区三区| 一区二区三区资源| 欧美绝品在线观看成人午夜影视| 波多野结衣在线一区| 国产麻豆精品久久一二三| 久久精品二区亚洲w码| 日韩极品在线观看| 日韩在线卡一卡二| 久久精品国产在热久久| 国产精品888| 成人精品免费网站| 91在线视频在线| 色噜噜狠狠色综合中国| 欧美中文字幕一区| 91精品国产欧美一区二区成人| 日韩欧美一二区| 国产欧美精品国产国产专区| 欧美国产成人精品| 亚洲影视在线播放| 免费不卡在线观看| 国产剧情av麻豆香蕉精品| 成人动漫一区二区| 欧美日韩成人激情| 久久久久久97三级| 一区二区三区精品在线| 美女网站色91| 东方aⅴ免费观看久久av| 色就色 综合激情| 日韩欧美激情在线| 亚洲天堂2016| 久久精品国产999大香线蕉| k8久久久一区二区三区| 91精品国产色综合久久不卡蜜臀| 久久久久9999亚洲精品| 一区二区三区波多野结衣在线观看| 亚洲v中文字幕| 成人在线视频一区二区| 欧美视频在线一区| 国产欧美精品国产国产专区| 亚洲超丰满肉感bbw| 处破女av一区二区| 91精品国产综合久久久蜜臀图片 | 91国产精品成人| 精品嫩草影院久久| 亚洲在线观看免费视频| 国产高清亚洲一区| 宅男噜噜噜66一区二区66| **欧美大码日韩| 黄页网站大全一区二区| 欧美三级电影精品| 国产精品久久三区| 国内精品伊人久久久久av影院 | 26uuu亚洲| 日本一区二区在线不卡| 亚洲第一电影网| 91在线观看成人| 2014亚洲片线观看视频免费| 亚洲成a人片综合在线| 99精品视频一区二区三区| 久久影音资源网| 久久99精品视频| 欧美日韩高清一区二区不卡| 亚洲人午夜精品天堂一二香蕉| 久久国内精品视频| 欧美一区二区三区在| 日韩一区在线播放| 国产九色精品成人porny| 欧美一区二区三区小说| 午夜精品123| 精品视频一区二区不卡| 亚洲香肠在线观看| 色噜噜狠狠成人中文综合| 亚洲人精品午夜| 91久久精品一区二区三区| 亚洲三级视频在线观看| 91在线你懂得| 亚洲欧美激情视频在线观看一区二区三区 | ...av二区三区久久精品| 成人app在线| 成人欧美一区二区三区小说| 豆国产96在线|亚洲| 欧美国产一区二区在线观看| 大尺度一区二区| 日韩伦理av电影| 在线视频欧美区| 亚洲sss视频在线视频| 精品视频免费在线| 免费观看在线综合色| 91精品国产手机| 国内精品不卡在线| 国产精品水嫩水嫩| 91黄色免费版| 蜜桃久久久久久| 久久久久久久综合| 91亚洲永久精品| 视频精品一区二区| 久久久久99精品一区| av一区二区久久| 偷拍日韩校园综合在线| 精品福利一区二区三区免费视频| 懂色一区二区三区免费观看| 一区二区三区国产| 精品日产卡一卡二卡麻豆| 成人av网站在线| 午夜精品久久久久久久99水蜜桃| 日韩精品一区二区三区四区视频| 国产成人99久久亚洲综合精品| 亚洲欧美日韩一区二区| 欧美群妇大交群中文字幕| 精品亚洲aⅴ乱码一区二区三区| 中文字幕第一区第二区| 欧美日韩国产免费一区二区| 国产伦精品一区二区三区视频青涩 | 国模少妇一区二区三区| 国产精品伦理一区二区| 欧美久久一区二区| 成人教育av在线| 免费国产亚洲视频| 一区二区三区四区精品在线视频 | 久久久激情视频| 在线亚洲一区观看| 国产mv日韩mv欧美| 首页国产欧美久久| 亚洲欧洲av在线| 2020国产精品自拍| 欧美一级淫片007| 日本久久精品电影| 国产乱淫av一区二区三区| 午夜精品一区在线观看| 国产精品成人免费精品自在线观看 | 欧美精选午夜久久久乱码6080| 国产成人免费9x9x人网站视频| 首页欧美精品中文字幕| 一区二区日韩av| 国产精品久久午夜夜伦鲁鲁| 久久免费电影网| 日韩女优毛片在线| 在线播放亚洲一区| 91美女视频网站| 99久久婷婷国产| 成人黄色软件下载| 国产精品18久久久久久久久| 青青青爽久久午夜综合久久午夜| 亚洲狼人国产精品| 国产精品久线观看视频| 欧美激情一区二区三区蜜桃视频| 精品国产成人系列| 欧美一二三四在线| 欧美第一区第二区| 久久久久国产精品人| 日韩一区二区在线看| 欧美一区二视频| 日韩欧美亚洲另类制服综合在线| 日韩一区二区麻豆国产| 欧美一区二区高清| 精品国产一区二区三区av性色| 欧美二区乱c少妇| 欧美一区二区三区四区五区| 3d成人动漫网站| 日韩免费电影网站| 久久女同性恋中文字幕| 国产精品热久久久久夜色精品三区 | 国产精品久久久久久久裸模| 中文字幕不卡三区| 亚洲精品一二三区| 丝袜诱惑亚洲看片| 精品一区二区在线视频| 国内精品自线一区二区三区视频| 国产精品亚洲午夜一区二区三区 | 在线视频你懂得一区二区三区| 在线精品视频免费观看| 9191久久久久久久久久久| 日韩女优av电影在线观看| 国产色综合一区| 亚洲在线成人精品| 国内精品久久久久影院薰衣草 | 成人晚上爱看视频| 色中色一区二区| 91精品国产91久久久久久最新毛片| 日韩精品最新网址| 中文字幕av资源一区| 亚洲午夜视频在线观看| 久国产精品韩国三级视频| 成人激情黄色小说| 欧美日韩一区二区三区四区| 精品久久久三级丝袜| 中文字幕一区av| 日韩激情在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 欧美高清视频不卡网| 欧美国产一区二区在线观看| 一区二区三区四区在线| 国产一区二区不卡老阿姨| 在线看日本不卡| 国产欧美日韩激情| 秋霞午夜鲁丝一区二区老狼| 97se亚洲国产综合自在线不卡| 91精品国产91久久综合桃花| 亚洲欧美在线aaa| 麻豆久久久久久|