公交卡RFID系统的设计与实现

上传者: luck187417 | 上传时间: 2024-06-07 10:39:15 | 文件大小: 4.63MB | 文件类型: ZIP
包含代码和论文 本论文设计并实现了一种基于 RFID 技术的公交卡系统,旨在提高公交出行的效率和便利性。系统以 51 单片机为核心,使用 RC522 射频模块与 IC 卡进行无线射频通信,同时利用蜂鸣器模块和 LED 指示灯对用户操作进行反馈,LCD12864 液晶显示模块作为信息输出端,按键模块作为功能选项控制端。 系统实现了注册、读卡、充值和消费等四个基本功能。注册功能使得新的空白公交卡可以加入系统,读卡功能可以获取 IC 卡的余额和个人信息,充值和消费是系统的核心功能,充值和消费都会三种金额,在消费时,如果余额不足,系统会通过液晶显示屏12864 的最后一行提醒用户需要充值,在充值时,如果充值超额,系统会通过液晶显示屏12864的第一行提醒用户此卡已满额,无需充值。

文件下载

资源详情

[{"title":"( 63 个子文件 4.63MB ) 公交卡RFID系统的设计与实现","children":[{"title":"无线射频识别技术与应用课程实验","children":[{"title":"公交卡RFID系统的设计与实现.docx <span style='color:#111;'> 4.38MB </span>","children":null,"spread":false},{"title":"prj","children":[{"title":"ctrl.lst <span style='color:#111;'> 41.59KB </span>","children":null,"spread":false},{"title":"1602.lst <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false},{"title":"ctrl.obj <span style='color:#111;'> 62.82KB </span>","children":null,"spread":false},{"title":"STARTUP.LST <span style='color:#111;'> 13.72KB </span>","children":null,"spread":false},{"title":"STC89_RC522.plg <span style='color:#111;'> 50.70KB </span>","children":null,"spread":false},{"title":"rc522.obj <span style='color:#111;'> 44.04KB </span>","children":null,"spread":false},{"title":"1602.__i <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"STC89_RC522.M51 <span style='color:#111;'> 84.00KB </span>","children":null,"spread":false},{"title":"STARTUP.A51 <span style='color:#111;'> 6.23KB </span>","children":null,"spread":false},{"title":"lcd_1602.obj <span style='color:#111;'> 24.67KB </span>","children":null,"spread":false},{"title":"lcd12864.lst <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"lcd_1602.lst <span style='color:#111;'> 5.57KB </span>","children":null,"spread":false},{"title":"main.lst <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"uart.obj <span style='color:#111;'> 21.77KB </span>","children":null,"spread":false},{"title":"STC11_RC522.plg <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"key.lst <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"timer.lst <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"1602.obj <span style='color:#111;'> 19.67KB </span>","children":null,"spread":false},{"title":"flash.__i <span style='color:#111;'> 82B </span>","children":null,"spread":false},{"title":"STC11_RC522.lnp <span style='color:#111;'> 160B </span>","children":null,"spread":false},{"title":"flash.lst <span style='color:#111;'> 7.70KB </span>","children":null,"spread":false},{"title":"timer.obj <span style='color:#111;'> 21.33KB </span>","children":null,"spread":false},{"title":"other.obj <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"STC89_RC522_uvopt.bak <span style='color:#111;'> 61.32KB </span>","children":null,"spread":false},{"title":"lcd_1602.__i <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"STC89_RC522.uvproj <span style='color:#111;'> 15.43KB </span>","children":null,"spread":false},{"title":"STC89_RC522.lnp <span style='color:#111;'> 160B </span>","children":null,"spread":false},{"title":"STC89_RC522.uvgui.Administrator <span style='color:#111;'> 74.87KB </span>","children":null,"spread":false},{"title":"STARTUP.OBJ <span style='color:#111;'> 749B </span>","children":null,"spread":false},{"title":"uart.lst <span style='color:#111;'> 4.10KB </span>","children":null,"spread":false},{"title":"other.lst <span style='color:#111;'> 792B </span>","children":null,"spread":false},{"title":"STC89_RC522.uvopt <span style='color:#111;'> 61.32KB </span>","children":null,"spread":false},{"title":"rc522.lst <span style='color:#111;'> 30.84KB </span>","children":null,"spread":false},{"title":"STC11_RC522.M51 <span style='color:#111;'> 91.17KB </span>","children":null,"spread":false},{"title":"STC11_RC522 <span style='color:#111;'> 204.30KB </span>","children":null,"spread":false},{"title":"STC89_RC522_uvproj.bak <span style='color:#111;'> 15.96KB </span>","children":null,"spread":false},{"title":"main.obj <span style='color:#111;'> 23.58KB </span>","children":null,"spread":false},{"title":"lcd12864.obj <span style='color:#111;'> 23.22KB </span>","children":null,"spread":false},{"title":"key.obj <span style='color:#111;'> 20.66KB </span>","children":null,"spread":false},{"title":"STC89_RC522 <span style='color:#111;'> 168.76KB </span>","children":null,"spread":false},{"title":"STC11_RC522.hex <span style='color:#111;'> 26.80KB </span>","children":null,"spread":false}],"spread":false},{"title":"code","children":[{"title":"flash.c <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"key.c <span style='color:#111;'> 590B </span>","children":null,"spread":false},{"title":"stc11.h <span style='color:#111;'> 28.21KB </span>","children":null,"spread":false},{"title":"rc522.c <span style='color:#111;'> 18.21KB </span>","children":null,"spread":false},{"title":"uart.h <span style='color:#111;'> 410B </span>","children":null,"spread":false},{"title":"key.h <span style='color:#111;'> 487B </span>","children":null,"spread":false},{"title":"flash.h <span style='color:#111;'> 368B </span>","children":null,"spread":false},{"title":"lcd12864.h <span style='color:#111;'> 187B </span>","children":null,"spread":false},{"title":"timer.c <span style='color:#111;'> 698B </span>","children":null,"spread":false},{"title":"main.h <span style='color:#111;'> 914B </span>","children":null,"spread":false},{"title":"lcd_1602.h <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":"ctrl.c <span style='color:#111;'> 18.78KB </span>","children":null,"spread":false},{"title":"stc.h <span style='color:#111;'> 64B </span>","children":null,"spread":false},{"title":"uart.c <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"timer.h <span style='color:#111;'> 280B </span>","children":null,"spread":false},{"title":"include.h <span style='color:#111;'> 324B </span>","children":null,"spread":false},{"title":"lcd12864.c <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"ctrl.h <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"rc522.h <span style='color:#111;'> 5.87KB </span>","children":null,"spread":false},{"title":"lcd_1602.c <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明