公交车刷卡终端系软件实现.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公交卡刷卡系统软件设计实现 公交车刷卡终端系统软件实现 ? 项 目 简 介 ( 一 ) 用到的器件 1 开发板: ATmega16 2 芯片 :RC522 MIFARE ONE 卡 3 LCD12864 液晶 4 串口线 5 惠普 proBook-6450b ( 二 ) 原理 MFRC522 的内部发送器部分可读写天线与 ISO 14443A/MIFARE 卡和应答机的通信,无需其他电路。 接收器部分提供一个功能强大和高效的解调和译码电路, 用来处理兼容 ISO 14443A/MIFARE 的卡和应答机的信 号。数字电路部分处理完整的 ISO 14443A 帧和错误检 测。 ( 三 ) 功能 1 当刷卡时读卡器寻到卡发送卡号。 2 PC 机收到卡号然后完成扣费。 3 发送金额给单片机 LCD 显示 4 同时还有卡的充值,卡的注册以及卡的挂失功能。 程序流程图 开始 寻卡 防冲撞 发送卡号 扣费 接受卡号 返回金额 LCD 显示 刷卡 结束 Y N Y N 主 模 块 ( 一 ) LCD12864 初始化 ( 二 ) 串口初始化 ( 三 ) RC522 芯片初始化 ( 四 ) 蜂鸣器初始化 ( 五 ) while 循环 ( 不断寻进入天线内的卡 ) LCD 原理图 LCD 模 块 ( 一 ) LCD 写命令 ( 二 ) LCD 写数据 ( 三 ) LCD 定位显示 ( 四 ) LCD 清屏操作 ( 五 ) LCD 定位显示 (16 进制 -- 用于显示卡号 ) RFID 原理图 RC522 模 块 ( 一 ) SPI 总线读数据 ( 二 ) SPI 总线写数据 ( 三 ) 读芯片内寄存器的数据 ( 四 ) 写数据到芯片内寄存器 ( 五 ) 清除芯片内寄存器数据 ( 六 ) 把芯片寄存器某位置 1 ( 七 ) 把芯片寄存器某位清 0 ( 八 ) 错误检测 ( 九 ) RC522 与 ISO14443 卡的通讯 ( 十 ) 寻卡 ( 十一 ) 放冲撞 ( 十二 ) RC522 复位 ( 十三 ) 初始化 RC522 ( 十四 ) 开启天线 ( 十五 ) 关闭天线 BELL 原理图 蜂鸣器 模 块 ( 一 ) 初始化蜂鸣器 ( 二 ) 蜂鸣器响 USART 原理图

文档评论(0)

wq1987 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档