当前位置:文档之家› RF系列读写器使用说明

RF系列读写器使用说明

RF系列读写器使用说明
RF系列读写器使用说明

RF 系列非接触式 IC 卡读写器
使




RF 系列非接触式 IC 卡读写器使用手册

一. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 二.

RF 系列非接触式 IC 卡读写器简介 ....................................................................................... 3 概述............................................................................................................................................ 3 特性............................................................................................................................................ 3 设备接口.................................................................................................................................... 3 读写器装箱清单 ........................................................................................................................ 4 程序安装.................................................................................................................................... 4 软件............................................................................................................................................ 4 技术指标.................................................................................................................................... 4 库函数说明................................................................................................................................ 5
2.1 函数使用说明.................................................................................................................................. 5 2.2 库函数一览表.................................................................................................................................. 6 2.3WINDOWS 32 位动态库 .................................................................................................................... 7 2.4 库函数使用范例 ............................................................................................................................ 15 2.5 函数错误类型代码 ........................................................................................................................ 15 附录 1 MIFARE ONE 射频卡的特性 ................................................................................................ 16
2

RF 系列非接触式 IC 卡读写器使用手册
一. RF 系列非接触式 IC 卡读写器简介 1.1 概述
RF 系列非接触式 IC 卡读写器是由主机、天线、串行接口等组成,通过 RS232 串行接口能实 现同 PC 机的连接。随机提供的接口函数库可满足用户二次开发的需要;其完善、可靠的接口函 数,支持访问射频卡的全部功能。目前该设备已广泛地应用于门禁、考勤及高速公路、油站、停 车场、公交等收费系统中。
1.2 特性
z z 适用于符合 MIFARE 标准的非接触卡 支持 MIFARE 标准 - 工作频率 13.56MHZ - 以 106kbit/s 速率高速访问射频卡 - 数据加密和双向验证 - 防冲突,可同时读取多张射频卡 - 通信错误自动侦测 功能操作:读、写、初始化值、加值、减值、读值和装载密码等 通讯接口:RS232 串口/USB 接口 波特率:9600~115200 bit/s,自动侦测 操作距离:平均 50MM 数码管显示:8 位数码管显示 控制蜂鸣器鸣响功能 提供丰富的二次开发平台和应用范例
z z
z
z
z
z z
1.3 设备接口
RS232 串口 DC5V 电源
读写器 内置天线
RF 卡
RS232 串行接口用于与上位 PC 联机通讯;
3

RF 系列非接触式 IC 卡读写器使用手册
1.4 读写器装箱清单
包装盒内配有:读写器,通讯线,驱动软盘, 5V 电源(独立包装)
1.5 程序安装
安装步骤: a. 将通讯线一端接到读写器上,另一端接至计算机串口上; b. 接通读写器电源; c. 打开计算机,进入 WINDOWS 98 或 WINDOWS2000/ME/XP,将驱动软盘插入软驱; e. 运行 setup 文件 注: 安装结束后,在 Program files 下创建一个 rfreader 的子目录,所有软件均在此目录下。
1.6 软件
RF 系列读写器软件包括:演示程序、函数库和应用范例 a. 演示程序 提供 Windows 版演示程序: DemoRF.exe。 b. 函数库 C 语言接口函数库 WINDOWS32 位动态库 c. 应用范例 EXAMPLES 目录下提供各种开发平台的应用范例,包括 VB、VC、DELPHI、C 等。
1.7 技术指标
z 支持 MIFARE 标准 - 发射频率:13.56MHz - 访问卡速率:106Kbit/s 接口功能:RS232 串行接口/USB 接口 波特率:9600~115200bit/s ,自动侦测 工作电源: DC 5V±5% 读写距离:平均为 50mm(Mifare 标准卡读写距离) 最大功耗:200mW 环境温度:0°С~ 50°С 相对湿度:30%~95% 重量:约 200 克
z z z z z z z
z
4

RF 系列非接触式 IC 卡读写器使用手册
二. 库函数说明 2.1 函数使用说明
函数调用应遵循如下规则: (1) 程序开始,首先要调用 rf_init( ) 函数初始化串口。 (2) 用 rf_load_kdy()将卡中某一扇区密码输入到读写器中,一次只能操作一个扇区。 ( 3) 调用 rf_card()函数(相当连续调用 rf_request()、anticoll()、select()三个函数) ,成功可返 回卡的序列号。 (4) 用 rf_anthetication() 函数验证设备密码和卡中密码,一次只能验证一个扇区。 ( 5) 对已验证过的扇区可进行读、写、初始化值、加值、减值等功能操作。对其它扇区的读、 写操作必须重复上述(3) 、 (4)过程。 (6) 由于高级函数集成了若干低级函数,所以调用前可不必运行(3) 、 (4)过程。 (7) 对某张卡操作完成后,应用 rf_halt()函数中止对该卡的操作。 ( 8) 程序正常退出或因错误退出之前,要用 rf_exit()函数关闭串口;否则再次执行初始化串 口时将出错。 (9) 有关调用各种函数库的具体方法,请参考\Examples\目录下的使用范例。
5

RF 系列非接触式 IC 卡读写器使用手册
2.2 库函数一览表
序号 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 usb_init() rf_init () rf_exit () rf_card () rf_authentication () rf_halt () rf_read () rf_read_hex () rf_write () rf_write_hex () rf_intival () rf_increment () rf_decrement () rf_readval () rf_restore () rf_transfer () rf_load_key () rf_load_key_hex () rf_beep () rf_disp () rf_request () rf_anticoll () Rf_select () Rf_encrypt () Rf_decrypt () Rf_get_status () Rf_reset () Rf_initval () Rf_HL_decrement () Rf_HL_inctement () Rf_HL_write () Rf_HL_read () Rf_initval_ml () Rf_decrement_ml () Rf_readval_ml () 函数 初始化串口 关闭串口 寻卡 验证卡中某一扇区密码 中止卡操作 读数据(字符) 读数据(十六进制) 写数据(字符) 写数据(十六进制) 初始化块值 加值 减值 读值 将块数据传到卡的内部寄存器 中 将寄存器的数据传到块中 向读写器下载授权密码 向读写器下载授权密码 (十六进 制) 蜂鸣器鸣叫 数码管显示数据 寻卡请求 防止卡冲突 选取一个给定序列号的卡 DES 加密算法 DES 解密算法 读取读写器的版本号 射频头复位 高级初始化值 高级增值操作 高级减值操作 高级写 高级读 ML 卡初始化值 ML 卡减值操作 ML 卡读值操作
6
说明 初始化 USB 通讯
备注
C 语言库中未提供 此函数
FoxPro For Dos 库 中未提供此函数 FoxPro For Dos 库 中未提供此函数 FoxPro For Dos 库 中未提供此函数

RF 系列非接触式 IC 卡读写器使用手册
2.3Windows 32 位动态库
(0)HANDLE usb_init(); 功 能:初始化 USB 通讯 参 数:无 返 回:成功则返回设备描述符(≥0) 例:HANDLE icdev; icdev=usb_init(); (1)HANDLE rf_init(__int16 port,long baud); 功 能:初始化串口 参 数:__int16 port:通讯口号(0~3) long baud:通讯波特率(9600~115200) 返 回:成功则返回设备描述符(≥0) 例:HANDLE icdev; icdev=rf_init(1,115200); /*初始化 com2 口以波特率 115200*/ (2)__int16 rf_exit(HANDLE icdev); 功 能:关闭串口 参 数:HANDLE icdev:rf_init()返回的设备描述符 返 回:成功返回 0 例:rf_exit(icdev); (3)__int16 rf_card(HANDLE icdev,unsigned char _Mode,unsigned long *_Snr); 功 能:寻卡,能返回在工作区域内某张卡的序列号 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode:寻卡模式 Mode=0: IDLE 模式,一次操作一张卡 Mode=1: ALL 模式, 一次操作多张卡 unsigned long *_Snr: 返回卡的序列号地址 返 回:成功则返回 0 例:__int16 st; unsigned long snr; st=rf_card(icdev,IDLE,&snr); 注:如果设为 IDLE 模式,则在对卡操作完成后,须执行 rf_halt()指令中止对卡的操作。 这样,只有该卡离开并重新进入操作区时,读写器才能对它再次操作。 (4)__int16 rf_authentication(HANDLE icdev ,unsigned char _Mode, unsigned char _SecNr); 功 能:验证某一扇区密码 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode:验证密码的方式 取值如下: 0 — 用 KEYSET0 和 KEYA 验证 1 — 用 KEYSET1 和 KEYA 验证
7

RF 系列非接触式 IC 卡读写器使用手册 2 — 用 KEYSET2 和 KEYA 验证 4 — 用 KEYSET0 和 KEYB 验证 5 — 用 KEYSET1 和 KEYB 验证 6 — 用 KEYSET2 和 KEYB 验证 unsigned char _SecNr:要验证密码的扇区号(0~15) 返 回:成功则返回 0 例:__int16 st; st=rf_authentication(icdev,0,0); 注:每张卡上有 A 密码和 B 密码,可根据实际需要确定是否使用 B 密码,这由卡的存取 控制位来决定。此外,读写器中可以存放三套密码,可用 rf_load_key()分别装 入,只有装入后才能使用验证密码函数验证。 (5)__int16 rf_halt(HANDLE icdev); 功 能:中止卡操作 参 数:HANDLE icdev:rf_init()返回的设备描述符 返 回:成功则返回 0 例:__int16 st; st=rf_halt(icdev); 注:使用 rf_card()函数时,如果模式选择为 0 则在对卡进行读写操作完毕后, 必须执行 rf_halt(),且只能当该卡离开并再次进入操作区域时,读写器 才能够再次操作它。 (6)__int16 rf_read(HANDLE icdev,usigned char _Adr,unsigned char *_Data); 功 能:读数据,一次必须读一个块 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:块地址(0~63) unsigned char *_Data:读出数据 返 回:成功则返回 0 例:__int16 st; static unsigned char data[16] st=rf_read(icdev,0,data); (7)__int16 rf_read_hex(HANDLE icdev,usigned char _Adr,unsigned char *_Data); 功 能:以十六进制读数据,一次必须读一个块 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:块地址(0~63) unsigned char *_Data:读出数据 返 回:成功则返回 0 例:__int16 st; static unsigned char data[32] st=rf_read_hex(icdev,0,data); /*读出数据格式如 rf_write_hex*/ (8)__int16 rf_write(HANDLE icdev,unsigned char _Adr,unsigned char *_Data); 功 能:写数据, 一次必须写一个块 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:块地址(1~63)
8

RF 系列非接触式 IC 卡读写器使用手册 unsigned char *_Data:写入数据,块长度为 16 B 返 回:成功则返回 0 例:__int16 st; static unsigned char data[16] /* 给 data 赋值*/ st=rf_write(icdev,1,data); /*写入块 1*/ (9)__int16 rf_write_hex(HANDLE icdev,unsigned char _Adr,unsigned char *_Data); 功 能:以十六进制写数据, 一次必须写一个块 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:块地址(1~63) unsigned char *_Data:写入数据,块长度为 32Byte 返 回:成功则返回 0 例:__int16 st; unsigned char data[32]="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; /* data 赋值为 16 个 0xaa*/ st=rf_write_hex(icdev,1,data); /*写入块 1*/ (10)__int16 rf_initval(HANDLE icdev,unsigned char _Adr,unsigned long _Value); 功 能:初始化块值 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:块地址(1~63) unsigned long _Value:初始值 返 回:成功则返回 0 例:__int16 st; unsigned long value; value=1000; st=rf_initval(icdev,1,value); /*将块 1 的值初始化为 value*/ 注:作为数值处理的块,是以特殊格式存贮的,所以必须用初始化值函数初始化, 初始化之后方可进行读、减、加的处理。 (11)__int16 rf_increment(HANDLE icdev,unsigned char _Adr,unsigned long _Value); 功 能:块增值操作 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:块地址(1~63) unsigned long _Value:要增加的值 返 回:成功则返回 0; 例:__int16 st; unsigned long value; value=1; st=rf_increment(icdev,1,value); /*将块 1 的值增加 value*/ (12)__int16 rf_decrment(HANDLE icdev,unsigned char _Adr,unsigned long _Value); 功 能:块减值操作 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:块地址(1~63)
9

RF 系列非接触式 IC 卡读写器使用手册 unsigned long _Value:要减少的值 返 回:成功则返回 0 例:__int16 st; unsigned long value; value=1; st=rf_decrement(icdev,1,value);
/*将块 1 的值减少 value*/
(13)__int16 rf_readval(HANDLE icdev,unsigned char _Adr,unsigned long *_Value); 功 能:读值 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:块地址(0~63) unsigned long *_Value:返回读出值的地址 返 回:成功返回 0 例:__int16 st; unsigned long value; st=rf_readval(icdev,1,&value); /*读出块 1 的值,放入 value*/ (14)__int16 rf_restore(HANDLE icdev,unsigned char _Adr); 功 能:将某块的数据传入卡的内部寄存器中 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:要进行回传的地址 返 回:成功返回 0 例:__int16 st; st=rf_restore(icdev,1); 注:用此函数将某一块内的数值传入卡的内部寄存器,然后用 rf_transfer()函数 将寄存器的数据再传送到另一块中去,即实现了块与块之间的数值传送。 (15)__int16 rf_transfer(HANDLE icdev,unsigned char _Adr); 功 能:将寄存器的数据传送到某一块中 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Adr:要传送的地址(0~63) 返 回:成功返回 0 例:__int16 st; st=rf_transfer(icdev,1); 注:见 rf_restore()的说明。 (16)__int16 rf_load_key(HANDLE icdev,unsigned char _Mode,unsigned char SecNr, unsigned char * _Nkey); 功 能:向读写器的 RAM 装入密码 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode :同 rf_authentication() unsigned char _SecNr:同 rf_authentication() unsigned char *_Nkey:包含了要写入硬件系统 RAM 中的卡密码 返 回:成功则返回 0 例://key A and key B unsigned char tk[2][7]= { {0xa0,0xa1,0xa2,0xa3,0xa4,0xa5},
10

RF 系列非接触式 IC 卡读写器使用手册 {0xb0,0xb1,0xb2,0xb3,0xb4,0xb5} }; /*装入 1 扇区的 A 密码 0 套,*/ if((rf_load_key(icdev,0, 1,tk[1]))!=0) { printf("Load key error!"); rf_exit(); exit(1); } 注:*_Nkey 是与卡中的密码相对应的密码。 (17)__int16 rf_load_key_hex(HANDLE icdev,unsigned char _Mode, unsigned char SecNr,char * _Nkey); 功 能:向读写器的 RAM 装入 16 进制密码 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode :同 rf_authentication() unsigned char _SecNr:同 rf_authentication() unsigned char *_Nkey:要写入读写器 RAM 中的卡密码 返 回:成功则返回 0 例://key A unsigned char tk[]= "a0a1a2a3a4a5"/*等同于{0xa0_.0xa5}*/ /*装入 1 扇区的 A 密码|0 套,*/ if((rf_load_key_Hex(icdev,0, 1,tk))!=0) { printf("Load key error!"); rf_exit(); exit(1); } 注:*_Nkey 是与卡中的密码相对应的密码。 (18)_int16 rf_get_status(unsigned char *_Status); 功 能:取得读写器的版本号 参 数:unsigned char *_Status:返回读写器版本信息 返 回:成功则返回 0 例:int st; unsigned char status[32]; st=rf_get_status(status); (19) __int16 rf_request(int icdev,unsigned char _Mode, unsigned int *TagType); 功 能:寻卡请求 参 数: HANDLE icdev:设备描述符 unsigned char _Mode:寻卡模式,为 0 或 1 Mode=0:IDLE 模式,一次只选一张卡 Mode=1:ALL 模式, 一次可选多张卡 unsigned int *Tagtype:指向返回的卡类型值 返 回:成功则返回 0 例:int st;
11

RF 系列非接触式 IC 卡读写器使用手册 st=rf_request(icdev,IDLE,tagtype); 注:对卡操作前先执行寻卡指令 (20)__int16 rf_anticoll(int icdev,unsigned char _Bcnt,unsigned long *_Snr); 功 能:防止卡冲突;返回卡的序列号 参 数:HANDLE icdev: 设备描述符 unsigned char _Bcnt: 预选卡所用的位数,标准值为 0(不考虑系列号) unsigned long *_Snr: 返回的卡序列号地址 返 回:成功则返回 0 例:int st; st=rf_anticoll(0,snr); 注:request 指令之后应立即调用 anticoll,除非卡的序列号已知。 (21)__int16 rf_select(int icdev,unsigned long _Snr,unsigned char *_Size); 功 能:从多个卡中选取一个给定序列号的卡 参 数:HANDLE icdev:设备描述符 unsigned long _Snr:卡序列号 unsigned char *_Size:指向返回的卡容量的数据 返 回:成功则返回 0 例: int st; snr=239474; st=rf_select(snr,size); /* 返回 239474 卡的容量 */ 注:上述 rf_card()寻卡函数包含了 19~21 三个低级函数。每次对卡重新操作时首先要调用 rf_card()函数(或连续调用 19~21 三个函数) 。 (22)__int16 rf_encrypt(char *key,char *ptrsource,unsigned __int16 msglen, char *ptrdest); 功 能:DES 算法加密 参 数:char *key:加密的密码,长度为 8 char *ptrsource:原文 unsigned __int16 msglen:原文长度 char *ptrdest:密文 返 回:成功则返回 0 例:/* 将长度为 16 的”abcdefghabcdefgh”用密码“12345678”加密 */ rf_encrypt(“12345678”,”abcdefghabcdefgh”,16,ptrdest) (23)__int16 rf_decrypt(char *key,char *ptrsource,unsigned __int16 msglen, char *ptrdest); 功 能:DES 算法解密函数 参 数:char *key:加密的密码,长度为 8 char *ptrsource:加密后密文 unsigned __int16 msglen:原文长度 char *ptrdest:原文 返 回:成功则返回 0 例:略,使用过程与 rf_encrypt 相反。
12

RF 系列非接触式 IC 卡读写器使用手册 (24)__int rf_beep(unsigned int _Msec); 功 能:蜂鸣 参 数:unsigned int _Msec:蜂鸣时间的长短,单位是 10 毫秒; 返 回:成功则返回 0 例:int st; st=rf_beep(10); /*鸣叫 100 毫秒*/ (25)__int rf_disp(HANDLE icdev,unsigned char pt_mode,unsigned int digit); 功 能:使读写器的数码管显示数字 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char pt_mode: 小数点显示模式 取值如下: 0 — 小数点熄灭 1 — 个位后的小数点位亮 2 — 十位后的小数点位亮 3 — 百位后的小数点位亮 4 — 千位后的小数点位亮 unsigned int digit:要显示的数 返 回:成功则返回 0 例:int st; st=rf_disp(icdev,0,1234); /*显示整数 1234*/ (26)__int16 rf_reset(HANDLE icdev,unsigned __int16 _Msec); 功 能:射频头复位 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned __int16 _Msec:复位时间,0~500 毫秒有效 返 回:成功则返回 0 例:st=rf_reset(icdev,60); (27)__int16 rf_HL_initval(HANDLE icdev,unsigned char _Mode,unsigned char _SecNr, unsigned long _Value,unsigned char *_Snr); 功 能:高级初始化值 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode:寻卡模式,为 0、1 或 2 Mode=0: IDLE 模式,一次只操作一张卡 1:ALL 模式,一次可操作多张卡 2:只对给定序列号的卡操作 unsigned char _SecNr:扇区号(0~15) unsigned long _Value:初始值 unsigned char *_Snr:卡的序列号地址 返 回:成功则返回 0 例:st=rf_HL_initval(icdev,0,3,100L,&Snr); 注:高级函数为几个低级函数的组合,对卡操作之前不必使用 rf_card()和 rf_authentication()函数。
13

RF 系列非接触式 IC 卡读写器使用手册 (28)__int16 rf_HL_decrement(HANDLE icdev,unsigned char _Mode, unsigned char _SecNr,unsigned long _Value, unsigned long _Snr,unsigned long *_NValue, unsigned long *_NSnr); 功 能:高级减值函数 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode:寻卡模式,同 HR_initval(); unsigned char _SecNr:扇区号(0~15) unsigned long _Value:要减的值 unsigned long _Snr:卡的序列号 unsigned long *_NValue:减后的值的地址 unsigned long *_NSnr:返回卡的序列号地址 返 回:成功则返回 0 例:st=rf_HL_decrement(icdev,0,2,1,Snr,&Nvalue,&NSnr); (29)__int16 rf_HL_increment(HANDLE icdev,unsigned char _Mode, unsigned char _SecNr,unsigned long _Value, unsigned long _Snr,unsigned long *_NValue, unsigned long *_NSnr); 功 能:高级增值函数 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode:寻卡模式,同 HL_initval(); unsigned char _SecNr:扇区号(0~15) unsigned long _Value:要加的值 unsigned long _Snr:卡的序列号 unsigned long *_NValue:加后的值的地址 unsigned long *_NSnr:返回卡的序列号地址 返 回:成功则返回 0 例:st=rf_HL_increment(icdev,0,2,1,Snr,&Nvalue,&NSnr); (30)__int16 rf_HL_write(HANDLE icdev,unsigned char _Mode,unsigned char _Adr, unsigned long *_Snr,unsigned char *_Data); 功 能:高级写数据 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode:寻卡模式,为 0、1 或 2 Mode=0: IDLE 模式,一次只操作一张卡 1:ALL 模式,一次可操作多张卡 2:只对给定序列号的卡操作 unsigned char _Adr:块地址(1~63) unsigned long *_Snr:卡的序列号地址 unsigned char *_Data:写入的数据 返 回:成功则返回 0 例:st=rf_HL_write(icdev,0,3,&Snr,data); (31)__int16 rf_HL_read(HANDLE icdev,unsigned char _Mode,unsigned char _Adr, unsigned long _Snr,unsigned char *_Data,
14

RF 系列非接触式 IC 卡读写器使用手册 unsigned long *_NSnr); 功 能:高级读数据 参 数:HANDLE icdev:rf_init()返回的设备描述符 unsigned char _Mode:同 HL_write(); unsigned char _Adr:块地址(0~63) unsigned long _Snr:卡的序列号 unsigned char *_Data:读出的数据 unsigned long *_NSnr:返回卡的序列号地址 返 回:成功则返回 0 例:st=rf_HL_read(icdev,0,3,Snr,data,&NSnr);
2.4 库函数使用范例
参见随机盘\EXAMPLES 目录下各种开发平台的应用范例
2.5 函数错误类型代码
十六进制 -0x80 -0x81 -0x82 -0x84 -0x87 错误类型 读错误 写错误 通讯错误 超时错误 格式错误
15

RF 系列非接触式 IC 卡读写器使用手册
附录 1
特性: z z z z z z z z z z z z z
Mifare One 射频卡的特性
1K 字节 EEPROM 分为16个扇区,每个扇区包括4 块,每块16个字节,以块为存取单位 用户可自定义每个存储块的访问条件 每张卡有唯一序列号,为32位 具有防冲突机制,支持多卡操作 非接触传送数据和无源 (卡中无电源) 至少10 年数据保存期 至少10万次擦写 读写距离: 在100mm 内(与天线形状有关) 工作频率: 13.56 MHZ 通信速率: 106kbit/s 典型交易过程: <100 ms(包括备份管理) 温度范围: -20℃~50℃
存储结构: 1. 1024*8 位 EEPROM 存储区分为16 个扇区,每扇区分为4块(块0, 块1, 块2, 块 3),按块号编址为0~63共64块。存储区的分布图如下: 扇区号 序号 0 0 1 2 3 0 1 1 2 3 A 密码 存取控制 B 密码 A 密码 存取控制 B 密码 12345 6789 10 11 12 13 14 15 名称 厂商代码区 数据区 数据区 扇区 0 控制块区 数据区 数据区 数据区 扇区 1 控制块区 块号 0 1 2 3 4 5 6 7
∶ ∶
0 15 1 2 3 A 密码 存取控制 B 密码
数据区 数据区 数据区 扇区 15 控制块区
60 61 62 63
16

RF 系列非接触式 IC 卡读写器使用手册 厂商代码区: 第0扇区的块0(即绝对地址0块)用于存放厂商代码,已经固化,不可 更改。 最高位 X X X X 0 0 1 最低位 Philips 公司厂商代码 0
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
系列号 检查字节
厂商代码区
数据区: 所有扇区都有3块(每块16个字节)存储数据。 (扇区0只有两个数据块和 一个只读厂商代码块) 值块: 值块可用作电子钱包(有效的命令有: read,write,increment,decrement,restore,transfer).每个值块的值为4个字节。 2. 扇区控制块(块 3): 每个扇区都有一个扇区控制块包括: z 密码 A 和密码 B(可选), 读取时返回 “0” z 访问该扇区4块的存取控制 如果不需要密码 B,块3的最后6个字节可用作数据。 控制属性 各扇区的块 0、块 1、块 2 为数据块,用于存贮数据;块 3 为控制块,存放密码 A、存取 控制、密码 B,其结构如下: A0A1A2A3A4A5 FF 07 80 69 B0B1B2B3B4B5 密码 A(6 字节) 存取控制(4 字节) 密码 B(6 字节) 每个扇区的密码和存取控制都是独立的,可以根据实际需要设定各自的密码及存取控制。在 存取控制中每个块都有相应的三个控制位,定义如下: 块 0: C10 C20 C30 块 1: C11 C21 C31 块 2: C12 C22 C32 块 3: C13 C23 C33 三个控制位以正和反两种形式存在于存取控制字节中,决定了该块的访问权限(如进行减值 操作必须验证 KEY A,进行加值操作必须验证 KEY B,等等) 。三个控制位在存取控制字节中的位 置如下(字节 9 为备用字节,默认值为 0x69) : bit 7 字节 6 字节 7 字节 8 C23_b C13 C33 6 C22_b C12 C32 5 C21_b C11 C31 4 C20_b C10 C30 3 C13_b C33_b C23 2 C12_b C32_b C22 1 C11_b C31_b C21 0 C10_b C30_b C20
17

RF 系列非接触式 IC 卡读写器使用手册 (注: _b 表示取反) 其中,黑色区控制块 3,蓝色区控制块 2,绿色区控制块 1,红色区控制块 0。 数据块(块 0、块 1、块 2)的存取控制如下: 控制位(X=0..2) C1X C2X C3X 访 问 条 件 (对块 0、1、2) Read Write Increment Decrement transfer restore KeyA|B Never Never KeyA|B KeyA|B Never Never Never
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
0 0 0 0 1 1 1 1
KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B KeyB KeyB Never
KeyA|B Never KeyB KeyB Never KeyB Never Never
KeyA|B Never Never KeyB Never Never Never Never
(KeyA|B 表示密码 A 或密码 B,Never 表示任何条件下不能实现) 例如:当块 0 的存取控制位 C10 C20 C30=100 时,验证密码 A 或密码 B 正确后可读;验证密 码 B 正确后可写;不能进行加值、减值操作。 控制块(块 3)的存取控制与数据块(块 0、1、2)不同,它的存取控制如下: 控制位 C13 0 0 1 1 0 0 1 1 C23 0 1 0 1 0 1 0 1 C33 0 0 0 0 1 1 1 1 密码 A Read Never Never Never Never Never Never Never Never Write KeyA|B Never KeyB Never KeyA|B KeyB Never Never 存取控制 Read KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B Write Never Never Never Never KeyA|B KeyB KeyB Never Read KeyA|B KeyA|B Never Never KeyA|B Never Never Never 密码 B Write KeyA|B Never KeyB Never KeyA|B KeyB Never Never
例如:当块 3 的存取控制位 C13 C23 C33=100 时,表示: 密码 A: 不可读,验证 KEYB 正确后,可写(更改) 。 存取控制:验证 KEYA 或 KEYB 正确后,可读不可写。 密码 B: 不可读,验证 KEYB 正确后,可写。
18

RF 系列非接触式 IC 卡读写器使用手册
工作原理 卡片的电气部分只由一个天线和 ASIC 组成。 天线:卡片的天线是只有几组绕线的线圈,很适于封装到 IS0 卡片中。 ASIC: 卡片的 ASIC 由一个高速 (106KB 波特率) 的 RF 接口, 一个控制单元和一个 8K 位 EEPROM 组成。 读写器向 M1 卡发一组固定频率的电磁波,卡片内有一个 LC 串联谐振电路,其频率与讯写 器发射的频率相同,在电磁波的激励下,LC 谐振电路产生共振,从而使电容内有了电荷,在这个 电容的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内储存,当所积累 的电荷达到 2V 时,此电容可做为电源为其它电路提供工作电压,将卡内数据发射出去或接取读 写器的数据。 功能介绍: 1. Request Standard/ALL: 一张卡上电复位后就可以响应读写器发出的寻卡命令。读 写器向天线范围内的所有卡片发出命令,并识别卡片的型号。 2. Anticollision Loop:在防冲突循环中将读出卡片的系列号。如果有几张卡 片都在读写器的读写范围内,可以通过唯一的系列号区别它们,并选中其中一张卡 片,其余没有选中的卡片将进入等待状态,等待下一次寻卡命令。 3. Select Card: 用选卡命令读写器选择一张卡片来进行密码验证和有关的 存储操作。卡片将对代码为08h 的选卡命令 ATS 做出响应,该命令决定了所选卡 片的类型。 4. 3 Pass Authentication: 读写器选中一张卡片后就指定了后续存取访问的存储空间, 并以次响应开始3重密码验证。 5. HALT: 调用 rf_halt () 函数来停止对卡片的所有操作,卡片进入 HALT 状态。 6. Memory Operations: 密码验证通过后,可进行以下操作: z 读块: 读取一个存储块的内容 z 写块: 写入一个存储块的内容. z 减值: 减少一个块的值并保存在内部寄存器内 z 增值: 增加一个块的值并保存在内部寄存器内 z 保存: 将块的内容写入数据寄存器中 z 传输: 将内部寄存器的内容写入某一块中 注:用 rf_ restore () 函数将某一块的内容传到内部寄存器内, 然后用 rf_truansfer() 函数将内部 寄存器的内容传到卡片其余块中。通过这种方法,可以将数据从一块传向另一块。
19

YLE300磁卡读写机程序手册(新)

YLE-300系列磁卡读写机 程序员手册 二○○七年十月

概述 磁卡的使用已经有很长的历史了。由于磁卡成本低廉,易于使用,便于管理,且具有一定的安全特性,因此它的发展得到了很多世界知名公司,特别各国政府部门几十年的鼎立支持,使得磁卡的应用非常普及,遍布国民生活的方方面面。打电话可以用磁卡,坐飞机检票可以用磁卡,股票市场可以用磁卡,等等,值得一提的是银行系统几十年的普遍推广使用使得磁卡的普及率得到了很大的发展。据资料报道,美国平均每个(成年)人拥有的各类磁卡多达4张,新加坡也有类似的普及率。 在美国等一些发达国家,由于磁卡广泛应用于银行、证券等系统,磁卡的应用系统非常完善,如果将已有的这些磁卡应用系统,包括Visa卡/MasterCard卡应用系统在内,全部换成正在日益成熟的智能卡系统,那么每年的投入至少上千亿美元,并且将严重影响国民的生活使用习惯以及应用系统的正常运转等。这也是智能卡系统在美国的发展远比欧洲国家要慢的原因所在。 在未来很长的一段时间内特别是像美国这样一个银行磁卡应用系统高度发达的国家,银行磁卡应用系统将同智能卡应用系统以互补方式共同存在。 智能卡的总体安全保密性比磁卡的确要好,但是非常完善的磁卡应用系统(例如银行系统)弥补了磁卡本身在其安全保密特性上所存在的不足,因此对使用者来说并不会明显体会两种卡的安全特性有差异及影响使用等。 我公司生产的YLE-300系列磁卡读写机可联接任何具有RS-232串口的电脑或终端,用于各种介质的磁卡或存折本,包括透明介质的磁条信息。该系列磁卡读写机操作编程简单,读写均一次刷卡完成,具有读、写双重校验功能。读写状态有灯光、声响双重提示功能。该产品性能稳定可靠,并且兼容性好(能同时兼容国内磁卡读写机厂家的命令集),是计算机系统理想的外围设备。可广泛用于金融、邮电、交通、海关等各个领域,特别是银行系统的信用卡、磁卡和存折的读写。 YLE-300系列磁卡读写机技术指标 1.拉卡速度:10~120cm/s 2.记录格式:兼容IBM、ISO格式,可用控制命令切换。 3.记录密度:第1轨210BPI,最多79个字符。 第2轨75BPI/210BPI可选,最多37/107个字符。 第3轨210BPI,最多107个字符。 4.串行通讯参数:波特率:9600bps;数据格式:8位无校验;1位起始位;1位停止位。 5.磁头寿命:≥ 600,000次。 6.电源电压:DC 5V±5%。 7.电源电流:≤ 200mA。 6.工作环境:温度:0℃~45℃湿度:10~90%RH 磁卡背景知识 磁卡的ISO标准 相关的磁卡,特别是应用于银行系统的磁卡的一些ISO标准分别为:ISO7810,ISO7811-1至ISO7811-6,ISO7812,ISO7813以及ISO15457等等。 其中: ISO7810标准:制定了磁卡的物理特性等; ISO7812标准:制定了磁卡的记录技术标准; ISO781-4标准:制定了磁卡上只读的Track1和Track2的记录技术标准; ISO781-5标准:制定了磁卡上可读/写的Track3的记录技术标准; ISO15457标准:制订了磁卡物理标准/测试方式Track标准F/2F技术标准;

信号发生器的基本参数和使用方法

信号发生器 本人介绍一下信号发生器的使用和操作步骤. 1、信号发生器参数性能 频率范围:0.2Hz ~2MHz 粗调、微调旋钮 正弦波, 三角波, 方波, TTL 脉波 0.5" 大型 LED 显示器 可调 DC offset 电位 输出过载保护 信号发生器/信号源的技术指标: 波形正弦波, 三角波, 方波, Ramp 与脉波输出 振幅>20Vp-p (open circuit); >10Vp-p (加 50Ω负载) 阻抗50Ω+10% 衰减器-20dB+1.0dB (at 1kHz) DC 飘移<-10V ~ >+10V, (<-5V ~ >+5V 加 50Ω负载) 周期控制 1 : 1 to 10 : 1 continuously rating 显示幕4位LED显示幕 频率范围0.2Hz to2MHz(共 7 档) 频率控制Separate coarse and fine tuning 失真< 1% 0.2Hz ~ 20kHz , < 2% 20kHz ~ 200kHz 频率响应< 0.2dB 0.2Hz ~100kHz; < 1dB100kHz~2MHz 线性98% 0.2Hz ~100kHz; 95%100kHz~2MHz

对称性<2% 0.2Hz ~100kHz 上升/下降时间<120nS 位准4Vp-p±1Vp-p ~ 14.5Vp-p±0.5Vp-p 可调 上升/下降时间<120nS 位准>3Vpp 上升/下降时间<30nS 输入电压约 0V~10V ±1V input for 10 : 1 frequency ratio 输入阻抗10kΩ (±10%) 交流 100V/120V/220V/230V ±10%, 50/60Hz 电源线× 1, 操作手册× 1, 测试线 GTL-101 × 1 230(宽) × 95(高) × 280(长) mm,约 2.1 公斤 信号发生器是为进行电子测量提供满足一定技术要求电信号的仪器设备。这种仪器是多用途测量仪器,它除了能够输出正弦波、矩形波尖脉冲、TTL电平、单次脉冲等五种波形,还可以作频率计使用,测量外输入信号的频率 1.信号发生器面板: (1)电源开关; (2)信号输出端子; (3)输出信号波形选择;

社保卡读写器用户手册

社会保障(个人)卡读写器(DP-R123-U-SB) 用户使用手册 深圳市明华澳汉科技股份有限公司 ShenZhen MingWah AoHan High Technology Corporation Ltd.

目录 第一章社会保障(个人)卡读写器简介 (2) 1.1特点 (2) 1.2装箱清单 (2) 1.3 读写器连接方式.... (2) 1.4指示灯 (2) 1.5技术指标 (2) 第二章 IC卡读写器驱动程序函数说明 (3) 2.1 函数使用说明 (3)

第一章社会保障(个人)卡读写器简介 1.1特点 ●支持IC卡类型A类、AB类; ●可支持T=0通讯协议的CPU卡; ●支持对多个卡操作的功能; ●与PC机通讯采用USB接口; 1.2 装箱清单 读写器一台 串口线一条 安装盘一张 产品质量反馈表一张 产品保修卡一张 1.3 读写器连接方式 DP读写器USB接口直接接至计算机上。 1.4 指示灯 三色指示灯:绿色用户卡已插入,闪烁时表示正在对用户卡操作 红色未插用户卡或SAM卡 橙色用户卡未插入,SAM卡已插入,闪烁时表示正在对SAM卡操作 1.5 技术指标 ●通讯接口:USB ●串口的波特率: ●电源:由键盘取电,不外带电源 ●最大功耗:100 mW ●环境温度:商业级 0°~ 70 °C 工业级 -25°~ 85 °C ●相对湿度:30% ~ 95% ●抗静电干扰:15KV ●抗磁场干扰:19奥斯特 ●抗振动能力:振幅0.35mm,频率10-55Hz,三个轴方向扫频振动 ●绝缘电阻:湿热情况下(40°,95%)绝缘电阻应不小于5MΩ。 ●外型尺寸:长?宽?高110mm?85mm?60mm ●重量:约475克

信号发生器概述

信号发生器概述 凡是产生测试信号的仪器,统称为信号源,也称为信号发生器,它用于产生被测电路所需特定参数的电测试信号。 信号源是根据用户对其波形的命令来产生信号的电子仪器。信号源主要给被测电路提供所需要的已知信号(各种波形),然后用其它仪表测量感兴趣的参数。可见信号源在电子实验和测试处理中,并不测量任何参数,而是根据使用者的要求,仿真各种测试信号,提供给被测电路,以达到测试的需要。 信号源的分类和作用 信号源有很多种分类方法,其中一种方法可分为混和信号源和逻辑信号源两种。其中混和信号源主要输出模拟波形;逻辑信号源输出数字码形。混和信号源又可分为函数信号发生器和任意波形/函数发生器,其中函数信号发生器输出标准波形,如正弦波、方波等,任意波/函数发生器输出用户自定义的任意波形;逻辑信号发生器又可分为脉冲信号发生器和码型发生器,其中脉冲信号发生器驱动较小个数的的方波或脉冲波输出,码型发生器生成许多通道的数字码型。如泰克生产的AFG3000系列就包括函数信号发生器、任意波形/函数信号发生器、脉冲信号发生器的功能。 另外,信号源还可以按照输出信号的类型分类,如射频信号发生器、扫描信号发生器、频率合成器、噪声信号发生器、脉冲信号发生器等等。信号源也可以按照使用频段分类,不同频段的信号源对应不同应用领域。 下面我们将对函数信号发生器和任意波形/函数发生器做简要介绍: 1、函数信号发生器 函数发生器是使用最广的通用信号源,提供正弦波、锯齿波、方波、脉冲波等波形,有的还同时具有调制和扫描功能。 函数波形发生器在设计上分为模拟式和数字合成式。众所周知,数字合成式函数信号源(DDS)无论就频率、幅度乃至信号的信噪比(S/N)均优于模拟式,其锁相环(PLL)的设计让输出信号不仅是频率精准,而且相位抖动(phaseJitter)及频率漂移均能达到相当稳定的状态,但数字式信号源中,数字电路与模拟电路之间的干扰始终难以有效克服,也造成在小信号的输出上不如模拟式的函数信号发生器,如今市场上的大部分函数信号发生器均为DDS信号源。 2、任意波形发生器 任意波形发生器,是一种特殊的信号源,不仅具有一般信号源波形生成能力,而且可以仿真实际电路测试中需要的任意波形。在我们实际的电路的运行中,由于各种干扰和响应的存在,实际电路往往存在各种缺陷信号和瞬变信号,如果在设计之初没有考虑这些情况,有的将会产生灾难性后果。任意波发生器可以帮您完成实验,仿真实际电路,对您的设计进行全面的测试。 由于任意波形发生往往依赖计算机通讯输出波形数据。在计算机传输中,通过专用的波

磁条读写器使用说明书

磁条读写器使用说明 1.型号说明: 1000单二轨低磁读写器 1000H单二轨高磁读写器 2000一二轨低磁读写器 2000H一二轨高磁读写器 3000二三轨低磁读写器 3000H二三轨高磁读写器 2、磁卡读写器技术要求 工作环境:温度:0℃-·40℃ 湿度:20%-90%RH 电源:DC+5V±0.5V ≤300MA 体积:215×70×65mm 重量:≤1.4KG 通讯参数:波特率9600BPS 格式:8位数据位、1位停止位、无校验 磁卡标准:符合ISO、IBM标准 磁道:1、2、3道读写 记录密度:75BPI/210BPI 拉卡速度:10cm/s-180cm/s 寿命:≥50万次 错误率:<1/1000 读写字符集兼容ISO、IBM两种标准字符集: ISO字符集 IBM字符集 3、电缆连接线定义 磁条读写器的电源是通过通讯电缆提供的,接口为RS-232九芯母头。通讯电缆的信号排列如下列所示:

4、自检功能: 磁条读写器在每次上电开机或收到复位命令后都进行自检,自检开始时红绿黄指示灯都亮,自检结束后指示灯灭。自检完毕后,SBH-6型磁条读写器进入正常工作状态。 4.1.1 磁条读写器能与目前市场上的各种类终端配套。 操作要求 4.1.2 读操作: 磁条读写器接到读命令后,绿色指示灯亮,此时操作员便可以进行读操作,指示灯灭表示读操作成功,如果红色指示灯亮则表示读操作失败,可再次发读命令进行读操作。可以自动识别磁条信息ISO、IBM标准。4.1.3 写操作: 磁条读写器收到写命令和正确的写数据后,绿色指示灯闪烁,此时操作员便可以拉卡进行写操作,指示灯灭表示写操作成功,如果红色指示灯亮则表示写操作失败,可再发命令进行写操作。 4.1.4 串行命令集: 以进入磁条读写器的信息为下行数据。 以磁条读写器送出的信息为上行数据。 字符集为0-9及‘,= 4.2 磁条读写器读写控制 磁卡可支持以下6种标准格式: 起始符终止符 格式1: BA ………… F 格式2: B ………… C 格式3: B ………… F 格式4: BA …………C 格式5: D ………… F 格式6: D ………… C 5、磁条读写器控制命令集 磁条读写器开机或软复位缺省状态设置为ISO标准。 5.2 磁卡机命令集 1、置第2磁道记录密度(第3道只写210BPI〕 ESC H 210BPI ESC L 75BPI 2、磁卡数据记录格式: 磁卡可支持以下6种标准格式: 起始符终止符 格式1: BA……………… F 格式2: B ………………C 格式3: B ………………F 格式4: BA ………………C 格式5: D ………………F 格式6: D ………………C 3、置第2道格式 ESC 1 格式1 ESC 2 格式2

产品管理产品功能说明

(产品管理)产品功能说明

校园宽带包使用小贴士 壹、产品功能说明 “E信”是湖北电信为高校学生量身定制的统壹通信软件,您只要下载安装该客户端软件,用您的C网手机号免费注册后,即可根据您的实际上网条件,于客户端上灵活选择“ADSL/LAN有线宽带”、“WIFI”、“3G”、“1X”等拨号方式上网, 二、使用说明 第壹步:安装客户端 1、通过访问宽带自助网站(https://www.doczj.com/doc/3213054703.html,),下载安装“E信”客户端; 2、如果您的操作系统是VISTA系统,且开启了“用户帐号控制”,于安装程序时会提示“用 户帐户控制”,请选择“允许”。于安装过程中仍会出现“Windows安全”提示,请选择“始终安装此驱动程序软件”。 3、用户机器安装软件不同,不免存于软件冲突等问题,而且于不同的杀毒软件下,可能于 安装过程中防火墙会提示某些程序是否允许通过,请于此时选择允许通过即可安装完成! 建议先暂停防火墙保护,程序安装完毕后重新开启。 第二步:帐号激活 1、运行和使用客户端 1)注册、登录 第三步:客户端登录 1)如果您是E信用户,请直接输入手机号及密码信息进行登录,点击登录按钮后跳转到宽带网络选择界面(右图),选择适当的网络。如已是互联网于线环境,则直接点击“e信”按钮登录。

2)如果您只是普通宽带用户,则按钮,进入宽带网络选择界面,选择适当的网络进行网络连接。 3)有线宽带ADSL宽带拨号:当前电脑已经具备有线宽带(ADSL)上网环境,且未连接互联网。第壹次点击有线宽带(或未保存密码)点击按钮,需要输入宽带帐号密码,点击连接后开始宽带拨号且同时登录统壹通信客户端。 4)无线宽带(WLAN)拨号:用户电脑已经具备有线宽带(WLAN)上网环境(能够获取WLAN信号)。当用户第壹次点击有线宽带(或未保存密码)点击按钮,需要输入宽带帐号密码,点击连接后开始宽带拨号且同时登录统壹通信客户端。 5)无线宽带(3G/1X)拨号:用户电脑已插入了无线拨号的MODEM(3G上网卡),且成功获取了3G或者1X的信号,点击即可发起无线宽带(3G/1X)拨号。 三、F&Q 1、我们寝室只有壹个电信端口,有几个人想使用校园宽带包,怎么办? 答:请购买壹个4口的百M交换机或HUB(HUB或交换机市场价大约10~30元),通过HUB或交换机将壹个端口分为4条线,每条线能够接入壹台电脑,这样每台电脑均能够使用校园宽带包了。(如果寝室内已有壹条包年宽带,同样能够采取此种方式) 2、我忘记上网密码了,怎么办 答:登录https://www.doczj.com/doc/3213054703.html,,点击,会有壹条验证码发到您的手机上,您于弹出窗口输入验证码后,壹条含密码的短信会发到您的手机上。 3、我想知道我的上网时长,如何查询? 答:查询方法:登录https://www.doczj.com/doc/3213054703.html,,点击查询上网时长 4、壹个寝室办理了几个校园宽带包,同时使用时偶尔网速很慢,为什么? 答:壹个寝室内同时使用几个ADSL方式的校园宽带包,当有壹个用户进行BT下载时(或

射频信号源

论文题目:1GHz射频信号源研制姓名:程欢班级:自动化一班学号:2009 15231 07

1GHz射频信号源研制 摘要:本系统实现1GHz频段射频信号的频率和功率可调。信号发生电路采用电荷泵锁相频率合成技术,以TRF3750实现前置分频、电荷泵和鉴频鉴相等功能,以OPA365实现有源环路滤波,以MSP430F149作为微控制器;放大电路采用2SC3358射频晶体管,配以微带电路设计理念;功率调节电路采用M/A-COM 公司的AT65-0263实现可控衰减;杂散抑制电路采用微带滤波器,其设计基于ADS仿真。本系统以高性价比实现了射频信号源的功能。 1、作品简介(设计目标,详细指标要求) 信号源是指测量用信号发生器。它是为电子测量提供符合一定技术要求的电信号设备, 是电子测量中最基本,最广泛的电子测量仪器之一.。信号源总的趋势是向着宽频率覆盖,高精度,多功能,自动化和智能化方向发展.然而,射频信号源的市场价格比较高,尤其到VHF以上频段,价格非常昂贵。即使条件好的高校,在射频微波电路的教学过程中,也不可能大量配置。开发一种频段较高、指标要求适合教学使用的信号源,供高校在相关课程的教学使用,具有非常重要的现实意义。 本项目基于上述目的,开发一种性价比高的射频信号源,供高校射频微波教学实验使用。目前,移动通信频段在800MH z以上,如最常用的GSM移动通信,其上行频率范围在890~915MH z,上行频率范围在 935~960MH z, 因此,从贴近实际应用考虑,本项目的频率范围覆盖这个频段。 本系统达到如下功能: (1)射频信号输出:由用户设置输出信号功率和频率,通过射频接口供用户使用; (2)用户操作界面:通过键盘实现用户控制,通过数码管实现当前功率和频率的显示; 本系统的技术指标如表1所示。 表1 1GHz射频信号源技术指标

产品功能需求说明书v

美柚 V6.0 产品需求文档 版本管理: 目录 1.功能列表 ......................................................................................................................................... 2.需求详细说明 ................................................................................................................................ 2.2搜索 ................................................................................................................................... 2.2.1增加搜索输入框 ................................................................................................... 2.2.2搜索主页 ............................................................................................................... 2.2.3搜索提示 ............................................................................................................... 2.2.4分类搜索 ............................................................................................................... 2.2.5搜索无结果 ........................................................................................................... 2.2.6搜索黑名单提示优化 ...........................................................................................

磁卡读写器使用说明

磁卡读写器使用说明 一、说明 高抗读写机 高抗写磁头在持续供电的工作环境下,容易被卡片上的磁条磨损,因此,建议在写满4万~5万张卡片后,应检查写磁头的磨损情况,如果磨损严重应更换写磁头。 低抗读写机 低抗读写机同样在持续供电的工作环境下,也容易被卡片上的磁条磨损,因此,建议在写满20万~30万张卡片和应检查写磁头的磨损情况,如果磨损严重应更换写磁头。 二、联机: YLE-J300系列磁卡读写器与PC机的连接:先拔下主机大键盘的键盘插头,将读写器电缆线的PS2公头(插针)插入主机键盘插孔(紫色插孔),另一端PS2母头(插孔)与大键盘键盘连接。通讯接头(九芯孔式插头)插入主机的com口。如下图所示: 注:a.电脑机箱后面板各接口的排列以实物为主,上图所示仅供参考。 b. 电缆线的PS2公头插到电脑机箱后面板时,要对准插孔位置(要注意PS2公头的 方向,不同的计算机可能有不同的方向),力度不能太大,否则会造成电缆线插针弯曲或针断现象,导致机器无法正常使用。 三、使用方法: 磁条读写机与电脑正确联接后,即可进行如下操作: 1.上电自检 上电或接到硬复位命令后,红、黄、绿三个指示灯同时闪亮,数秒后全部熄灭,蜂鸣器响一声,说明自检通过,否则自检出错且红灯长亮。 2.读操作 YLE-J300系列磁条读写机接收读命令后,绿色指示灯亮,操作者正对商标,磁条面向身体,将磁卡或存折以稳定的速度从右向左划过卡槽。若读正确则绿色指示灯灭,蜂鸣器响一声;若不正确,则绿色指示灯灭,红色指示灯亮,蜂鸣器响三声。 3.写操作 YLE-J300系列磁条读写机接收写命令后,黄色指示灯亮,操作者正对商标,磁条面 向身体,将磁卡或存折以稳定的速度从右向左划过卡槽。若写正确则黄色指示灯灭,

信号发生器的基本原理

信号发生器的基本原理- 信号发生器使用攻略 信号发生器的基本原理 现代信号发生器的结构非常复杂,与早期的简易信号发生器天差地别,但总体基本结构功能单元还是类似的。信号发生器的主要部件有频率产生单元、调制单元、缓冲放大单元、衰减输出单元、显示单元、控制单元。早期的信号发生器都采用模拟电路,现代信号发生器越来越多地使用数字电路或单片机控制,内部电路结构上有了很大的变化。 频率产生单元是信号发生器的基础和核心。早期的高频信号发生器采用模拟电路LC振荡器,低频信号发生器则较多采用文氏电桥振荡器和RC移相振荡器。由于早期没有频率合成技术,所以上述LC、RC振荡器优点是结构简单,可以产生连续变化的频率,缺点是频率 稳定度不够高。早期产品为了提高信号发生器频率稳定度,在可变电容的精密调节方面下了很多功夫,不少产品都设计了精密的传动机构和指示机构,所以很多早期的高级信号发生器体积大、重量重。后来,人们发现采用石英晶体构成振荡电路,产生的频率稳定,但是石英晶体的频率是固定的,在没有频率合成的技术条件下,只能做成固定频率信号发生器。之后 也出现过压控振荡器,虽然频率稳定度比LC振荡器好些,但依然不够理想,不过压控振荡 器摆脱了LC振荡器的机械结构,可以大大缩减仪器的体积,同时电路不太复杂,成本也不高。现在一些低端的函数信号发生器依然采用这种方式。 随着PLL锁相环频率合成器电路的兴起,高档信号发生器纷纷采用频率合成技术,其 优点是频率输出稳定(频率合成器的参考基准频率由石英晶体产生),频率可以步进调节,频率显示机构可以用数字化显示或者直接设置。早期的高精度信号发生器为了得到较小的频率步进,将锁相环做得非常复杂,成本很高,体积和重量都很大。目前的中高端信号发生器 采用了更先进的DDS频率直接合成技术,具有频率输出稳定度高、频率合成范围宽、信号频谱纯净度高等优点。由于DDS芯片高度集成化,所以信号发生器的体积很小。 信号发生器的工作频率范围、频率稳定度、频率设置精度、相位噪声、信号频谱纯度都与频率产生单元有关,也是信号发生器性能的重要指标。 信号发生器的一大特性就是可以操控仪器输出信号的幅度,信号通过特定组合衰减量的衰减器达到预定的输出幅度。早期的衰减器是机械式的,通过刻度来读取衰减量或输出幅度。现代中高档信号发生器的衰减器单元由单片机控制继电器来切换,向电子芯片化过渡,衰减单元的衰减步进量不断缩小,精度相应提高。大频率范围的高精度衰减器和高精度信号输出属于高科技技术,这也是国内很少有企业能制造高端信号发生器的原因之一。信号发生器的信号输出范围和输出电平的精度和准确度也是标志信号发生器性能的重要指标。

简述产品说明书的特点

产品使用说明书编写规定 1 本标准规定了产品使用说明书的基本要求和编写方法。 本标准适应于湖北京山轻工机械股份有限公司产品使用说明书的编写。 2 引用标准下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。 gb9969.1 工业产品使用说明书总则 jb/t5995 工业产品使用说明书机电产品使用说明书编写规定 3 基本要求 3.1 当需要时必须编制产品使用说明书,使用说明书是交付产品的组成部分。 3.2 使用说明书的开本幅面采用16开,大于16开的幅面应折页成16开。多页应装订 成册。 3.3 使用说明书可按产品型号编制,也可按产品系列编制。复杂产品和成套设备可按功 能单元、整机分别编制使用说明书,再按产品型号、用途组合成系统的使用说明书。 3.4 使用说明书应对涉及安全方面的内容给出安全警告。安全警告的内容应用较大的字 号或不同的字体表示,或用特殊符号或颜色来强调。使用说明书必须按下列等级和警告用语提醒用户: —“危险”表示对高度危险要警惕; —“警告”表示对中度危险要警惕; —“注意”表示对轻度危险要关注; 3.5 使用说明书应明确给出产品用途和适应范围,并根据产品的特点和需要给出主要结 构、性能、型式、规格和正确吊运、安装、使用、操作、维修、保养等的方法,以及保护操作者和产品的安全措施。 3.6 使用说明书内容的表述要科学、合理、符合操作程序,易于用户快速理解掌握。 3.7 对于复杂的操作程序,应多采用图示、图表、和操作程序图进行说明。使用说明书中的图、表应和正文印在一起,图、表应按顺序编写序号。 3.8 具有几种不同和独立功能的产品的使用说明书,应先介绍产品的基本的和通常的功 能,然后再介绍其他方面的功能。 3.9 使用说明书应尽可能设想用户可能遇到的问题,并提供预防和解决的办法。 3.10 应使用简明的标题和标注,以帮助用户快速找到所需内容。 3.11 使用说明书应将机、电、气、液等融合一起编制,不能各行其是。 3.12 外购件的使用说明书应附在相应的产品使用说明书上。编制产品使用说明书时,除 在产品使用说明书中简述其使用、操作方法外,还应注明详见某某使用说明书。 3.13 使用说明书中的符号、代号、术语、计量单位应符合最新发布的国家法令、法规和 有关标准的规定,并保持前后一致。 3.14 当产品结构、性能等改动时,使用说明书的有关内容必须按规定程序、及时作相应 修改。 4 基本内容 4.1 封面 封面一般应包括:产品型号、名称、使用说明书字样。 4.2 次页 需要时,可将产品照片放在次页。 4.3 目次、目录 当使用说明书内容超过一页时,每页都应有页码,使用说明书章条较多时,应编写目次。

磁卡读写器使用说明书

磁卡读写器使用说明书 一、主要功能及指标: 1、手刷式磁卡读写器,可读写任何符合ANSI/ISO、IBM等标准的磁卡。 2、能同时对磁卡的第一轨、第二轨和第三轨进行读写;H为高抗型磁卡器,可 读写300OE——4000OE的磁卡。 3、磁卡读写器包括: 600/ 600H:只能对磁卡的第二轨进行读写。 700/ 700H:可对磁卡的第二和第三轨进行读写。 800/ 800H:可对磁卡的第一轨、第二轨和和第三轨进行读写。 4、磁记录密度:第一轨75BPI;第二、第三轨210BPI; 5、刷卡速度:20-120cm/秒。 6、电源电压:5V DC,PC器键盘口取电,不需另接电源。 7、通讯方式:标准RS-232串行接口,波特率9600、无校验、8个数据位、1个停止位。 8、工作环境:温度:5~45℃湿度:10—90%相对湿度。 9、规格:长X宽X高度230mm X 59mm X 46mm。 二、安装方法: 1、关闭计算器电源。 2、将磁卡读写器所带的串行接口(9D孔型插头)与计算器的串口相连接。 3、将计算器上的键盘线从计算器主器后方的键盘口拨下来。 4、将磁卡读写器的取电接口(带6针圆口)与计算器主器后方的键盘口相连接。 5、将磁卡读写器的另一接口(带6孔圆口)与拨下来的计算器键盘线相连接。 6、打开计算器主器电源。 7、磁卡读写器上的黄、红、绿三个LED灯同时点亮,且磁卡读写器发出一声 鸣叫,表示磁卡读写器连接运行正常。

三、使用方法: 1、读卡——读取磁卡中的数据: 磁卡读写器接收到读命令后,黄色LED灯长亮,将磁卡接一连续稳定的速度从右向左划过刷卡槽(磁面向内),黄灯会熄灭一下而后红、黄、绿三个灯同时点亮,且蜂鸣器响一声,表示读卡成功;若红灯、黄灯点亮且蜂鸣器连响两声,表示读卡失败,请再试一遍。 2、写卡——向磁卡中写入数据: 磁卡读写器接收到要写入的有效数据后,蜂鸣器响一声,绿灯长亮,表示写卡准备就绪,这时可将磁卡接一连续稳定的速度从右向左划过刷卡槽(磁面向内),绿灯会熄灭而后灯黄、红、绿三个灯同时点亮,且蜂鸣器响一声,表示写卡成功;若红灯、绿灯点亮且蜂鸣器连响两声后三灯同时点亮,表示写卡失败,请再试一遍。 3、“按文件写卡”:勾选“按文件写卡”后,点击“浏览”选择txt文档(仅支 持txt文档); 点击“写卡”,系统会自动按序连续写卡,文档里的每行数字或字母表示一轨数据,数据或字母应符合要写入轨道的格式,如果不符合系统将报错提示。 4、退出读卡或写卡状态请按大键盘ESC键。 5、 6、非正常操作导致的读写器死器现象请按大键盘的ESC键退出。 7、写卡附加功能: 8、 (1)跳数设置:只有在连续写卡状态下方可使用此功能, 勾选“4”——要写入的数据中凡遇到数字“4”直接变成数字“5”; 勾选“7”——要写入的数据中凡遇到数字“7”直接变成数字“8”; (2)磁卡数据清空:勾选此向可将磁卡上某一轨道上的数据写空,请谨慎使用此功能,以防将磁卡写坏。 7、如果连续出现写卡错误,请将读写器断电3秒钟后再连接使用。

产品功能需求说明书v6.1.0.1

美柚 V6.0 产品需求文档版本管理:

目录 1.功能列表 (2) 2.需求详细说明 (2) 2.2搜索 (2) 2.2.1增加搜索输入框 (2) 2.2.2搜索主页 (3) 2.2.3搜索提示 (5) 2.2.4分类搜索 (6) 2.2.5搜索无结果 (13) 2.2.6搜索黑名单提示优化 (13) 1.功能列表 2.需求详细说明 2.2搜索 2.2.1增加搜索输入框 ◆功能概述: 在美柚首页增加搜索的入口,用户可以更快速精准的获取自己感兴趣的内容。 ◆原型页面:

◆功能概述 搜索首页模块可后台配置◆原型页面

? 支持全部清除,点击【清除搜索历史 记录】,弹出二次确认弹框,点击【确定】清 除所有历史记录; ◆功能概述 ①搜索提示:支持多种匹配,分别支持汉字、拼音、拼音简拼、汉字拼音混合检索,并可根据匹配词的热度筛选。 ②搜索结果匹配提示:能够提示用户搜索结果匹配原因,以提示用户,用户可以根据匹配原因快速判断是否是需要的结果 ◆原型页面

②拼音:如输入‘jingqi’会出现经期、惊 奇先生、经期推迟的原因、经期提前的原因; ③拼音简拼。如输入“jq”,会出现经期提 前的原因、经期推后的原因、惊奇先生等; ④汉字拼音混合检索。如输入“经期pifu”, 提示经期皮肤如何保养等词条; ◆结果排序: ①根据左匹配/搜索次数/进行排序 ②当左匹配内容一样时,按照搜索结果次 数(7天累计)从多到少排序 ③无搜索结果的词条不展示; ◆概述: ◆功能概述 用户从美柚各个子模块进入搜索频道进行搜索,搜索结果展示该类别下的搜索结果; 搜索类别分为综合、她她圈、视频、用户四个模块; 2.2.4.1综合搜索结果 ◆页面原型

非接触IC卡读写器Demo程序使用说明

非接触IC 卡读写器Demo 程序使用指南 1. 概述 DEMO 程序是用户使用RF 系列读写器时随机配备的一个演示测试程序,通过它用户可以了解设备功能和卡片的性能。在操作DEMO 程序时关于各个指令的详尽说明请参看用户使用手册。下面仅列出DEMO 程序的功能说明。 2. 功能 2.1 设备操作 1. 当你按下“设备操作”按钮时,在产品信息栏里将显示出API 函数的版本号。如果正确连接了设备,同时还会显示出硬件版本号和产品序列号。 2. 如果连接读写器成功,按下“设备操作”按钮时,DEMO 程序将按照你上次连接成功的串口和波特率来连接设备。如果你这是第一次使用读写器,初始化串口和波特率是 COM 1 和 115200 bps ,这是我们设备出厂时的缺省设定。在端口设置信息栏里也可以自己123 4 5

设定串口和波特率,然后点击“连接”按钮。如果想断掉读写器,释放串口,就点击“断开连接”按钮。 3. 当按下“执行鸣响”按钮时,读写器将按照“鸣响时间”里设定的值来鸣叫。“鸣响时间”的值越大,读写器鸣叫的时间越长,反之亦然。. 4. 选择要操作的卡片类型。 5. RF500系列读写器配有8位数码管显示。可以根据自己的需要设置“计算机控制”和读写器控制。 如果选择了“计算机控制”,请在文本框里输入8位字符串(16进制表示),如果包含小数点,则要输出9位。输完字符串请按下“刷新显示按钮”,所输入的信息就会显示在读写器的数码管上。 如果选择了“读写器控制”选项,你还要选择显示时间还是日期,你可以通过改变文本框里的值来修改读写器的的时间和日期。按下“刷新显示”按钮,新设定的值就会被传到读写器上,读写器以后就会按新的时间或日期来显示。其初始值是和所连接的PC机的系统时间相匹配的。LED的亮度可以通过“亮度”的上下箭头来改变。 2.2 密码设置

产品功能需求说明书

美柚 产品需求文档 版本管理: 版本需求内容作者新建 修改搜索入口样式

目录 1.功能列表...................................................错误!未定义书签。 2.需求详细说明...............................................错误!未定义书签。 搜索.....................................................错误!未定义书签。 增加搜索输入框......................................错误!未定义书签。 搜索主页............................................错误!未定义书签。 搜索提示............................................错误!未定义书签。 分类搜索............................................错误!未定义书签。 搜索无结果..........................................错误!未定义书签。 搜索黑名单提示优化..................................错误!未定义书签。 1.功能列表 模块功能名称功能描述功能类型效果 用户可以更快速精准 优先级 首页新增搜索输入框在美柚经期记录 页面增加搜索的 入口 新增 的获取自己感兴趣的 资讯内容。P1 搜索 历史搜索结果列表 历史搜索展示、清除历史搜索 记录新增 快速定位到用户感兴趣 的搜索词,并引导用户再次 搜索 P1 搜索推荐推荐热门搜索词新增引导用户再次搜索P1 搜索 搜索提示能够提示用户搜索 结果匹配原因 用户可以根据匹配原因快 新增P1 速判断是否是需要的结果。

射频信号发生器

https://www.doczj.com/doc/3213054703.html,/242/2425183.html 2.1 正弦波的产生 2.1.1压控振荡器的原理 压控振荡器主要射频三极管BRF96、变容二极管BB135以及LC谐振回路构成。需要射频三极管BRF96构成放大电路,由电感和两个变容二极管BB13组成的谐振回路充当放大电路的正反馈,从而使电路满足震荡条件。为达到最佳工作性能,在工作频率时要求谐振回路的Q L≥100。电源采用+12V的电压,一对变容二极管与该谐振回路相连,通过调整加在变容二极管上的电压大小改变变容二极管的电容值,从而改变谐振回路的谢振频率。图 2.1.1为压控振荡器电路图。 图2.1.1 压控振荡器原理图 2.1.2 射频三极管BRF96的介绍 BRF96是用于射频或微波频段小信号放大的低压三极管,主要是为高增益、低噪音、小信号功率放大器而设计的。也可用于需要快速切换的时候。它具有高电流增益带宽积、低噪声系数和高功率增益等优点,例如当IC = 30 mA 时,带宽fT = 5 GHz ;当 f = 0.5 GHz时,噪声系数NF = 1.9 dB (typ);f=1GHz时,噪声系数NF =2.5 dB (typ);当f = 0.5 GHz时,最大功率增益Gmax = 16 dB;当f=1GHz时,最大功率增益Gmax =10.9dB (typ)。详细参量如以下各表。 表2.1.2(a)室温下管子的最大静态参数值表

表 2.1.2(b)绝对最大额定值表 表2.1.2(b)三极管S参数表 2.1.3 变容二极管BB135的介绍 BB135是一种线性度好、低串联电阻值、采用SMD封装的变容二极管,采用平面技术制造、SOD323非常小的塑料贴片封装包装。常用于UHF电视调谐器、无线电上变频器和压控振荡器VCO中。最大连续反向耐压值为30V,最大正向连续耐流值为20mA,工作温度范围为-150℃-125℃。其电学参数如表2.1.3所示,反向电压与电容的关系如图2.1.3所示。由图2.1.3可知BB135的线性度比较好,反向电压的范围也比较大。 表2.1.3电学参数表

产品使用说明书讲课提纲

产品使用说明书讲课提纲 一、标准起草目的: GB5296.6-2004《消费品说明,第6部分:家具》于2004年1月16日发布,2004年10月1日正式实施,是强制性国家标准。 □有利于反映产品的内在质量; □有利于市场上的公平竞争; □有利于家具产品避免使用时危及安全,健康事故发生,避免因使用不当造成人身、家具的损坏; □规范家具市场,有利提高家具企业诚信度和产品质量。 二、标准的执行情况: □个别企业执行了,但仍不规范; □大部分企业没有执行; □少部分企业有产品使用说明书,但按标准要求相差较大。 □标准本身过于教条可操作性比较弱,过于理性化,较难掌握。 三、标准规定的具体要求: 加以具体化,制定了“家具使用说明书”,一共12条举例逐条加以说明。 四、家具使用说明书通用格式: 必须明示:使用产品前,请详细阅读使用说明书。 (一)木质家具使用说明书 A1概述:家具名称、用途、适用范围、品种、规格型号、使用环境、安全、执行的标准、生产日期。 1.用途及适用范围: 木质家具适用于卧室、厅房、书房、办公室、会议室、宾馆、商用等室内场合。 2.使用环境条件:避免长时期的阳光和高能灯照射;不能用于户外及腐蚀性气体 的室内场合,不能在高温高湿条件下使用。 3.产品执行的标准: GB/T3324《木家具通用技术条件》 GB18584《室内装饰装修材料、木家具中有害物质限量》 QB/T2530-2001《木制柜》 QB/T2384-1998《木制写字桌》 QB/T2603-2003《木制宾馆家具》 4.产品、品种、规格型号: 本企业生产的木家具产品常规系列品种、规格、型号见表1.

音频测试-低频信号发生器-使用方法

低频信号发生器的操作方法 第一步骤:低频信号发生器的连接 连接电源线 用220V AC 线把低频信号发生器连上市电。如电源插座旁有控制开关,还须把开关打开。(如上图2) 连接信号线 将输出线插入到低频信号发生器的信号输出(OUTPUT )接口,并顺时针扭动半圈(如下图3)。图 1 图 2 将开关打开

第二步骤:信号电压幅度调节 上述步骤完成后,接下来需要开机预热和调节输出信号的幅度。 1) 开机(POWER ) 按下电源键开机,开机后电源指示灯会亮。电源按钮一般为红色。 图 3 图 4 连接输出线 电源按钮 电源指示灯

波形选择(WAVE FORM ) 控制低频信号发生器的输出波形。此按钮未按下去时为正弦波,按下去后为矩形波。中文意思为波形。在音频测试中应选择正弦波。(如上图6) 振幅调节(AMPLITUDE ) 此旋钮用来对信号幅度进行微调。顺时针为调大(MAX ),逆顺针为调小(MIN )。如下图图 6 图 5 波形选择 按钮 衰减度选择 -20dB 档 振幅微 调旋钮 图 7 交流电压 20V 档 信号频率 为50Hz

第四步骤:信号频率调节 当调好低频信号发生器的信号电压时,我们还要调节信号发生器的信号频率。 1) 频率调节(FREQUENCY ) 频率调节旋钮上有刻度盘,刻度盘上的数值从10~100,我们调节时把刻度盘上的数值对准正上方的黑色标志,这个数值就是输出信号的基数值。Frequency 中文为频率的意思。(如上图9个琴键按钮,分别为×1、×10、×100、×1K 、×10K ,它们与频率旋钮配合使用。当按下其中的某一个时,表示频率旋钮上指示的基数值×此按钮的倍数。 图 9 图 8 频率旋钮 倍数选择

接触式IC卡读写器使用手册

目录 第一章 DP系列接触式IC卡读写器简介 (3) 1.1概述 (3) 1.2读写器型号 (3) 1.3装箱清单 (4) 1.4读写器连接方式.... (4) 1.5指示灯 (4) 1.6程序安装 (4) 1.7用户软件 (4) 1.8技术指标 (5) 第二章演示系统使用说明 (6) 第三章 IC卡读写器驱动程序函数说明 (9) 3.1 安装程序主要目录和文件 (9) 3.2 函数使用规则 (9) 3.3 各种库函数说明 (9) 3.3.1 C语言接口函数库 (9) ●通用函数库 (10) ●AT24C01A/24C02/24C04/24C08/24C16/24C64 (13) ●AT45D041 (14) ●AT88SC102/1604/1604B (15) ●AT93C46/93C46A (22) ●SLE4404 (23) ●SLE4406 (26) ●SLE4418/4428 (28) ●SLE4432/4442 (30) ●CPU卡 (30) 3.3.2 FOXPRO FOR DOS函数库 (33) 3.3.3 WINDOWS 16位和32位动态库 (34) 3.3.4 FOXBASE函数库 (35) 3.3.5UNIX函数库 (38) 3.3.6LINUX函数库 (38)

3.4 VFP、VB、Delphi和PB调用动态库的方法 (38) 3.4.1 VFP调用16位动态库的方法 (38) 3.4.2 VFP调用32位动态库的方法 (39) 3.4.3 VB调用动态库的方法 (40) 3.4.4 Delphi调用32位动态库的方法 (41) 3.4.5 PB调用32位动态库的方法 (42) 3.4.6 VC调用32位动态库的方法 (42) 3.5 IC卡类型代码 (43) 3.6 函数错误类型代码 (43) 3.7自动卡型测试函数原理说明 (44) 附录一几种常用IC卡的特性 (45) [2000/05/10] DP-R-XXX

相关主题
相关文档 最新文档