三、单片机读取ID卡(EM4100的数据格式)

(一)EM4100的数据格式
三、单片机读取ID卡(EM4100的数据格式)
现在让我们来解释一下。
(1)首先第一行,是9个“1”,这是EM4100固定的格式。
(2)之后的D00~D03,就是第一个ID号,P0代表的是第一行的偶校验(例:0000_0/0001_1/0110_0)当不为偶数时,偶校验置1。P0-P9均为每行前四位的偶校验。
(3)PC0~PC3为每列的奇校验,(例:10000000110_0记得算上第一行的“1”)当该列数据1&0个数为奇数时,奇校验为0。
(4)S0固定为“0”
(5)举个栗子:卡号为06001259E3
三、单片机读取ID卡(EM4100的数据格式)
(在完成单片机读卡后,我们会使用单片机模拟ID卡,将使用这种数据格式发送卡号)

(二)曼切斯特编码
为了后续的单片机读卡及单片机模拟ID卡,故我们需要了解下曼切斯特码(Manchester Encoding)的工作方式。让我们来看看下图
三、单片机读取ID卡(EM4100的数据格式)
主要观察上图中的四种状态:11,10,01,00

(三)参考资料
http://bbs.mydigit.cn/read.php?tid=1536395
http://www.priority1design.com.au/em4100_protocol.html
https://blog.****.net/TonnyBrown/article/details/75200601#commentsedit