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

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

?? hal_cc8051.h

?? cc2430最新的例子程序
?? H
字號:
/******************************************************************************
    Filename: hal_cc8051.h

    Copyright 2007 Texas Instruments, Inc.
******************************************************************************/

#ifndef HAL_CC8051_H
#define HAL_CC8051_H

/******************************************************************************
 * INCLUDES
 */

#include <hal_types.h>
#include <hal_defs.h>


/******************************************************************************
 * CONSTANTS
 */
#define BIT0              0x01
#define BIT1              0x02
#define BIT2              0x04
#define BIT3              0x08
#define BIT4              0x10
#define BIT5              0x20
#define BIT6              0x40
#define BIT7              0x80


/******************************************************************************
 * MACROS
 */

#define MCU_IO_TRISTATE   1             // Used as "func" for the macros below
#define MCU_IO_PULLUP     2
#define MCU_IO_PULLDOWN   3


//-----------------------------------------------------------------------------
//  Macros for simple configuration of IO pins on TI LPW SoCs
//-----------------------------------------------------------------------------
#define MCU_IO_PERIPHERAL(port, pin)   MCU_IO_PERIPHERAL_PREP(port, pin)
#define MCU_IO_INPUT(port, pin, func)  MCU_IO_INPUT_PREP(port, pin, func)
#define MCU_IO_OUTPUT(port, pin, val)  MCU_IO_OUTPUT_PREP(port, pin, val)
#define MCU_IO_SET(port, pin, val)     MCU_IO_SET_PREP(port, pin, val)
#define MCU_IO_SET_HIGH(port, pin)     MCU_IO_SET_HIGH_PREP(port, pin)
#define MCU_IO_SET_LOW(port, pin)      MCU_IO_SET_LOW_PREP(port, pin)
#define MCU_IO_TGL(port, pin)          MCU_IO_TGL_PREP(port, pin)
#define MCU_IO_GET(port, pin)          MCU_IO_GET_PREP(port, pin)


//----------------------------------------------------------------------------------
//  Macros for internal use (the macros above need a new round in the preprocessor)
//----------------------------------------------------------------------------------
#define MCU_IO_PERIPHERAL_PREP(port, pin)  st( P##port##SEL |= BM(pin); )

#define MCU_IO_INPUT_PREP(port, pin, func) st( P##port##SEL &= ~BM(pin); \
                                               P##port##DIR &= ~BM(pin); \
                                               switch (func) { \
                                               case MCU_IO_PULLUP: \
                                                   P##port##INP &= ~BM(pin); \
                                                   P2INP &= ~BM(port + 5); \
                                                   break; \
                                               case MCU_IO_PULLDOWN: \
                                                   P##port##INP &= ~BM(pin); \
                                                   P2INP |= BM(port + 5); \
                                                   break; \
                                               default: \
                                                   P##port##INP |= BM(pin); \
                                                   break; } )

#define MCU_IO_OUTPUT_PREP(port, pin, val) st( P##port##SEL &= ~BM(pin); \
                                               P##port##_##pin## = val; \
                                               P##port##DIR |= BM(pin); )

#define MCU_IO_SET_HIGH_PREP(port, pin)     st( P##port##_##pin## = 1; )
#define MCU_IO_SET_LOW_PREP(port, pin)      st( P##port##_##pin## = 0; )

#define MCU_IO_SET_PREP(port, pin, val)    st( P##port##_##pin## = val; )
#define MCU_IO_TGL_PREP(port, pin)         st( P##port##_##pin## ^= 1; )
#define MCU_IO_GET_PREP(port, pin)         (P##port## & BM(pin))


/****************************************************************************************
  Copyright 2007 Texas Instruments Incorporated. All rights reserved.

  IMPORTANT: Your use of this Software is limited to those specific rights
  granted under the terms of a software license agreement between the user
  who downloaded the software, his/her employer (which must be your employer)
  and Texas Instruments Incorporated (the "License").  You may not use this
  Software unless you agree to abide by the terms of the License. The License
  limits your use, and you acknowledge, that the Software may not be modified,
  copied or distributed unless embedded on a Texas Instruments microcontroller
  or used solely and exclusively in conjunction with a Texas Instruments radio
  frequency transceiver, which is integrated into your product.  Other than for
  the foregoing purpose, you may not use, reproduce, copy, prepare derivative
  works of, modify, distribute, perform, display or sell this Software and/or
  its documentation for any purpose.

  YOU FURTHER ACKNOWLEDGE AND AGREE THAT THE SOFTWARE AND DOCUMENTATION ARE
  PROVIDED 揂S IS

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一级女性全黄久久生活片免费| 在线亚洲高清视频| 欧美视频一区二| 国产日韩成人精品| 丁香亚洲综合激情啪啪综合| 国产欧美日韩三区| 波多野结衣中文字幕一区| 国产精品久久久久久久久搜平片| 成人精品免费网站| 亚洲卡通动漫在线| 69堂精品视频| 国产最新精品免费| 中文字幕av一区二区三区| 91色视频在线| 青青草97国产精品免费观看无弹窗版| 欧美成人三级电影在线| www.色精品| 亚洲午夜免费视频| 久久综合狠狠综合久久激情| 国产黑丝在线一区二区三区| 欧美国产禁国产网站cc| 欧美综合视频在线观看| 韩国av一区二区三区在线观看| 国产喷白浆一区二区三区| 91久久精品国产91性色tv| 韩国成人精品a∨在线观看| 亚洲欧美日韩一区二区三区在线观看 | 欧美mv日韩mv亚洲| 国产精品一区二区三区乱码| 亚洲精品一二三四区| 欧美va亚洲va香蕉在线| 一本到一区二区三区| 蜜桃久久久久久| 亚洲视频中文字幕| 欧美不卡一区二区| 欧美在线一区二区三区| 国产成人午夜视频| 图片区小说区国产精品视频| 国产欧美一区二区精品秋霞影院| 天堂久久久久va久久久久| 国产精品天干天干在线综合| 精品视频在线免费观看| 美美哒免费高清在线观看视频一区二区 | 成人国产精品免费| 亚洲成人第一页| 中文字幕在线观看一区| 日韩亚洲欧美一区二区三区| 日本高清免费不卡视频| 成人精品视频一区二区三区 | 国产精品亚洲第一| 亚洲精品视频自拍| 成人在线综合网| 韩国女主播一区| 日韩精品电影一区亚洲| 亚洲精品日日夜夜| 亚洲人妖av一区二区| 久久精品一区八戒影视| 日本久久精品电影| av在线这里只有精品| 国产麻豆精品久久一二三| 秋霞影院一区二区| 日日夜夜一区二区| 亚洲精品乱码久久久久久黑人| 久久久久久久电影| 91精品国产欧美一区二区| 色综合久久综合网欧美综合网| 国产精品 日产精品 欧美精品| 亚洲国产精品自拍| 国产日韩欧美综合在线| 欧美精品久久99| 欧美在线观看你懂的| 色网站国产精品| 色婷婷精品大视频在线蜜桃视频| 国产99久久久国产精品潘金网站| 麻豆久久一区二区| 国产高清在线精品| av日韩在线网站| 欧美影院精品一区| 欧美一区二区三区免费大片| 日韩精品影音先锋| 欧美va天堂va视频va在线| 日韩午夜精品电影| 精品久久一二三区| 精品国内二区三区| 久久综合狠狠综合久久激情| 久久蜜桃香蕉精品一区二区三区| 国产日本亚洲高清| 亚洲精品伦理在线| 日韩成人免费电影| 久久99久久久久| caoporn国产精品| 欧美日韩在线直播| 精品国产免费一区二区三区四区| 中文av字幕一区| 性久久久久久久久久久久| 日本在线不卡一区| 成人av电影在线观看| 欧美色偷偷大香| 久久久久久夜精品精品免费| 亚洲精品成人精品456| 人妖欧美一区二区| 91麻豆精品一区二区三区| 欧美一区二区播放| 国产日韩欧美亚洲| 日本亚洲免费观看| av亚洲精华国产精华精| 欧美日韩国产成人在线免费| 久久中文字幕电影| 欧美极品另类videosde| 亚洲国产欧美另类丝袜| 欧美在线观看视频在线| 婷婷综合在线观看| 日韩国产在线观看一区| 99视频一区二区| 欧美日韩在线播放一区| 日韩一区二区电影| 日韩伦理av电影| 国内精品国产成人国产三级粉色 | 中文字幕一区二区三中文字幕| 视频一区视频二区在线观看| 高清在线不卡av| 日韩手机在线导航| 亚洲一区二区在线免费看| 国产宾馆实践打屁股91| 日韩亚洲欧美综合| 日日夜夜免费精品| 在线观看一区不卡| 国产精品日日摸夜夜摸av| 五月综合激情日本mⅴ| 色哟哟在线观看一区二区三区| 久久久美女艺术照精彩视频福利播放| 日韩一级二级三级精品视频| 国产精品久久久久影视| 免费高清成人在线| 一区二区三区成人| 成人综合婷婷国产精品久久| 日韩欧美高清dvd碟片| 美女性感视频久久| 免费观看日韩电影| 精品三级在线观看| 国产综合一区二区| 欧美电影在线免费观看| 香蕉av福利精品导航| 在线观看视频一区| 亚洲大片免费看| 91麻豆精品国产91久久久久| 亚洲国产成人91porn| 在线播放视频一区| 理论电影国产精品| 337p日本欧洲亚洲大胆色噜噜| 美腿丝袜一区二区三区| 精品粉嫩超白一线天av| 国产精品资源网| 亚洲国产精华液网站w | 国产精品白丝av| 中文子幕无线码一区tr| 成人午夜伦理影院| 一区二区在线观看av| 精品视频1区2区3区| 蜜臀av一级做a爰片久久| 日韩精品一区在线观看| 国产电影精品久久禁18| 亚洲精品视频一区| 日韩免费观看高清完整版在线观看| 久久99国产精品免费网站| 久久久久久久综合日本| 色综合久久综合网欧美综合网 | 欧美伊人久久久久久久久影院 | 日本成人在线视频网站| 久久综合色8888| 99久久精品免费看| 性做久久久久久久久| 久久影院电视剧免费观看| 99麻豆久久久国产精品免费优播| 亚洲一卡二卡三卡四卡无卡久久| 日韩一区二区视频| 成人午夜电影久久影院| 性欧美大战久久久久久久久| 欧美二区三区的天堂| 不卡视频一二三四| 毛片基地黄久久久久久天堂| 国产精品污www在线观看| 欧美日本在线看| 国产成人av资源| 日韩av在线免费观看不卡| 国产精品系列在线| 欧美一级高清大全免费观看| 不卡一区在线观看| 精品亚洲aⅴ乱码一区二区三区| 亚洲欧洲一区二区三区| 精品国产精品网麻豆系列| 91国内精品野花午夜精品| 国产精品亚洲一区二区三区妖精| 亚洲综合999| 国产精品剧情在线亚洲| 欧美大黄免费观看| 欧美日韩第一区日日骚| 99久久99久久精品免费看蜜桃| 久久精品国产99国产| 日本怡春院一区二区|