ZC681读写模块

ZC681读写模块

ZC681是为OEM产品设计的,小型模块化产品,该产品完全兼容PHILIPS MCM500和GEMPLUS 681 模块, 能够对Mifare® 非接触IC卡和华虹非接触IC卡进行读写操作.
  • 资料下载

ZC681模块简明手册
ZC681模块参考程序(8051汇编)

  • 产品参数
尺寸 100 x 54 x 19 mm
重量 < 100 g
温度 工作温度:-20°C / +70°C 保存温度:-40°C / +85°C
电源 对于数字单元的规定是12V +- 2% / 250 mA, 5V/50mA 在1Hz/30MHz频段噪声<50mV
读卡范围 PHILIPS 8K MIFARE卡和华虹非接触IC卡: 0 - 95毫米
射频协议 ISO14443-TYPE A
工作频率 13.56MHz
通信速率 106Kbit/s
接口 用于特制主板的专用HE10凸型插头 天线: 50厘米的同轴电缆+BNC凸型插头
主机接口 Intel微处理器总线并行接口(为Motorola处理器备有附件) 直接访问16个控制与交换寄存器
EMC兼容 ETSI 300 330
载波频率 13.56 MHz
安全 双向主动式验证数据加密
  • 引脚定义

引脚 引脚名称 引脚类型 功能描述
1 NPAUSE1 O 串行数据输出,驱动RF1单元,该引脚必须连到RF单元的TxNPAUSE端。该引脚的“LOW”信号指示一个能量暂停。
2 NWR I 写信号使能端
3 GATE1 O/NC (未使用)
4 NRD I 读信号使能端
5 MOD1 O/NC (未使用)
6 MODE I 并行协议模式,必须用“HIGH”高电平来驱动。
7 SYNC1 I/NC (未使用)
8 NCS I (Not Chip Select)当MCU用“LOW”低电平来驱动 该引脚时,将选中MCM
9 WKOMP1 I (未使用)
10 CS I (Chip Select)当MCU用“HIGH”高电平来驱动 该引脚时,将选中MCM
11 KOMP1 I (Compartor input of RF1)RF1的比较器输入端,必须连到RF单元的RXKOMP端
12 N.T.C.   (未使用)
13 DGND   数字电路接地端
14 N.T.C.   (未使用)
15 DVDD   电源供应端+5V。内部在RxKOMP端上有上拉电阻。
16 CLOCK O/NC (未使用)
17 RFVDD   +12V电源输入,供给RF射频单元
18 N.T.C.   (未使用)
19 RFGND   RF射频单元(模拟电路)接地端
20 N.T.C.   (未使用)
21 RxKOMP O RF射频单元的输出信号端。它提供与数字电平兼容的接收信号。其对地(DGND)为集电极开路输出,并有上拉电阻2K2接到DVDD端
22 KOMP0 I (Compartor input of RF0)RF0的比较器输入端,必须连到RF单元的RXKOMP端
23 RxWKOMP O (未使用)
24 WKOMP0 I (未使用)
25 SYNC O/NC (未使用)
26 SYNC0 I/NC (未使用)
27 TxMOD I/NC (未使用)
28 MOD0 O/NC (未使用)
29 RxGATE I/NC (未使用)
30 GATE0 O/NC (未使用)
31 TxNPAUSE I CMOS兼容电平输入信号至RF射频单元。该信号参考与RFGND接地端。
32 NPAUSE0 O 串行数据输出,驱动RF0单元,该引脚必须连到RF单元的TxNPAUSE端。该引脚的“LOW”信号指示一个能量暂停。
33 A0 I A0 ~ A3为4位地址线
34 D0 I/O D0 ~ D7为8位双向数据总线
35 A1 I A0 ~ A3为4位地址线
36 D1 I/O D0 ~ D7为8位双向数据总线
37 A2 I A0 ~ A3为4位地址线
38 D2 I/O D0 ~ D7为8位双向数据总线
39 A3 I A0 ~ A3为4位地址线
40 D3 I/O D0 ~ D7为8位双向数据总线
41 ALE I Address Latch Enable地址锁存使能端
42 D4 I/O D0 ~ D7为8位双向数据总线
43 USEALE I 选择器:从内部地址锁存器或A0~A3引脚取地址
44 D5 I/O D0 ~ D7为8位双向数据总线
45 NIRQ O 当该端为“LOW”时,通知MCU应该按评估MCM的状态寄存器内容,并存取MCM中的数据
46 D6 I/O D0 ~ D7为8位双向数据总线
47 BP   后备电池输入端,保护MCM内部密码RAM
48 D7 I/O D0 ~ D7为8位双向数据总线
  • 寄存器定义
寄存器名 地址 读(READ) 写(WRITE)
DATA 00H 0 READ-BYTE WRITE-BYTE
STACON 01H 1 DV TE PE CE BE AE — — SOR RFS — — 1 1 NRF AC
ENABLE 02H 2 N/A 1 PR CE CR — — — —
BCNTS 03H 3 N/A BIT-COUNT-SEND
BCNTR 04H 4 N/A BIT-COUNT-RECEIVE
BAUDRATE 05H 5 N/A — — — — 1 1 1 BR
TOC 06H 6 N/A TIMEOUT-COUNTER
MODE 07H 7 N/A 1 1 0 0 0 P2 P1 P0
CRCDATA 08H 8 CRC-BYTE-READ CRC-BYTE-WRITE
CRCSTACON 09H 9 CV — — — — — — CZ C8 — — — — — — CR
KEYDATA 0AH 10 N/A KEY-BYTE-WRITE
KEYSTACON 0BH 11 — — — — — — — — AL 0 — — — — KS1 KS0
KEYADDR 0CH 12 N/A AL AB A5 A4 A3 A2 A1 A0
  0DH 13    
RCODE 0EH 14 N/A — — — — 0 0 RC1 RC0
  0FH 15