亚洲欧美第一页_禁久久精品乱码_粉嫩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精品麻豆日日躁夜夜躁| eeuss鲁片一区二区三区| 中文字幕色av一区二区三区| 久久奇米777| 国产农村妇女毛片精品久久麻豆| 久久综合久久综合亚洲| 日韩欧美色综合| 日韩欧美在线网站| 久久蜜臀中文字幕| 中文字幕中文乱码欧美一区二区| 国产精品欧美综合在线| 日韩美女视频一区| 午夜精品久久久久久久| 日本在线观看不卡视频| 久久精品二区亚洲w码| 久久成人麻豆午夜电影| 国产精品1区2区3区| 99久久久无码国产精品| 欧美视频三区在线播放| 日韩欧美国产wwwww| 国产精品无遮挡| 一区二区三区精品视频在线| 日本不卡一区二区| 国产一区91精品张津瑜| 波多野结衣一区二区三区| 欧美日韩亚洲另类| 久久麻豆一区二区| 亚洲国产日韩av| 久久精品999| 91丨国产丨九色丨pron| 在线不卡一区二区| 国产精品久久久久久久久免费相片| 亚洲一区二区三区四区在线观看 | 另类的小说在线视频另类成人小视频在线| 天天操天天干天天综合网| 国产一区二区三区综合| 日本丶国产丶欧美色综合| 欧美电视剧在线看免费| 一个色综合av| 不卡免费追剧大全电视剧网站| 欧美美女喷水视频| 中文字幕在线不卡一区二区三区| 视频一区在线播放| 成人国产精品免费| 欧美三级电影在线看| 国产精品热久久久久夜色精品三区| 中文字幕一区二区三区在线观看 | 狠狠色狠狠色综合| 国产乱码精品一区二区三区av | 青草av.久久免费一区| 91麻豆精品秘密| 精品av综合导航| 石原莉奈一区二区三区在线观看| 成a人片亚洲日本久久| 2021国产精品久久精品| 日韩电影在线免费| eeuss鲁片一区二区三区在线看| 久久色.com| 久久99精品视频| 欧美日韩一区二区在线视频| 樱花草国产18久久久久| 波多野结衣亚洲| 亚洲欧洲一区二区三区| 国产精品99久久久久久宅男| 欧美大白屁股肥臀xxxxxx| 视频一区二区中文字幕| 欧美性生活大片视频| 国产精品传媒入口麻豆| 成人午夜又粗又硬又大| 国产欧美精品一区二区色综合朱莉| 亚洲午夜久久久久| 色先锋久久av资源部| 国产精品美女一区二区在线观看| 国产精品系列在线观看| 中文字幕欧美国产| www.在线成人| 亚洲三级久久久| 欧美色倩网站大全免费| 日韩国产在线一| 日韩网站在线看片你懂的| 久久99久久99小草精品免视看| 精品乱人伦小说| 国产福利电影一区二区三区| 久久久久九九视频| 成人性生交大片免费看中文网站| 久久精品视频在线免费观看| 成人晚上爱看视频| 亚洲女爱视频在线| 欧美天堂亚洲电影院在线播放| 亚洲高清在线精品| 日韩一区二区三免费高清| 激情深爱一区二区| 亚洲欧洲日韩综合一区二区| 在线视频欧美精品| 免费黄网站欧美| 国产欧美精品国产国产专区| 精品一区二区免费| 国产日韩欧美精品综合| 色婷婷综合久久久久中文一区二区 | 日韩精品中午字幕| 国产+成+人+亚洲欧洲自线| 亚洲免费资源在线播放| 欧美高清视频在线高清观看mv色露露十八 | 在线免费观看日韩欧美| 亚洲午夜久久久久久久久久久| 欧美一级欧美三级在线观看| 国产成人精品网址| 午夜婷婷国产麻豆精品| 久久九九久久九九| 欧美亚洲日本国产| 精品一区二区在线免费观看| 亚洲色大成网站www久久九九| 一本色道久久综合精品竹菊| 美女视频免费一区| 亚洲色图都市小说| 久久综合成人精品亚洲另类欧美| 粉嫩aⅴ一区二区三区四区五区| 国产精品天干天干在观线| 欧美日韩国产精品成人| 成人一级片网址| 老司机免费视频一区二区| 亚洲欧美二区三区| 日本一区二区三区视频视频| 在线播放91灌醉迷j高跟美女| 成人动漫视频在线| 精品亚洲国产成人av制服丝袜| 依依成人精品视频| 中文一区二区在线观看| 日韩一区二区视频在线观看| 在线欧美日韩精品| 成人高清av在线| 国产一区欧美二区| 亚洲香蕉伊在人在线观| 亚洲欧洲中文日韩久久av乱码| 久久免费视频色| 欧美一区二区在线不卡| 日本久久一区二区| 不卡在线视频中文字幕| 国产成人精品亚洲日本在线桃色| 日本亚洲视频在线| 日本vs亚洲vs韩国一区三区二区| 亚洲国产aⅴ成人精品无吗| 亚洲精品写真福利| 亚洲欧洲制服丝袜| 亚洲另类春色国产| 亚洲青青青在线视频| 一区二区三区加勒比av| 亚洲桃色在线一区| 亚洲综合在线电影| 亚洲国产日产av| 丝袜脚交一区二区| 亚洲一区二区偷拍精品| 亚洲图片有声小说| 亚洲第一av色| 午夜av一区二区三区| 一区二区三区中文在线| 亚洲精品国产无套在线观| 亚洲免费成人av| 一区二区三区精品视频| 成人欧美一区二区三区1314 | 亚洲精品v日韩精品| 成人免费视频在线观看| 一区二区三区四区在线播放 | 久久久久久久久蜜桃| 国产欧美日韩激情| 中文字幕欧美三区| 亚洲视频一区在线| 日韩中文字幕1| 久久aⅴ国产欧美74aaa| 国产在线精品一区在线观看麻豆| 日本中文在线一区| 国产69精品一区二区亚洲孕妇| 成人精品一区二区三区四区| 91在线免费看| 欧美日韩一卡二卡| 久久精品在线免费观看| 中文字幕亚洲在| 天天影视涩香欲综合网| 国产精品香蕉一区二区三区| 色婷婷一区二区三区四区| 在线电影一区二区三区| 久久久久久久久久电影| 亚洲精品亚洲人成人网| 久久国产精品露脸对白| 96av麻豆蜜桃一区二区| 欧美伦理视频网站| 国产精品久久福利| 日本在线不卡视频| 欧美手机在线视频| 欧美岛国在线观看| 亚洲欧美日韩一区二区三区在线观看| 性欧美疯狂xxxxbbbb| 成人开心网精品视频| 日韩视频永久免费| 亚洲精品欧美在线| 粉嫩久久99精品久久久久久夜 | 国产一区在线观看视频| 91精品1区2区| 国产日韩精品一区| 日韩av在线发布|