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

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

?? s12xeetx4kv1.h

?? 飛思卡爾液帶晶驅動的MCU例程 飛思卡爾液帶晶驅動的MCU例程
?? H
字號:
/*****************************************************************************/
/*                                             COPYRIGHT (c) FREESCALE 2005  */
/*                                                                           */
/* File Name          :    $RCSfile: S12XEETX4KV1.h,v $                      */
/*                                                                           */
/* Current Revision :      $Revision: 1.0 $                                  */
/*                                                                           */
/*  ***********************************************************************  */
/*  *  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 EEPROM control registers block as a             */
/*               datastructure of type tEEPROM.                              */
/*                                                                           */
/* UPDATE HISTORY                                                            */
/* REV  AUTHOR       DATE        DESCRIPTION OF CHANGE                       */
/* ---  ------       --------    ---------------------                       */
/* 1.0  r32151       21/01/05    Initial codeing based on S12EETS4KV2.       */
/*                                                                           */
/*===========================================================================*/
/* 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 S12XEETX4KV1_H        /*prevent duplicated includes */
#define S12XEETX4KV1_H

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

typedef union uECLKDIV
  {
  tU08   byte;
  struct
    {
    tU08 ediv     :6;      /*clk divider */
    tU08 prdiv8   :1;      /*clk /8 prescaler enable */
    tU08 edivld   :1;      /*clock divider loaded flag */
    }bit;
  }tECLKDIV;

#define EDIV0  0x01  /*bit masks */
#define EDIV1  0x02
#define EDIV2  0x04
#define EDIV3  0x08
#define EDIV4  0x10
#define EDIV5  0x20
#define PRDIV8 0x40
#define EDIVLD 0x80

typedef union uECNFG
  {
  tU08   byte;
  struct
    {
    tU08       :6;      /*not used */
    tU08 ccie  :1;      /*command complete interrupt enable */
    tU08 cbeie :1;      /*command buffer empty interrupt enable   */
    }bit;
  }tECNFG;

#define CCIE   0x40  
#define CCBIE  0x80

typedef union uEPROT
  {
  tU08   byte;
  struct
    {
    tU08 ep       :3;      /*protection block size: (ep+1)*64 bytes */
    tU08 epdis    :1;      /*protection disable */
    tU08 rnv4     :1;      /*user non volatile flag bit */
    tU08 rnv5     :1;      /*user non volatile flag bit */
    tU08 rnv6     :1;      /*user non volatile flag bit */
    tU08 eopen    :1;      /*open block for program/erase */
    }bit;
  }tEPROT;

#define EP0    0x01  /*bit masks */
#define EP1    0x02
#define EP2    0x04  
#define EP     0x07  /*ep block mask */
#define EPDIS  0x08
#define EOPEN  0x80

typedef union uESTAT
  {
  tU08   byte;
  struct
    {
    tU08          :2;      /*not used */
    tU08 blank    :1;      /*blank verify flag */
    tU08          :1;      /*not used */
    tU08 accerr   :1;      /*access error flag */
    tU08 pviol    :1;      /*protection violation flag */
    tU08 ccif     :1;      /*command complete interrupt flag */
    tU08 cbeif    :1;      /*command buffer empty interrupt flag */
    }bit;
  }tESTAT;

#define BLANK  0x04  /*bit masks */
#define ACCERR 0x10
#define PVIOL  0x20
#define CCIF   0x40
#define CBEIF  0x80


#define MASS          0x01 /*eeprom command bit masks - ECMD register*/
#define ERVER         0x04
#define PROG          0x20
#define ERASE         0x40
#define DATA_COMPRESS 0x06
#define MASS_ERASE    0x41
#define ERASE_ABORT   0x47
#define ERASE_VERIFY  ERVER
#define SECTOR_ERASE  ERASE

#define SECTOR_ERASE_ABORT ERASE_ABORT

typedef struct                /*eeprom datastructure */
  {
  volatile tECLKDIV  eclkdiv;   /*eeprom clock divider register */
           tU08      rsvee1[2]; /*reserved */
  volatile tECNFG    ecnfg;     /*eeprom configuration register */
  volatile tEPROT    eprot;     /*eeprom protection register */
  volatile tESTAT    estat;     /*eeprom status register */
  volatile tREG08    ecmd;      /*eeprom command buffer */ 
           tU08      rsvfee2;   /*reserved */
  volatile tU16      eaddr;     /*eeprom address register */
  volatile tU16      edata;     /*eeprom data register */
  }tEEPROM;

#endif /*S12XEETX4KV1_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产精品专区| 福利电影一区二区| 欧美色手机在线观看| 国产欧美日韩卡一| 国产成人av电影在线观看| 日韩三区在线观看| 久久综合综合久久综合| 制服丝袜中文字幕亚洲| 日韩激情一二三区| 6080国产精品一区二区| 亚洲综合av网| 欧美三级日本三级少妇99| 亚洲一区二区在线免费看| 91久久久免费一区二区| 一区二区三区四区视频精品免费| 成人黄色网址在线观看| 国产精品久久久久一区| 91麻豆国产香蕉久久精品| 国产精品女主播在线观看| 国产99久久久国产精品潘金网站| 国产人成亚洲第一网站在线播放| 丁香亚洲综合激情啪啪综合| 国产精品成人在线观看| 成人99免费视频| 亚洲人成精品久久久久久| 欧美日韩精品电影| 日韩精彩视频在线观看| 欧美日韩一级片在线观看| 天天影视色香欲综合网老头| 精品美女在线播放| 懂色av噜噜一区二区三区av| 国产精品美女久久久久久久| 色哟哟国产精品| 午夜精品久久久久| 7777精品伊人久久久大香线蕉的| 激情五月播播久久久精品| 国产精品美女久久久久久2018| 不卡av在线免费观看| 亚洲色图欧洲色图婷婷| 欧美日韩免费视频| 日本少妇一区二区| 国产精品免费人成网站| 日本高清不卡视频| 老司机午夜精品| 国产精品久久久久久久久免费桃花| 91在线播放网址| 夜夜嗨av一区二区三区网页| 日韩欧美色综合网站| 成人av在线电影| 五月综合激情日本mⅴ| 国产午夜久久久久| 成人动漫一区二区| 香蕉久久夜色精品国产使用方法| 日韩欧美第一区| 一本久久精品一区二区| 亚洲成a人v欧美综合天堂下载| 在线日韩一区二区| 国产精品 欧美精品| 三级欧美韩日大片在线看| 国产精品丝袜久久久久久app| 色吧成人激情小说| 国产成人在线影院| 午夜成人免费电影| 国产主播一区二区三区| 日韩美女主播在线视频一区二区三区| 《视频一区视频二区| 欧美一区二区高清| 91国偷自产一区二区三区成为亚洲经典 | 亚洲影院理伦片| 久久嫩草精品久久久久| 欧美日韩一卡二卡| 国产九色sp调教91| 一区二区三区在线不卡| 久久久无码精品亚洲日韩按摩| 欧美网站大全在线观看| 成人午夜免费av| 蜜臀久久99精品久久久久宅男| 亚洲伦在线观看| 国产精品麻豆欧美日韩ww| 国产精品一区二区三区四区| 成人av免费在线| 精品制服美女久久| 日韩精品福利网| 亚洲图片一区二区| 亚洲精品国产无天堂网2021 | jlzzjlzz国产精品久久| 精东粉嫩av免费一区二区三区| 亚洲观看高清完整版在线观看| 国产精品卡一卡二卡三| 欧美大胆人体bbbb| 欧美一区二区三区视频在线观看| 日本道免费精品一区二区三区| 北条麻妃国产九九精品视频| 高清不卡一二三区| www.欧美色图| 成人激情文学综合网| 国产.欧美.日韩| 国内精品伊人久久久久影院对白| 日本午夜一区二区| 精品一区二区免费看| 精品午夜一区二区三区在线观看| 日韩电影在线看| 麻豆精品国产传媒mv男同| 日韩国产精品大片| 久久99久久久久| 蜜桃久久精品一区二区| 青青草91视频| 国内外成人在线视频| 国产成人精品免费在线| 成人爽a毛片一区二区免费| 波多野结衣在线一区| 91国产丝袜在线播放| 欧美另类久久久品| 欧美一区二区三区四区视频| 91.com视频| 欧美精品一区二区三区四区 | 国产成人av一区二区| 国产成+人+日韩+欧美+亚洲| 成人免费观看男女羞羞视频| 成人app在线| 欧美三级电影在线看| 日韩欧美成人午夜| 欧美国产欧美综合| 亚洲自拍另类综合| 久久精品国产澳门| 成人手机电影网| 同产精品九九九| 99re这里只有精品首页| 三级不卡在线观看| 国产美女av一区二区三区| jizz一区二区| 欧美日韩成人一区二区| 精品国产露脸精彩对白| 国产精品美女一区二区在线观看| 亚洲综合色婷婷| 久久99热这里只有精品| 99久久精品国产麻豆演员表| 欧美精品一二三| 日韩免费观看2025年上映的电影| 337p日本欧洲亚洲大胆精品| 亚洲男帅同性gay1069| 日韩电影在线观看网站| 国产酒店精品激情| 色呦呦国产精品| 久久精品人人做人人综合| 亚洲成人精品影院| 丁香亚洲综合激情啪啪综合| 欧美日本在线看| 久久久激情视频| 日本不卡视频在线观看| 欧美高清视频一二三区| 国产精品电影一区二区| 国产精品一二一区| 精品奇米国产一区二区三区| 亚洲成a天堂v人片| 色婷婷一区二区| 亚洲欧洲色图综合| 福利电影一区二区| 国产亚洲午夜高清国产拍精品| 日韩成人dvd| 欧美精品黑人性xxxx| 亚洲成人激情自拍| 欧美日韩在线不卡| 一区二区高清在线| 欧洲av在线精品| 亚洲一区二区三区四区在线观看| 91在线云播放| 中文字幕一区免费在线观看| 丁香天五香天堂综合| 国产午夜精品一区二区三区嫩草| 精品一区二区免费在线观看| 日韩美女视频一区二区在线观看| 日韩成人午夜精品| 日韩一区二区三| 久久99精品国产.久久久久| 日韩一区二区精品葵司在线| 青草国产精品久久久久久| 欧美本精品男人aⅴ天堂| 日韩电影免费在线看| 91精品国产91久久综合桃花 | 亚洲天堂网中文字| 99综合影院在线| 亚洲女人的天堂| 欧美日韩高清在线| 日韩综合在线视频| www久久精品| 成人午夜激情视频| 一二三四区精品视频| 欧美日韩高清一区二区不卡| 日本亚洲视频在线| 久久久影院官网| 91网址在线看| 亚洲成av人片一区二区| 日韩免费观看2025年上映的电影| 韩国欧美一区二区| 亚洲视频一区在线观看| 欧美色视频在线观看| 黄色小说综合网站| 亚洲欧美国产高清| 日韩一区二区视频在线观看|