用51单片机怎么激活休眠中的IC卡 30

想做的打卡计时器,可是刷卡一直没反应,好难做啊,ic卡是新的,怀疑是休眠了的缘故,所以想知道怎么激活休眠中的IC卡,本人菜鸟一只,尽量说简洁明了一些啊,谢谢谢谢谢!!!下... 想做的打卡计时器,可是刷卡一直没反应,好难做啊,ic卡是新的,怀疑是休眠了的缘故,所以想知道怎么激活休眠中的IC卡,本人菜鸟一只,尽量说简洁明了一些啊,谢谢谢谢谢!!!下面是部分程序
void ctrl( void )
{
if( PcdRequest( PICC_REQIDL, &CardRevBuf[0] ) != MI_OK )//寻天线区内未进入休眠状态的卡,返回卡片类型 2字节
{
if( PcdRequest( PICC_REQIDL, &CardRevBuf[0] ) != MI_OK )//寻天线区内未进入休眠状态的卡,返回卡片类型 2字节
{
display_no_id();
return;
}
}
if( PcdAnticoll( &CardRevBuf[2] ) != MI_OK ) //防冲撞,返回卡的序列号 4字节
{
display_no_id();
return;
}
if( PcdSelect( &CardRevBuf[2] ) != MI_OK )//选卡
{
display_no_id();
return;
}
display_id( &CardRevBuf[2] );
}
void main(void)
{
init_all();
while(1)
{
ctrl();
}
}
展开
 我来答
曲梓颖54
2013-06-25
知道答主
回答量:11
采纳率:0%
帮助的人:5.2万
展开全部
你是使用的无源RFID?单片机能不能接收到首先要确定有没有接收到卡发送的信息,建议先检查接收电路,如果有频谱仪捕捉一下RF信号,没有的话就使用示波器测试接收端有没有输出,无源RFID读卡器不好做的部分就是无线传输了,这块儿有了程序好调的。
追问
RC522芯片
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式