PICCCmdConst.h
上传用户:liao421
上传日期:2013-06-13
资源大小:35k
文件大小:2k
源码类别:

RFID编程

开发平台:

C/C++

  1. /*
  2. *         Copyright (c), Philips Semiconductors Gratkorn / Austria
  3. *
  4. *                     (C)PHILIPS Electronics N.V.2000
  5. *       All rights are reserved. Reproduction in whole or in part is 
  6. *      prohibited without the written consent of the copyright owner.
  7. *  Philips reserves the right to make changes without notice at any time.
  8. * Philips makes no warranty, expressed, implied or statutory, including but
  9. * not limited to any implied warranty of merchantability or fitness for any
  10. *particular purpose, or that the use will not infringe any third party patent,
  11. * copyright or trademark. Philips must not be liable for any loss or damage
  12. *                          arising from its use.
  13. */
  14. /*! file PICCCmdConst.h
  15. *
  16. * Projekt: MF EV X00 Firmware
  17. *
  18. * $Workfile:: PICCCmdConst.h                                                 $ 
  19. * $Modtime:: 5.12.01 6:52                                               $ 
  20. * $Author:: Hb                                                          $
  21. * $Revision:: 1                                                         $
  22. *
  23. */
  24. #ifndef PICCCMDCONST_H
  25. #define PICCCMDCONST_H
  26. /** name PICC Commands
  27. * ingroup mifare
  28. * Commands which are handled by the tag
  29. *
  30. * Each tag command is written to the reader IC and transfered via RF
  31. */
  32. #define PICC_REQIDL        0x26         //!< request idle
  33. #define PICC_REQALL        0x52         //!< request all
  34. #define PICC_ANTICOLL1     0x93         //!< anticollision level 1 106 kBaud
  35. #define PICC_ANTICOLL11    0x92         //!< anticollision level 1 212 kBaud
  36. #define PICC_ANTICOLL12    0x94         //!< anticollision level 1 424 kBaud
  37. #define PICC_ANTICOLL13    0x98         //!< anticollision level 1 848 kBaud
  38. #define PICC_ANTICOLL2     0x95         //!< anticollision level 2
  39. #define PICC_ANTICOLL3     0x97         //!< anticollision level 3
  40. #define PICC_AUTHENT1A     0x60         //!< authentication using key A
  41. #define PICC_AUTHENT1B     0x61         //!< authentication using key B
  42. #define PICC_READ16        0x30         //!< read 16 byte block
  43. #define PICC_WRITE16       0xA0         //!< write 16 byte block
  44. #define PICC_WRITE4        0xA2         //!< write 4 byte block
  45. #define PICC_DECREMENT     0xC0         //!< decrement value
  46. #define PICC_INCREMENT     0xC1         //!< increment value
  47. #define PICC_RESTORE       0xC2         //!< restore command code
  48. #define PICC_TRANSFER      0xB0         //!< transfer command code
  49. #define PICC_HALT          0x50         //!< halt
  50. #endif // PICCCMDCONST_H