该文以嵌入式系统芯片为主控制器,实现读卡器数据读写与算法的优化升级。重点介绍MF-RC500射频卡读写系统的硬件与软件的整体设计。硬件上,研究分析了系统硬件的工作原理、设计方法,通过计算确定硬件最佳阻抗大小,绘制读卡器电气接线图;软件上,完成了主控程序的优化升级设计,利用cast5算法,对数据进行加密。本文介绍的射频卡读写系统,拥有容错处理、键盘操作中断相关函数、上位机软件。利用不同模式间的相互转化使系统功耗降低,程序运行速度得到优化。实验证明,本文设计的系统稳定可行,有较强可移植性。可适用于考勤系统、自动售水系统、公交车收费系统等