发明名称 |
非接触式IC卡接收和发送信号的省电处理方法 |
摘要 |
本发明涉及非接触式IC卡接收和发送信号的省电处理方法,其中接收信号的省电处理方法为:对各有关寄存器进行初始化;设置节电模式信号,使系统进入休眠状态,等待由接收中断唤醒;若有接收中断则执行接收中断服务程序,即:将接收的数据读入微控制单元并设置节电模式信号关闭系统时钟,可由下一次接收中断唤醒;当执行最后一个接收数据的中断服务程序并已关闭系统时钟时,将由接收状态信号唤醒系统时钟,使程序退出中断服务程序进入正常的程序流程;若已接收完数据,则检查是否接收到有效数据:若是则正确返回;若不是则做出错处理。本发明成功地降低了非接触IC卡操作时的功耗,提高了工作距离,保证了芯片与读卡机的准确通信。 |
申请公布号 |
CN1512295A |
申请公布日期 |
2004.07.14 |
申请号 |
CN02159799.5 |
申请日期 |
2002.12.26 |
申请人 |
上海华虹集成电路有限责任公司 |
发明人 |
高静 |
分类号 |
G06F1/32;G06K19/07;G06F9/06 |
主分类号 |
G06F1/32 |
代理机构 |
上海专利商标事务所 |
代理人 |
章蔚强 |
主权项 |
1.一种非接触式IC卡接收信号的省电处理方法,包括下列步骤:首先对各有关寄存器进行初始化,包括RAM地址、RAM存储器块的选择、接收数据计数器、中断使能和中断标志位;设置节电模式信号,使系统进入休眠状态,等待由接收中断唤醒;若有接收中断则执行接收中断服务程序,即:将接收的数据读入微控制单元并设置节电模式信号关闭系统时钟,可由下一次接收中断唤醒;当执行最后一个接收数据的中断服务程序并已关闭系统时钟时,将由接收状态信号唤醒系统时钟,使程序退出中断服务程序进入正常的程序流程;若已接收完数据,则检查是否接收到有效数据:若是则正确返回;若不是则做出错处理。 |
地址 |
200233上海市宜山路800号 |