更新时间:11-14 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:7501 需要金币:1000个
摘要:随着社会经济体制的改革及人们生活水平的提高,大家的消费观念也在潜移默化地改变,不再满足于经济体制的配给制,而是希望购买更多的商品来提高自己的生活质量。在这种大环境下,大规模的交易金额和交易数量明显使传统的现金交易方式失去了优势。而此时智能IC卡凭借快速、安全交易的特点,进入了大家的视线,并广泛被人们所接受,通过刷卡消费这种交易方式可给持卡者带来便捷的消费体验。基于51单片机的IC卡消费充值系统设计以单片机为主控芯片,以射频识别技术为核心[1],实现对IC卡的注册、注销、消费和充值这四个功能。其中,电源电路负责为系统供电,蜂鸣器模块作为提示设备,刷卡模块负责数据的识别与传输,12864液晶显示屏用来实时显示信息。用户还可通过按键切换到不同的功能界面,并设置任意金额来实现对应的功能。
关键词:单片机;刷卡模块;12864显示屏;降压模块
目录
摘要
Abstract
1 绪论-1
1.1 研究的目的及意义-1
1.2 研究现状-1
1.3 研究的主要内容-2
2 系统设计方案-3
2.1 主控芯片的选择-3
2.2 显示模块的选择-3
2.3 刷卡模块的选择-3
2.4 系统框图及设计-4
3 硬件设计-5
3.1 STC89C52RC单片机-5
3.2 RC522读卡器模块-5
3.3 LCD12864显示模块-6
3.4 蜂鸣器模块-7
3.5 按键模块-7
4 软件设计-8
4.1 总体设计-8
4.2 射频卡与RC522模块通信程序设计-8
4.2.1 S50卡简介-9
4.3 单片机与读卡器模块通信程序设计-10
5 硬件安装与调试-12
5.1 硬件安装-12
5.2 实物调试与修改-13
5.3 数据分析-14
结 论-15
参考文献-16
附 录1-17