文件名称:ID卡读写原理
文件大小:8KB
文件格式:TXT
更新时间:2015-07-19 05:19:44
ID卡读写原理
新卡检测方法:检测上次接收数据的结束位与下次接收数据的起始位(半个周期的低电平
与一个周期的高电平),但是,此时INPORT输入脚电平已变为低电平信号。
之后再连续检测16个半周期电平翻转,到达第9个1的前半周期(高电平),
之后INPORT变为低电平,再通过定时器0来模拟同步时钟,对曼彻斯特码进行解码。
注意:卡号发送顺序:先发校验位,紧接着是最高位、次高位····连发5位数据。
如本卡的卡号是11100 00110 00000 00000 11100 10101 10100 00010 01011 01010 10010
最先接收到是第一个五位的校验位0,然后才是1110,依次类推。
下降沿为 1
上升沿为 0
整个程序的思想:每次采样完成,判断一次所采到的数据是否为1 ,若为1,继续采样,直到采完9个1,
若为0,丢掉数据,重新采样。从而实现是否有卡的判断。
***********************************************************************************/
#include