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

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

?? csp_adc8c.h

?? IAR 平臺ATMEL 的例程, 和說明
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*-----------------------------------------------------------------------------
*   EUROPE TECHNOLOGIES Software Support
*------------------------------------------------------------------------------
* The software is delivered "AS IS" without warranty or condition of any
* kind, either express, implied or statutory. This includes without
* limitation any warranty or condition with respect to merchantability or
* fitness for any particular purpose, or against the infringements of
* intellectual property rights of others.
*------------------------------------------------------------------------------
*
* File Name       : csp_adc8c.h
* Description     : Definitions, Macros and function declarations for
*                   Analog to Digital Converter 8 channels module
* Library Version : 2.00
* Module Version  : 1.XX
*
*       +----- (NEW | MODify | ADD | DELete)                                 
*       |                                                                    
*  No   |   When       Who                What               
*-----+---+----------+------------------+--------------------------------------
* 000  NEW  01/05/99   Patrice VILCHEZ    Creation
* 001  MOD  01/04/01   Olivier MAZUYER    Clean up
* 002  MOD  08/06/01   Frederic SAMSON    Clean Up 
* 003  ADD  07/08/01   Frederic SAMSON    Add CSP_ADCClearInterrupt function
* 004  MOD  23/10/01   Christophe GARDIN  Clean Up
* 005  MOD  15/03/02   Christophe GARDIN  Add macros and bits
*----------------------------------------------------------------------------*/

#ifndef CSP_ADC8C_H
#define CSP_ADC8C_H


/******************************************************************************
************************* ADC8C Structure Definition **************************
******************************************************************************/
typedef struct
{
   CSP_REGISTER_T  ReservedA[20];
   CSP_REGISTER_T  ECR;                /* Clock Enable Register              */
   CSP_REGISTER_T  DCR;                /* Clock Disable Register             */
   CSP_REGISTER_T  PMSR;               /* Power Management Status Register   */
   CSP_REGISTER_T  ReservedB;
   CSP_REGISTER_T  CR;                 /* Control Register                   */
   CSP_REGISTER_T  MR;                 /* Mode Register                      */ 
   CSP_REGISTER_T  CMR;                /* Conversion Mode Register           */ 
   CSP_REGISTER_T  CSR;                /* Clear Status Register              */ 
   CSP_REGISTER_T  SR;                 /* Status Register                    */
   CSP_REGISTER_T  IER;                /* Interrupt Enable Register          */
   CSP_REGISTER_T  IDR;                /* Interrupt Disable Register         */ 
   CSP_REGISTER_T  IMR;                /* Interrupt Mask Register            */
   CSP_REGISTER_T  DR;                 /* Convert Data Register              */ 
   CSP_REGISTER_T  ReservedC[2]; 
   CSP_REGISTER_T  TSTR;               /* Test Mode Register                 */
} CSP_ADC8C_T, *CSP_ADC8C_PTR;


/******************************************************************************
************************* ADC8C Registers Definition **************************
******************************************************************************/

/******************************************************************************
* ECR, DCR, PMSR : ADC8C Power Management Registers
******************************************************************************/
#define ADC             (0x01ul << 1)           /* ADC Clock                 */

/******************************************************************************
* CR : ADC8C Control Register
******************************************************************************/
#define SWRST           (0x01ul << 0)           /* Software Reset            */
#define ADCEN           (0x01ul << 1)           /* ADC Enable                */
#define ADCDIS          (0x01ul << 2)           /* ADC Disable               */
#define START           (0x01ul << 3)           /* Start Conversion          */
#define STOP            (0x01ul << 4)           /* Stop Conversion           */

/******************************************************************************
* MR : ADC8C Mode Register
******************************************************************************/
/* PRVAL : Preload Value                                                     */
#define PRLVAL_MASK     (0x1Ful << 0)           /* Mask                      */
#define PRLVAL(val)     (((val) & 0x1Ful) << 0) /* Writing Macro             */

#define STOPEN          (0x01ul << 6)           /* Stop Enable               */

/* STARTTIME : Start-up Time value                                           */
#define STARTUPTIME_MASK   (0xFFul << 8)           /* Mask                   */
#define STARTUPTIME(val)   (((val) & 0xFFul) << 8) /* Writing Macro          */

/* NBRCH : Number of conversions                                             */
#define NBRCH           (0x07ul << 16)          /* NBRCH Mask                */
#define NBRCH1          (0x00ul << 16)          /* 1 conversion              */
#define NBRCH2          (0x01ul << 16)          /* 2 conversions             */
#define NBRCH3          (0x02ul << 16)          /* 3 conversions             */
#define NBRCH4          (0x03ul << 16)          /* 4 conversions             */
#define NBRCH5          (0x04ul << 16)          /* 5 conversions             */
#define NBRCH6          (0x05ul << 16)          /* 6 conversions             */
#define NBRCH7          (0x06ul << 16)          /* 7 conversions             */
#define NBRCH8          (0x07ul << 16)          /* 8 conversions             */

#define CONTCV          (0x01ul << 19)          /* Continuous Conversion     */

/******************************************************************************
* CMR : ADC8C Conversion Mode Register
******************************************************************************/
/* CV : Input Selection                                                      */
#define CV1             (0x03ul << 0)           /* CV1 Mask                  */
#define CV2             (0x03ul << 4)           /* CV2 Mask                  */
#define CV3             (0x03ul << 8)           /* CV3 Mask                  */
#define CV4             (0x03ul << 12)          /* CV4 Mask                  */
#define CV5             (0x03ul << 16)          /* CV5 Mask                  */
#define CV6             (0x03ul << 20)          /* CV6 Mask                  */
#define CV7             (0x03ul << 24)          /* CV7 Mask                  */
#define CV8             (0x03ul << 28)          /* CV8 Mask                  */

/* CV1 Input Selection                                                       */
#define CV1IN0          (0x00ul << 0)           /* Input 0                   */
#define CV1IN1          (0x01ul << 0)           /* Input 1                   */
#define CV1IN2          (0x02ul << 0)           /* Input 2                   */
#define CV1IN3          (0x03ul << 0)           /* Input 3                   */
#define CV1IN4          (0x04ul << 0)           /* Input 4                   */
#define CV1IN5          (0x05ul << 0)           /* Input 5                   */
#define CV1IN6          (0x06ul << 0)           /* Input 6                   */
#define CV1IN7          (0x07ul << 0)           /* Input 7                   */

/* CV2 Input Selection                                                       */
#define CV2IN0          (0x00ul << 4)           /* Input 0                   */
#define CV2IN1          (0x01ul << 4)           /* Input 1                   */
#define CV2IN2          (0x02ul << 4)           /* Input 2                   */
#define CV2IN3          (0x03ul << 4)           /* Input 3                   */
#define CV2IN4          (0x04ul << 4)           /* Input 4                   */
#define CV2IN5          (0x05ul << 4)           /* Input 5                   */
#define CV2IN6          (0x06ul << 4)           /* Input 6                   */
#define CV2IN7          (0x07ul << 4)           /* Input 7                   */

/* CV3 Input Selection                                                       */
#define CV3IN0          (0x00ul << 8)           /* Input 0                   */
#define CV3IN1          (0x01ul << 8)           /* Input 1                   */
#define CV3IN2          (0x02ul << 8)           /* Input 2                   */
#define CV3IN3          (0x03ul << 8)           /* Input 3                   */
#define CV3IN4          (0x04ul << 8)           /* Input 4                   */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产综合久久久蜜臀粉嫩 | 亚洲成a人片综合在线| 亚洲影院久久精品| 日本一不卡视频| 色香色香欲天天天影视综合网| 8v天堂国产在线一区二区| 国产精品伦理在线| 激情六月婷婷久久| 欧美挠脚心视频网站| 亚洲三级小视频| 国产传媒久久文化传媒| 91精品国产色综合久久ai换脸 | 亚洲人123区| 国产成人综合精品三级| 欧美一区二区三级| 亚洲va天堂va国产va久| 97精品久久久久中文字幕| 久久久精品影视| 久久电影国产免费久久电影| 欧美三级视频在线观看| 自拍偷拍亚洲综合| 懂色av一区二区在线播放| 制服丝袜亚洲色图| 日韩在线观看一区二区| 欧美日韩国产欧美日美国产精品| 亚洲欧美视频一区| 91麻豆精品秘密| 中文字幕在线免费不卡| 春色校园综合激情亚洲| 国产欧美一区二区三区鸳鸯浴| 久久99精品一区二区三区三区| 91精品国产综合久久精品麻豆| 亚洲3atv精品一区二区三区| 欧美亚洲一区二区在线| 亚洲h在线观看| 欧美日本在线播放| 丝袜美腿亚洲一区| 欧美一区在线视频| 久久精品噜噜噜成人88aⅴ| 欧美va亚洲va国产综合| 激情综合色播五月| 国产欧美视频在线观看| 国产福利一区二区三区视频| 久久久亚洲高清| 国产精品亚洲视频| 亚洲婷婷在线视频| 欧美日韩精品专区| 久久se精品一区二区| 欧美韩国日本不卡| 在线视频亚洲一区| 人人精品人人爱| 久久久久久久久久久久电影| 成人午夜av在线| 亚洲视频综合在线| 欧美午夜精品久久久久久超碰| 丝袜诱惑亚洲看片 | 欧美性极品少妇| 美国毛片一区二区| 国产精品日韩精品欧美在线| 91香蕉国产在线观看软件| 午夜精品免费在线| 日韩美女主播在线视频一区二区三区| 国产精品一区一区三区| 亚洲精品国产第一综合99久久 | xf在线a精品一区二区视频网站| 国产剧情一区二区三区| 亚洲免费观看高清完整| 555www色欧美视频| www.欧美日韩国产在线| 一区二区高清免费观看影视大全| 日韩女优av电影| 一本色道久久综合亚洲aⅴ蜜桃| 日韩在线一区二区| 中文字幕视频一区| 精品国产凹凸成av人导航| 色综合久久中文字幕| 经典三级一区二区| 亚洲国产日韩一级| 国产精品免费aⅴ片在线观看| 欧美吻胸吃奶大尺度电影| 极品尤物av久久免费看| 亚洲欧美一区二区三区久本道91| 日韩欧美高清在线| 91精品福利视频| 成人三级伦理片| 麻豆91免费观看| 亚洲资源中文字幕| 中文字幕一区二区5566日韩| 欧美日韩国产一二三| 成人ar影院免费观看视频| 日韩国产高清影视| 亚洲精品国产无套在线观| 国产亚洲1区2区3区| 91精品国产麻豆国产自产在线 | 日韩欧美久久久| 欧美色男人天堂| 97久久超碰国产精品| 风间由美中文字幕在线看视频国产欧美| 亚洲国产精品精华液网站| 国产精品美女视频| 2014亚洲片线观看视频免费| 欧美精选一区二区| 欧美午夜影院一区| 欧美综合视频在线观看| 成人污污视频在线观看| 国产精品一区二区你懂的| 九色综合国产一区二区三区| 日本v片在线高清不卡在线观看| 亚洲免费观看高清完整版在线观看 | 久久久电影一区二区三区| 日韩一区二区三区电影在线观看| 欧美日韩五月天| 欧美精品一二三| 欧美日韩不卡一区二区| 欧美色视频在线| 在线观看www91| 欧美亚洲日本国产| 欧美精品777| 欧美tickling挠脚心丨vk| 欧美一级免费观看| 欧美片在线播放| 日韩三级在线观看| 久久综合九色综合欧美亚洲| 精品国一区二区三区| 久久精品亚洲一区二区三区浴池| 国产夜色精品一区二区av| 国产精品毛片久久久久久| 亚洲欧美在线另类| 一区二区三区av电影| 日韩在线一二三区| 久久99精品一区二区三区| 国产精品亚洲一区二区三区妖精 | 欧美中文字幕一二三区视频| 在线精品视频一区二区| 9191久久久久久久久久久| 在线不卡欧美精品一区二区三区| 欧美α欧美αv大片| 中文字幕av一区 二区| 中文字幕日本不卡| 亚洲高清三级视频| 国产美女精品人人做人人爽| 99精品久久免费看蜜臀剧情介绍| 91久久奴性调教| 欧美一区欧美二区| 国产日韩欧美高清| 亚洲韩国精品一区| 国产伦精品一区二区三区免费迷 | 一区二区三区国产精品| 日日骚欧美日韩| 成人精品亚洲人成在线| 欧美性猛交xxxx乱大交退制版| 日韩一区二区三区视频| 中文字幕欧美区| 亚洲成人免费在线| 国产成人综合亚洲网站| 欧美视频一区在线观看| 久久久久国产精品厨房| 亚洲电影一区二区三区| 国产成人亚洲综合a∨婷婷| 91官网在线观看| 久久精品亚洲乱码伦伦中文| 一级特黄大欧美久久久| 国产一区二区剧情av在线| 欧美日韩在线播放| 国产精品超碰97尤物18| 蜜臀久久久99精品久久久久久| jlzzjlzz亚洲日本少妇| 欧美成人r级一区二区三区| 一区二区在线免费| 韩国欧美一区二区| 欧美男生操女生| 亚洲人妖av一区二区| 国产69精品久久久久777| 欧美一区二区二区| 亚洲午夜久久久久久久久久久| 不卡视频免费播放| 国产亚洲一二三区| 久久99精品国产91久久来源| 欧美日韩在线一区二区| 亚洲视频一二三区| 国产成人鲁色资源国产91色综| 日韩一区二区三区av| 亚洲国产日韩综合久久精品| gogo大胆日本视频一区| 国产三级精品三级| 国产一区二区三区电影在线观看 | 欧美激情在线看| 国产伦精品一区二区三区免费 | 国产一区二区在线电影| 欧美一级日韩不卡播放免费| 亚洲国产日日夜夜| 欧美中文字幕久久| 亚洲一区成人在线| 欧美在线色视频| 亚洲大片在线观看| 欧美日韩视频在线观看一区二区三区 | 久久尤物电影视频在线观看| 日本va欧美va瓶| 日韩欧美中文字幕公布| 久久精品国产在热久久|