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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mfreg500.h

?? RC500的mifare卡開發(fā)備用程序及電路
?? H
字號:
//////////////////////////////////////////////////////////////////////////////
//    Copyright (c), Philips Semiconductors Systems Laboratory Hamburg
//
//                     (C)PHILIPS Electronics N.V. 2000
//       All rights are reserved. Reproduction in whole or in part is 
//      prohibited without the written consent of the copyright owner.
//  Philips reserves the right to make changes without notice at any time.
// Philips makes no warranty, expressed, implied or statutory, including but
// not limited to any implied warranty of merchantibility or fitness for any
//particular purpose, or that the use will not infringe any third party patent,
// copyright or trademark. Philips must not be liable for any loss or damage
//                          arising from its use.
//////////////////////////////////////////////////////////////////////////////
//
// Projekt         : M500A
// Files           : mfreg500.h
// Created         : 01.04.00
//
// COMMENT: Headerfile for proximity coupled device - reader module
//
// Functions:
//============================================================================
// 01.04.00          HB
// File creation
//////////////////////////////////////////////////////////////////////////////

#ifndef MFREG500_H
#define MFREG500_H

#ifdef __cplusplus
extern "C"
{
#endif

//#include <mfosdefs.h>

// Important registers of the MF RC500 reader module
// PAGE 0      Command and Status
#define     RegPage               0x00    // Page Select Register
#define     RegCommand            0x01    // Command Register
#define     RegFIFOData           0x02    // FiFo Register
#define     RegPrimaryStatus      0x03    // Modem State/IRQ/ERR/LoHiAlert Reg
#define     RegFIFOLength         0x04    // Buffer lenght Register
#define     RegSecondaryStatus    0x05
#define     RegInterruptEn        0x06    // IRQ enable Register
#define     RegInterruptRq        0x07    // IRQ bits Register
// PAGE 1      Control and Status
#define     RegControl            0x09    // processor control
#define     RegErrorFlag          0x0A
#define     RegCollpos            0x0B
#define     RegTimerValue         0x0C
#define     RegCRCResultLSB       0x0D
#define     RegCRCResultMSB       0x0E
#define     RegBitFraming         0x0F
// PAGE 2      Transmitter and Coder Control
#define     RegTxControl          0x11
#define     RegCwConductance      0x12
#define     RFU13                 0x13
#define     RFU14                 0x14
#define     RegModWidth           0x15
#define     RFU16                 0x16
#define     RFU17                 0x17
// PAGE 3      Receiver and Decoder Control
#define     RegRxControl1         0x19
#define     RegDecoderControl     0x1A
#define     RegBitPhase           0x1B
#define     RegRxThreshold        0x1C
#define     RFU1D                 0x1D
#define     RegRxControl2         0x1E
#define     RegClockQControl      0x1F
// PAGE 4      RF-Timing and Channel Redundancy
#define     RegRxWait             0x21
#define     RegChannelRedundancy  0x22
#define     RegCRCPresetLSB       0x23
#define     RegCRCPresetMSB       0x24
#define     RFU25                 0x25
#define     RegMfOutSelect        0x26
#define     RFU27                 0x27
// PAGE 5      FIFO, Timer and IRQ-Pin Configuration
#define     RegFIFOLevel          0x29
#define     RegTimerClock         0x2A
#define     RegTimerControl       0x2B
#define     RegTimerReload        0x2C
#define     RegIRqPinConfig       0x2D
#define     RFU2E                 0x2E
#define     RFU2F                 0x2F
// PAGE 6      RFU
#define     RFU31                 0x31
#define     RFU32                 0x32
#define     RFU33                 0x33
#define     RFU34                 0x34
#define     RFU35                 0x35
#define     RFU36                 0x36
#define     RFU37                 0x37
// PAGE 7      Test Control
#define     RFU39                 0x39   //!< RFU
#define     RegTestAnaSelect      0x3A   //!< selects analog test mode
#define     RFU3B                 0x3B   //!< RFU
#define     RFU3C                 0x3C   //!< RFU
#define     RegTestDigiSelect     0x3D   //!< selects digital test mode
#define     RFU3E                 0x3E   //!< RFU
#define     RegTestDigiAccess     0x3F


#define DEF_FIFO_LENGTH     64  // default FIFO length

#define SND_BUF_LEN        128  // max number of bytes to send
#define RCV_BUF_LEN        128  // max number of bytes to receive

//                   P C D - C O M M A N D S
#define PCD_IDLE           0x00 // No action: cancel current command 
                                // or home state, respectively
#define PCD_WRITEE2        0x01 // Get data from FIFO and write it to the E2PROM
#define PCD_READE2         0x03 // Read data from E2PROM and put it into the 
                                // FIFO
#define PCD_LOADCONFIG     0x07 // Read data from E2PROM and initialise the 
                                // registers
#define PCD_LOADKEYE2      0x0B // Read a master key from the E2PROM and put 
                                // it into the master key buffer
#define PCD_AUTHENT1       0x0C // Perform the first part of the card 
                                // authentication using the Crypto1 algorithm.
                                // Remark: The master key is automatically taken 
                                // from 
                                // the master key buffer. this implies, that the
                                // command LoadKeyE2 has to be executed before 
                                // to use a certain key for card authentication
#define PCD_CALCCRC        0x12	// Activate the CRC-Coprocessor
                                // Remark: The result of the CRC calculation can
                                // be read from the register CRCResultXXX
#define PCD_AUTHENT2       0x14	// Perform the second part of the card 
                                // authentication using the Crypto1 algorithm.
#define PCD_RECEIVE        0x16 // Activate Receiver Circuitry. Before the 
                                // receiver actually starts, the state machine 
                                // waits until the time 
                                // configured in the register RcvWait has 
                                // passed.
                                // Remark: It is possible to read data from the 
                                // FIFO although Receive is active. Thus it is 
                                // possible to receive any number of bytes by 
                                // reading them from the FIFO in time.
#define PCD_LOADKEY        0x19 // Read a master key from the FIFO and put it 
                                // into the master key buffer
                                // Remark: The master key has to be prepared in
                                // a certain format. Thus, 12 byte have to be 
                                // passed to load a 6 byte master key
#define PCD_TRANSMIT       0x1A // Transmit data from FIFO to the card
                                // Remark: If data is already in the FIFO when 
                                // the command is activated, this data is 
                                // transmitted immediately. It is possible to 
                                // write data to the FIFO although Transmit 
                                // is active. Thus it is possible to transmitt 
                                // any number of bytes by writting them to the 
                                // FIFO in time. 
#define PCD_TRANSCEIVE     0x1E	// Transmit data from FIFO to the card and after 
                                // that automatically activates the receiver. 
                                // Before the receiver actually starts, the 
                                // STATE MACHINE waits until the time configured
                                //  in the register RcvWait has passed.
                                // Remark: This command is the combination of 
                                // Transmit and Receive
#define PCD_RESETPHASE     0x3F // Runs the Reset- and Initialisation Phase
                                // Remark: This command can not be activated by 
                                // software, but only by a Power-On or 
                                // Hard Reset 


#ifdef __cplusplus
}
#endif

#endif
//////////////////////////////////////////////////////////////////////////////
// End of File
//////////////////////////////////////////////////////////////////////////////

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃久久久久久| 欧美喷潮久久久xxxxx| 亚洲成年人影院| 亚洲免费在线看| 亚洲精品你懂的| 亚洲精品乱码久久久久久| 亚洲欧美日韩一区二区三区在线观看| 国产亲近乱来精品视频 | 另类的小说在线视频另类成人小视频在线 | 另类综合日韩欧美亚洲| 五月天亚洲精品| 美国精品在线观看| 国产一区在线视频| 成人动漫一区二区| 91啪亚洲精品| 日韩一级大片在线| 国产欧美一区二区在线观看| 国产精品久久久久久久久快鸭| 亚洲精品伦理在线| 国产精品一二三四五| 成a人片亚洲日本久久| aaa国产一区| 91精品中文字幕一区二区三区 | 处破女av一区二区| 99久久夜色精品国产网站| 欧美视频精品在线| 精品久久久久久综合日本欧美| 欧美韩国一区二区| 午夜亚洲福利老司机| 国产高清亚洲一区| 欧美三级电影在线观看| 国产欧美日韩精品a在线观看| 中文字幕综合网| 秋霞影院一区二区| 色婷婷综合久久久| 26uuu精品一区二区| 一区二区三区在线视频观看| 日本视频中文字幕一区二区三区| 国产河南妇女毛片精品久久久| 色www精品视频在线观看| 久久色中文字幕| 日韩不卡一区二区三区| 97久久久精品综合88久久| 制服视频三区第一页精品| 国产精品久久99| 黄色日韩三级电影| 欧美日韩黄视频| 国产精品女主播av| 狠狠色狠狠色综合| 日韩欧美国产综合| 亚洲国产精品综合小说图片区| 国产成人在线网站| 日韩精品一区二区三区在线播放| 亚洲视频一区二区在线| 国产成人高清视频| 2019国产精品| 久久99国产精品久久99果冻传媒| 欧美日韩一区三区四区| 亚洲精品高清视频在线观看| 成人午夜av电影| 久久先锋资源网| 国产乱码精品一区二区三| 日韩一级视频免费观看在线| 亚洲一区二区av电影| 色呦呦国产精品| 亚洲色图视频网| 91女厕偷拍女厕偷拍高清| 欧美韩国一区二区| 国产不卡视频在线观看| 久久久午夜精品理论片中文字幕| 人人精品人人爱| 欧美激情在线看| 国产精品一区二区三区四区 | jizzjizzjizz欧美| 国产欧美精品一区二区色综合| 精东粉嫩av免费一区二区三区| 91精品国产综合久久精品| 青青草97国产精品免费观看无弹窗版| 欧美日韩在线三级| 亚洲成人自拍一区| 欧美一级精品在线| 国产一区二区电影| 国产精品女人毛片| 色婷婷精品久久二区二区蜜臀av| 亚洲欧洲日韩av| 欧美色综合天天久久综合精品| 亚洲自拍与偷拍| 91精品国产全国免费观看| 激情国产一区二区 | 日本精品一级二级| 一区二区三区中文在线观看| 欧美影院午夜播放| 麻豆精品在线视频| 国产精品乱码一区二三区小蝌蚪| 色丁香久综合在线久综合在线观看| 亚洲欧美二区三区| 日韩西西人体444www| 福利91精品一区二区三区| 亚洲精品久久久久久国产精华液| 欧美日韩精品一区二区三区四区| 老司机免费视频一区二区 | 99久久精品情趣| 婷婷久久综合九色综合伊人色| 日韩一卡二卡三卡四卡| 国产91在线观看| 一区二区久久久久久| 精品日本一线二线三线不卡| 成人高清伦理免费影院在线观看| 一区二区三区波多野结衣在线观看 | 日韩欧美国产综合| 不卡的看片网站| 美女视频一区二区| 亚洲蜜臀av乱码久久精品| 日韩欧美一级精品久久| gogo大胆日本视频一区| 免费成人av在线| 一区二区三区在线免费视频| 欧美一区二区三区啪啪| 91在线免费播放| 久久国产综合精品| 一区二区三区资源| 久久久亚洲国产美女国产盗摄| 久久男人中文字幕资源站| 欧美亚洲国产bt| 成人不卡免费av| 经典三级在线一区| 性久久久久久久| 亚洲欧美另类综合偷拍| 国产日韩av一区| 欧美一级免费大片| 欧美性猛交一区二区三区精品| 成人免费看视频| 国产成人av电影在线观看| 日本女优在线视频一区二区 | 91精品国产色综合久久不卡电影| 不卡视频在线观看| 国产夫妻精品视频| 日本在线不卡视频| 日韩精品每日更新| 婷婷国产在线综合| 天堂va蜜桃一区二区三区漫画版 | 欧美电影影音先锋| 欧美日韩国产高清一区| av影院午夜一区| 成人午夜私人影院| 成人app在线| 不卡视频免费播放| 99精品欧美一区二区蜜桃免费| 国产91精品在线观看| 韩日欧美一区二区三区| 九九**精品视频免费播放| 另类小说综合欧美亚洲| 国内精品国产成人国产三级粉色 | 国产成人免费av在线| 国产精品一区在线观看你懂的| 美国精品在线观看| 国产一区二区视频在线| 日韩av成人高清| 久久国产精品一区二区| 国内精品伊人久久久久av影院| 激情丁香综合五月| 国产aⅴ精品一区二区三区色成熟| 国产成人精品免费一区二区| 99麻豆久久久国产精品免费| 成人免费不卡视频| 色美美综合视频| 欧美久久久一区| 欧美一区二区三区男人的天堂| 337p粉嫩大胆噜噜噜噜噜91av | 欧美日韩久久不卡| 日韩免费电影一区| 日本一区二区免费在线 | 五月天婷婷综合| 久久99精品久久久久婷婷| 91啪在线观看| 日韩欧美自拍偷拍| 国产欧美一区视频| 亚洲成人黄色影院| 国产精品亚洲一区二区三区在线 | 欧美视频在线一区二区三区| 欧美卡1卡2卡| 国产亚洲欧美日韩俺去了| 亚洲男人的天堂av| 精品亚洲国产成人av制服丝袜| 成人精品视频.| 欧美日精品一区视频| 2020国产精品| 夜夜爽夜夜爽精品视频| 国产一区二区三区四| 欧美在线免费观看亚洲| 久久色中文字幕| 午夜精品国产更新| 成人va在线观看| 欧美本精品男人aⅴ天堂| 亚洲精选在线视频| 国产尤物一区二区| 日韩一区二区视频| 亚洲一区二区三区国产| 国产99久久久精品| 精品国产一区二区三区av性色|