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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? avrhardware.c

?? 協(xié)調(diào)器的執(zhí)行程序
?? C
字號:
//----------------------------------------------------//
//-------Institute Of  Computing Technology-----------//
//------------Chinese Academic  Science---------------//
//-----中國科學(xué)院計(jì)算技術(shù)研究所先進(jìn)測試技術(shù)實(shí)驗(yàn)室-----//
//----------------------------------------------------//

/**
 * @copyright:nbicc_lpp
 * @this is board support  code
 * @author 
 *              zhouqiang      (zhouhongren@163.com)
 *              
 * @data:2005.11.28
 * @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);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)));}
 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品一区二区三区影院| 欧美视频一区二区三区在线观看| 久久久久9999亚洲精品| 韩国成人福利片在线播放| 精品国产免费一区二区三区四区| 久久国产麻豆精品| 久久久久9999亚洲精品| www.久久精品| 亚洲福利一区二区| 欧美电视剧在线观看完整版| 久久成人免费网| 久久精品亚洲麻豆av一区二区| 国产成人综合网站| 亚洲综合精品久久| 欧美一级午夜免费电影| 国产成人av影院| 一区二区三区四区激情| 欧美一级一区二区| 成人免费视频caoporn| 亚洲国产精品久久久久婷婷884| 3d动漫精品啪啪一区二区竹菊| 国产精品一二三区在线| 一区二区三区免费网站| 日韩欧美一级二级三级久久久| 懂色一区二区三区免费观看| 亚洲综合在线观看视频| 欧美大片拔萝卜| 91在线视频官网| 麻豆91免费观看| 亚洲免费观看高清完整版在线观看熊| 欧美久久久一区| 成人黄色免费短视频| 日韩黄色在线观看| 国产精品精品国产色婷婷| 3atv在线一区二区三区| 91丨porny丨最新| 精品一区二区三区日韩| 亚洲精品乱码久久久久久久久| 久久人人爽人人爽| 欧美日韩你懂的| 99视频一区二区| 国内久久精品视频| 亚洲一二三区不卡| 国产精品二三区| 精品久久久网站| 欧美一区二区三区日韩| 91色在线porny| 风流少妇一区二区| 日本不卡视频一二三区| 亚洲一区二区三区四区五区黄 | 久久综合给合久久狠狠狠97色69| 91网站在线播放| 成人午夜av影视| 国产精品综合视频| 麻豆精品视频在线| 日韩综合一区二区| 一区二区在线观看免费| 亚洲素人一区二区| 国产视频一区二区在线观看| 91精品婷婷国产综合久久性色| 91一区二区在线观看| 国内不卡的二区三区中文字幕 | 黄色资源网久久资源365| 亚洲国产精品久久艾草纯爱| 亚洲精品国产无套在线观| 欧美激情中文字幕一区二区| 精品国产一区久久| 日韩精品一区在线观看| 日韩免费电影一区| 91精品久久久久久久91蜜桃| 国产精品激情偷乱一区二区∴| 久久香蕉国产线看观看99| 日韩女同互慰一区二区| 日韩欧美一级特黄在线播放| 欧美一区二区免费视频| 欧美夫妻性生活| 在线播放91灌醉迷j高跟美女 | 99久久精品99国产精品 | 亚洲人成网站精品片在线观看| 国产色一区二区| 亚洲国产激情av| 国产精品私人影院| **网站欧美大片在线观看| 亚洲丝袜精品丝袜在线| 亚洲色图20p| 亚洲无线码一区二区三区| 午夜久久久久久电影| 美女网站在线免费欧美精品| 国产一区二区影院| 成人免费高清在线观看| 日本精品视频一区二区| 欧美三级电影一区| 日韩欧美一级片| 日本一区二区综合亚洲| 综合电影一区二区三区| 亚洲成av人片在线| 狠狠色狠狠色综合系列| 粉嫩av一区二区三区粉嫩| 色婷婷久久综合| 日韩一级在线观看| 国产欧美日韩视频一区二区| 一区二区三区欧美久久| 麻豆91在线看| 91一区二区三区在线播放| 欧美精品乱码久久久久久按摩| 欧美电影免费观看高清完整版| 国产精品视频一二| 天天射综合影视| 国产在线视频精品一区| 欧洲国内综合视频| 2020国产精品| 一区二区高清免费观看影视大全 | 毛片一区二区三区| 国产91清纯白嫩初高中在线观看| 日本高清不卡视频| 久久婷婷色综合| 一区二区在线免费| 国产精品亚洲午夜一区二区三区| 色噜噜狠狠色综合欧洲selulu| 3d动漫精品啪啪| 亚洲色欲色欲www| 精品一区二区日韩| 欧美在线三级电影| 日本一区二区三区四区在线视频| 亚洲二区在线观看| 成人小视频免费观看| 56国语精品自产拍在线观看| 最新国产成人在线观看| 国产在线精品一区二区三区不卡| 在线观看亚洲精品| 国产精品人人做人人爽人人添| 99精品欧美一区二区三区小说 | 91色在线porny| 精品久久久久久综合日本欧美| 樱桃视频在线观看一区| 国产激情一区二区三区四区 | 国产成人精品网址| 日韩三级免费观看| 亚洲一区影音先锋| 91亚洲精品乱码久久久久久蜜桃| 久久久久国产免费免费| 全国精品久久少妇| 欧美美女直播网站| 又紧又大又爽精品一区二区| av在线一区二区三区| 久久久91精品国产一区二区精品| 石原莉奈一区二区三区在线观看| 91麻豆免费在线观看| 亚洲国产精品成人综合| 精品一区二区三区在线观看| 91精品国产色综合久久不卡电影 | 国产盗摄一区二区三区| 日韩午夜激情av| 日韩—二三区免费观看av| 欧美日韩精品免费观看视频| 亚洲精品成a人| 9色porny自拍视频一区二区| 国产欧美一区二区精品秋霞影院| 国产在线精品免费av| 久久色在线视频| 精品亚洲porn| 精品日韩成人av| 国产一区二区网址| 久久综合九色综合97婷婷| 蜜桃精品视频在线观看| 日韩欧美综合在线| 久久精品国产在热久久| 日韩精品中文字幕在线不卡尤物 | 亚洲欧美日韩系列| 不卡一区二区三区四区| 亚洲欧洲精品一区二区三区| av综合在线播放| 亚洲人成网站影音先锋播放| 欧洲日韩一区二区三区| 亚洲国产一区二区视频| 欧美一区二区三区精品| 狠狠狠色丁香婷婷综合激情| 欧美国产一区在线| 色综合久久久久久久| 亚洲妇女屁股眼交7| 91麻豆精品国产91久久久使用方法 | 亚洲成人av资源| 欧美精品黑人性xxxx| 奇米四色…亚洲| 久久综合网色—综合色88| 国产精品一区二区在线观看不卡 | 视频在线观看一区二区三区| 制服丝袜日韩国产| 韩国女主播成人在线| 国产精品妹子av| 日本道免费精品一区二区三区| 亚洲444eee在线观看| 久久综合九色欧美综合狠狠| 波多野结衣的一区二区三区| 亚洲一区免费在线观看| 欧美一区二区三区视频免费| 国产精品99精品久久免费| 一区二区三区不卡视频| 日韩免费高清av| 99久久久国产精品|