根据曼彻斯***的编码原则(参见本刊2001年第一期《一种采用曼码调制的非接触IC卡读写程序编制》),非接触ID卡采用上升沿对应着位数据“0”,下降沿对应着位数据“1”,微控制器通过检测U2270B输出数据位的跳变来实现对曼彻斯***的译码。在现实工作中,数据信号会受到调制、解调、噪声各种效应的影响,其上升沿和下降沿存在抖动,可采用键盘消抖的办法来消除抖动的影响。根据非接触ID卡64位数据循环发送以及其数据绪构特点,即数据流中第64位为“0”,第1位至第9位为“1”。据此,将“0111111111”作为读数据的起始标识,如图2所示。在确定了数据起始标识后,采用延时大于0.5T采样数据位的方法,如图3所示,来避开曼彻斯***编码中的空跳对数据译码造成的影响,简化了译码程序。 通过实验得到:480μs≤1T≤520μs,220μs≤0.5T≤280μs,由此取Tnext=300μs。为了便于对读出数据进行奇校验,读出数据每5位作为一个字节。因此确定起始标识和读取数据对时钟有严格要求,所以寻找起始标识和读取数据部分程序采用汇编语言编写。数据读以后,根据前面所提到的非接触ID卡的数据结构,通过比较奇校验算法与读出数据中的奇校验位来验证出数据的正确性。
资源简介:根据曼彻斯***的编码原则(参见本刊2001年第一期《一种采用曼码调制的非接触IC卡读写程序编制》),非接触ID卡采用上升沿对应着位数据“0”,下降沿对应着位数据“1”,微控制器通过检测U2270B输出数据位的跳变来实现对曼彻斯***的译码。在现实工作中,数据信...
上传时间: 2016-10-14
上传用户:xhz1993
资源简介:非接触IC卡读写程序.rar包括常用的各种IC卡代码
上传时间: 2015-09-16
上传用户:luke5347
资源简介:非接触IC卡读写程序,用vc编的,程序经过测试,能用的
上传时间: 2016-12-24
上传用户:aix008
资源简介:公交非接触IC卡读写器的应用设计采用PHILIPS公司的Mifare卡作IC卡,设计以射频技术为核心,以单片机为控制器的IC卡读写器在公交自动收费系统中的应用。制作的IC卡读写器可以实现制卡、售卡、自动收费等功能,具有安全、实用、方便、快捷、可靠性高的特点,解...
上传时间: 2014-12-05
上传用户:aysyzxzm
资源简介:单片机对非接触IC卡读写器的应用设计,里面的资料有图和程序.
上传时间: 2013-12-17
上传用户:wmwai1314
资源简介:对带LED显示的非接触IC卡读写器的控制,寻卡、读取卡片的物理序列号、核对密钥、读卡、写卡,通过LED数码管显示卡号等信息。
上传时间: 2015-12-19
上传用户:aeiouetla
资源简介:一些关于非接触ic卡及读卡器的资料 读卡模块的PCB封装库 M1卡技术手册 Mifare1卡及其读写器ASIC模块 公交非接触IC卡读写器的应用设计
上传时间: 2014-01-26
上传用户:zhangzhenyu
资源简介:风靡全球的非接触IC卡(即感应卡)的应用越来越广泛,如能配上通用非接触IC卡读写器,你就可以对非接触IC卡进行所有操作了。下载后运行windome,默认密码为wangxia。
上传时间: 2014-01-22
上传用户:qunquan
资源简介:C51编写的IC卡读写程序
上传时间: 2015-03-09
上传用户:彭玖华
资源简介:单片机汇编语言编写的IC卡读写程序
上传时间: 2015-03-09
上传用户:zhangjinzj