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

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

?? s12iicv2.h

?? 飛思卡爾液帶晶驅動的MCU例程 飛思卡爾液帶晶驅動的MCU例程
?? H
字號:
/*****************************************************************************/
/*                                             COPYRIGHT (c) Freescale 2005  */
/*                                                                           */
/* File Name          :    $RCSfile: S12IICV2.h,v $                          */
/*                                                                           */
/* Current Revision :      $Revision: 1.0 $                                  */
/*                                                                           */
/* PURPOSE: header file for HCS12(X) IIC module                              */
/*                                                                           */
/*  ***********************************************************************  */
/*  *  THIS CODE IS ONLY INTENDED AS AN EXAMPLE OF CODE FOR THE           *  */
/*  *  METROWERKS COMPILER AND THE S12 EVB AND HAS ONLY BEEN GIVEN A      *  */
/*  *  MIMIMUM LEVEL OF TEST. IT IS PROVIDED 'AS SEEN' WITH NO GUARANTEES *  */
/*  *  AND NO PROMISE OF SUPPORT.                                         *  */
/*  ***********************************************************************  */
/*                                                                           */
/* DESCRIPTION:  Defines the IIC register block as a datastructure of        */
/*               type tIIC.                                                  */
/*                                                                           */
/* UPDATE HISTORY                                                            */
/* REV  AUTHOR       DATE        DESCRIPTION OF CHANGE                       */
/* ---  ------       --------    ---------------------                       */
/* 1.0  R32151       21/02/05    - updated to Fereescale.                    */
/*                                                                           */
/*===========================================================================*/
/* Freescale reserves the right to make changes without further notice to any*/
/* product herein to improve reliability, function, or design. Freescale does*/
/* not assume any  liability arising  out  of the  application or use of any */
/* product,  circuit, or software described herein;  neither  does it convey */
/* any license under its patent rights  nor the  rights of others.  Freescale*/
/* products are not designed, intended,  or authorized for use as components */
/* in  systems  intended  for  surgical  implant  into  the  body, or  other */
/* applications intended to support life, or  for any  other application  in */
/* which the failure of the Freescale product  could create a situation where*/
/* personal injury or death may occur. Should Buyer purchase or use Freescale*/
/* products for any such intended  or unauthorized  application, Buyer shall */
/* indemnify and  hold  Freescale  and its officers, employees, subsidiaries,*/
/* affiliates,  and distributors harmless against all claims costs, damages, */
/* and expenses, and reasonable  attorney  fees arising  out of, directly or */
/* indirectly,  any claim of personal injury  or death  associated with such */
/* unintended or unauthorized use, even if such claim alleges that  Freescale*/
/* was negligent regarding the  design  or manufacture of the part. Freescale*/
/* and the Freescale logo* are registered trademarks of Freescale Ltd.       */
/*****************************************************************************/

#ifndef S12IICV2_H         /*prevent duplicated includes */
#define S12IICV2_H

#ifndef S12_COMMON_H       /*prevent duplicated includes */
#include "s12_common.h"
#endif

typedef union uIBAD
  {
  tU08   byte;
  struct
    {
    tU08       :1;
    tU08 adr   :7;      /*slave address bits */
    }bit;
  }tIBAD;

#define ADR1   0x02  /*bit masks */
#define ADR2   0x04
#define ADR3   0x08
#define ADR4   0x10
#define ADR5   0x20
#define ADR6   0x40
#define ADR7   0x80

typedef union uIBFD
  {
  tU08   byte;
  struct
    {
    tU08 ibc   :8;      /*iic bus clock rate bits */
    }bit;
  }tIBFD;

#define IBC0   0x01  /*bit masks */
#define IBC1   0x02
#define IBC2   0x04
#define IBC3   0x08
#define IBC4   0x10
#define IBC5   0x20
#define IBC6   0x40
#define IBC7   0x80

typedef union uIBCR
  {
  tU08   byte;
  struct
    {
    tU08 ibswai :1;      /*iic stops in wait mode */
    tU08        :1;      /*not used */
    tU08 rsta   :1;      /*repeat start */
    tU08 txak   :1;      /*transmit acknowledge enable */
    tU08 txrx   :1;      /*transmit/receive mode select */
    tU08 mssl   :1;      /*master/slave mode select */
    tU08 ibie   :1;      /*iic bus interrupt enable */
    tU08 iben   :1;      /*iic bus enable */
    }bit;
  }tIBCR;

#define IBSWAI 0x01  /*bit masks */
#define RSTA   0x04
#define TXAK   0x08
#define TXRX   0x10
#define MSSL   0x20
#define IBIE   0x40
#define IBEN   0x80

typedef union uIBSR
  {
  tU08   byte;
  struct
    {
    tU08 rxak  :1;      /*received acknowledge */
    tU08 ibif  :1;      /*iic bus interrupt flag */
    tU08 srw   :1;      /*slave read/write */
    tU08       :1;      /*not used */
    tU08 ibal  :1;      /*arbitration lost */
    tU08 ibb   :1;      /*iic busy bit */
    tU08 iaas  :1;      /*addressed as a slave bit */
    tU08 tcf   :1;      /*data transferring bit */
    }bit;
  }tIBSR;

#define RXAK   0x01  /*bit masks */
#define IBIF   0x02
#define SRW    0x04
#define IBAL   0x10
#define IBB    0x20
#define IAAS   0x40
#define TCF    0x80

typedef struct          
  {
  volatile tIBAD  ibad;   /*iic bus address register */
  volatile tIBFD  ibfd;   /*iic bus frequency divider register */
  volatile tIBCR  ibcr;   /*iic bus control register */
  volatile tIBSR  ibsr;   /*iic bus status register */
  volatile tREG08 ibdr;   /*iic bus data register */
           tU08   rsv[3]; /*reserved to complete module memory map */
  }tIIC;

#endif /*S12IICV2_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品一区二区三区四区| 国产精品麻豆久久久| 亚洲精品日韩一| 色婷婷精品久久二区二区蜜臂av | 奇米影视一区二区三区| 欧美一级爆毛片| 国产一区二区三区香蕉 | 欧美一区二区三区在| 精品免费99久久| 国产综合色在线视频区| 欧美激情自拍偷拍| 在线播放/欧美激情| 蜜桃在线一区二区三区| 国产亚洲精品bt天堂精选| 成人av在线资源| 亚洲欧美日韩一区二区 | 国产福利一区二区| 亚洲欧美偷拍卡通变态| 91精品国产一区二区| 国产精品一区二区久久不卡| 亚洲色图欧美激情| 69av一区二区三区| 国产一区二区精品久久91| 欧美成人精品高清在线播放 | 亚洲午夜精品久久久久久久久| 欧美日韩一区视频| 激情综合色播五月| 亚洲女同ⅹxx女同tv| 欧美成人a视频| 色猫猫国产区一区二在线视频| 久久99热这里只有精品| 一区二区三区在线视频观看| 欧美va亚洲va香蕉在线| 97久久精品人人澡人人爽| 日本不卡视频一二三区| 亚洲人成影院在线观看| 精品国产乱码久久久久久久| 欧美色手机在线观看| 成人午夜短视频| 久久国产精品99久久人人澡| 久久精品99国产国产精| 亚洲已满18点击进入久久| 日本一区二区视频在线| 日韩免费成人网| 91精品国产欧美一区二区18| 色悠久久久久综合欧美99| 91无套直看片红桃| 午夜精品在线视频一区| 国产精品传媒入口麻豆| 欧美精品一区二区三区蜜桃视频| 色婷婷av久久久久久久| 99久久精品情趣| 高清久久久久久| 久久不见久久见中文字幕免费| 国产一区二区三区四区在线观看| 一区二区理论电影在线观看| 国产清纯美女被跳蛋高潮一区二区久久w | 99久久精品免费观看| 欧美日韩一区 二区 三区 久久精品| 亚洲国产精品久久久久秋霞影院| 国产精品你懂的| 久久久777精品电影网影网 | 亚洲国产毛片aaaaa无费看 | 亚洲九九爱视频| 国产丝袜在线精品| 2022国产精品视频| 精品国产免费人成在线观看| 日韩欧美国产精品一区| 日韩一区二区在线观看视频播放 | 日韩午夜三级在线| 欧美一区二区三区影视| 91精品国模一区二区三区| 51午夜精品国产| 日韩亚洲欧美高清| 欧美成人一区二区| 久久久午夜精品| 国产精品青草久久| 一区在线中文字幕| 中文字幕一区日韩精品欧美| 中文字幕一区二区三区av | 亚洲6080在线| 蜜桃91丨九色丨蝌蚪91桃色| 午夜精品久久久久久久久久| 三级在线观看一区二区| 水蜜桃久久夜色精品一区的特点| 首页欧美精品中文字幕| 亚洲亚洲精品在线观看| 人人狠狠综合久久亚洲| 国产一区二区福利| youjizz久久| 欧美色图12p| 精品人伦一区二区色婷婷| 欧美极品另类videosde| 国产女人aaa级久久久级| 欧美激情自拍偷拍| 亚洲丝袜制服诱惑| 一区二区欧美国产| 亚洲一区二区三区在线看| 一区二区免费在线| 午夜电影网一区| 男人的天堂久久精品| 另类人妖一区二区av| 国产自产v一区二区三区c| 国产电影精品久久禁18| 成人在线综合网| 欧美日韩成人一区| 国产日韩欧美亚洲| 欧美亚洲另类激情小说| 亚洲精品午夜久久久| 亚洲国产欧美在线| 国产一区二区在线影院| 日本道在线观看一区二区| 日韩欧美成人一区二区| 亚洲欧美综合另类在线卡通| 亚洲一区二区在线免费观看视频| 国精产品一区一区三区mba视频| 97精品国产露脸对白| 日韩精品一区二区三区在线播放| 一区在线播放视频| 另类小说欧美激情| 91黄色免费看| 日本一区二区不卡视频| 奇米精品一区二区三区在线观看一| 高清国产一区二区| 欧美精品高清视频| 亚洲日本va午夜在线影院| 精品在线观看免费| 欧美日韩一区精品| 亚洲特级片在线| 国产美女娇喘av呻吟久久| 欧美性一二三区| 国产精品传媒在线| 国产精品一二三在| 91精品欧美福利在线观看| 亚洲欧美另类久久久精品2019| 日韩国产一二三区| 91尤物视频在线观看| 国产欧美日韩久久| 狠狠久久亚洲欧美| 91精品免费在线| **欧美大码日韩| 久久精品国产秦先生| 日本久久一区二区三区| 91麻豆精品国产自产在线| 国产精品美女视频| 蜜桃在线一区二区三区| 色欧美乱欧美15图片| 国产欧美日产一区| 麻豆国产精品视频| 欧美亚州韩日在线看免费版国语版| 欧美精品一区二区三区一线天视频 | 国产性天天综合网| 国产一区999| 久久精品人人爽人人爽| 捆绑调教美女网站视频一区| 这里是久久伊人| 天天综合色天天综合| 欧美精品久久一区二区三区| 亚洲一级二级三级| 欧美色爱综合网| 午夜久久电影网| 欧美久久久一区| 丝袜亚洲另类丝袜在线| 777亚洲妇女| 麻豆一区二区在线| 欧美一区二区三区日韩视频| 性做久久久久久免费观看欧美| 91黄视频在线| 亚洲18色成人| 日韩欧美另类在线| 国产乱码精品一品二品| 欧美国产欧美综合| 91热门视频在线观看| 亚洲综合无码一区二区| 欧美日韩在线一区二区| 奇米影视7777精品一区二区| 欧美成人vps| 成人免费视频app| 一区二区三区欧美激情| 欧美精品日韩一区| 韩国av一区二区三区在线观看| 欧美经典一区二区| 91久久国产综合久久| 日韩av中文字幕一区二区| 精品成人免费观看| 成人av动漫在线| 亚洲午夜在线电影| 精品国产污污免费网站入口 | 久久午夜老司机| 高清国产一区二区| 亚洲一区二区三区影院| 精品国产乱码久久久久久免费 | 日韩精品乱码免费| 欧美精品一区二区在线观看| 99视频在线观看一区三区| 亚洲妇女屁股眼交7| 日韩精品资源二区在线| 成人国产视频在线观看| 日韩精品亚洲一区| 国产精品视频观看|