《智能卡识别技术及应用》实验指导书MCS51-2010_20110419104302.docVIP

《智能卡识别技术及应用》实验指导书MCS51-2010_20110419104302.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《智能卡识别技术》实验指导书 执笔人:李济生 总学时:16 实验对象:计算机工程专业,三年级本科生 实验组数以及每组人数:8组,每组2人 实验平台:DVCC-8286JH(MCS51单片机实验平台) 《智能卡识别技术》实验包括三方面的内容,磁卡、IC卡和射频卡;这些内容都是我国当今经济建设中不可缺少的。近年来随着市场经济的发展,这些技术应用到各个领域的速度令人吃惊,使得任何人都无法脱离它;并且还在不断的影响着我们的生活,它给我们带来了极大的方便。磁卡、IC卡和射频卡是当今高科技的产物,也是高科技应用在人们实际生活中的典型事例。通过本课程的实验教学环节,不仅能够增加学生的对高科技产物的认识,而且还可以提高学生的动手能力,进而提高学生的独立开发计算机应用设备的能力。 本课程安排了4个实验,磁卡、IC卡和射频卡各有1个实验;它们都属于单片机应用系统设计实验。它要求学生具有单片机应用的基本知识。 实验一、MCS51单片机程序设计实验(2学时) 实验目的 熟悉DVCC-5286实验平台的使用 掌握MCS51单片机程序设计方法 掌握单片机程序调试方法 实验要求 实验前仔细的阅读程序,理解端口控制、中断和串行通信程序的编写方法。 理解实验程序涉及到的硬件连接方法,注意实验设备的安全。 思考实验过程中遇到的问题,及时采取必要的解决方法。 实验内容 I/O端口的输出控制,输入检测实验 根据P1.1口的开关值点亮P1.0口的LED灯(置P1.0低灯灭)。连线示意图如下: 图1.1 MCS51实验1连线图 中断控制实验 中断口P3.2接入开关K12,当拨动开关K12时,接在P1.0口的LED指示灯交替点亮和息灭。连线示意图如下: 图1.2 MCS51实验2连线图 自环串行通信实验 在发送32个数据的同时,也要接收这32个数据。要求发送采用查询方式,接收采用中断方式。连线示意图如下: 图1.3 MCS51实验3连线图 实验步骤 将实验程序(文件名中不能有汉字)拷贝到DVCC-5286JH实验系统的目录中。 按实验接线图连接好硬件,确定无误后打开DVCC-5286JH实验平台的电源。 将实验程序编译和连接后下载到实验设备中运行,并观测实验现象。 实验结束时,先关闭实验设备的电源,然后再拔掉连接线。 思考题 在实验2中,为什么拨动开关时会产生很多中断? 在实验3中,如果只开放1次中断会发生什么现象? 实验二、磁卡二轨数据的正向数据识别实验(4学时) 实验目的 理解ISO7810/7811/7812/7813国际标准 掌握磁卡读卡器与MCS51单片机接口的方法 掌握正向识别磁卡二轨数据的编程方法 实验要求 理解硬件连接方法,特别是磁卡读卡器接口信号的电器特征,信号的时序关系以及与单片机应用系统的接口方法。 实验前写出实验程序,实验中反复调试实验程序,使每次正向刷卡后,都可以在实验设备单片机的内存中观测到读卡的正确数据。 分别写出在实验过程中遇到的问题及解决的办法。 实验内容 磁卡读卡器的接口信号时序: 图2.1 磁卡读卡器的接口信号时序 编写识别磁卡二轨正向刷卡数据程序。要求:读卡数据存储在实验设备的单片机内存中,并进行刷卡数据的校验,数据接收采用中断方式。 实验接线 图2.2 磁卡读卡器与实验平台的接线图 实验步骤 将编好的实验程序(文件名中不能有汉字)拷贝到DVCC-5286JH实验系统的目录中。 按实验接线图连接好硬件,确定无误后打开DVCC-5286JH实验平台的电源。 将实验程序编译和连接后下载到实验设备中运行,并用磁卡在读卡器上正向刷卡。 终止程序的运行,观测实验设备单片机内存中的正向刷卡数据是否正确。 实验结束时,先关闭实验设备的电源,然后再拔掉读卡器的连接线。 实验编程提示 每次读卡前先将存放卡的数据区清0 当查询到CP信号由高变为低时,再打开INT0中断,准备接收数据。 当DATA线上出现第一个1 bit(低电平)时,开始存储数据位(注意:从DATA线上读到的数据必须求反后再存入内存)。 在数据校验时,要查第1个数据是否0BH,倒数第2个数据是否1FH,每个数据的奇校验是否正确,所有数据的异或校验是否正确。 注意:正向刷卡数据中的第一个有效位一定是1 bit 实验报告格式及要求 说明实验内容及解决方案 提供程序清单 论述遇到的问题和解决方案 实验体会 思考题 硬件连接中不使用CP信号是否可以?说明理由。 如果二轨数据同时识别,其数据识别正确率取决哪些因素? 实验三、使用MCU完成逻辑加密IC卡的读写操作实验(4学时) 实验目的 理解逻辑加密IC卡SEL4442的工作原理 掌握逻辑加密IC卡SEL4442与MCS51单片机的接口方法 掌握逻辑加密IC卡SEL4442的编程方法 实验要求 理解逻辑加密IC卡接口信号的电器特征,信号的读/写

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档