- 1、本文档共389页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
七、实训要求与思考题 (1) 分析程序,读懂程序功能,画出程序流程图。 (2) 输入程序并汇编通过,纠错无误,屏蔽断点全速运行程序,观察显示数据的变化情况。 (3) 分析AT24C16读/写数据的方法。 一、实训目的 熟悉IC卡的功能特性及与单片机的数据交换方法。 掌握IC卡接口电路的原理与设计方法,以及IC卡编程的方法。 实训九 IC卡读写程序 二、实训预习知识 1.SLE4442特性 SLF4442的特性包括以下几个方面: (1) ?256×8位的EEPROM的用户存储器; (2) ?32×1位写保护存储器; (3) ?2线制通信协议,可按字节寻址; (4) 串行接口、触点配置、复位响应符合ISO标准7816-3; (5) 擦除和写入的编程时间都为2.5 ms; (6) 至少可以擦写10 000次,数据保持10年以上。 2.卡功能分区 卡存储器分为主存储器和密码存储器。 (1) 主存储器。主存储器的容量为256个字节,每个字节为8位。主存储器可分为保护区和应用区。地址单元为00~1FH的32个字节是保护区,带位保护功能,一旦实行保护后,被保护的单元不可擦除和改写。保护区中没有设置为保护状态的字节,其使用与应用区完全相同。20H~0FFH为应用区,该区的读/写是以字节方式进行的。 (2) 密码存储器。SLE4442提供了一个4字节的密码存储器,其中,0单元的EC是误码计数器,只用了该单元的后三位。其余3个字节存放密码。在上电以后,除密码以外,整个存储器都是可读的,如果擦除或改写卡中内容,必须校验密码,只有3个字节密码内容完全相同才可进行。这时可读出密码内容,如果需要的话,还可以改写密码。 如果输入的密码不正确,错一次,EC为011,再一次不正确,EC为001,三次不正确,EC为000,这时卡片自锁,不能进行读/写操作。三次输入只要有一次正确,EC就为111。 3.引脚定义及功能 SLE4442的引脚及功能如表4.10所示。 表4.10 SLE4442的引脚功能 4.IC卡的操作 IC卡与接口设备的通信采用I2C总线形式。 1) 复位与复位应答 上电以后,随着CLK上的1个时钟脉冲,当RST由高电平到低电平时进行了一次复位操作。在以后的32个时钟脉冲的输入,I/O线上将得到相应32位数据,这是从卡发送到CPU的复位应答标头,由H1、H2、H3、H4四个字节组成。 其中,H1表示同步传输协议的类型;H2表示协议类型的参数,它们必须符合ISO7816-3标准;H3和H4不在该标准范围之内,SLE4442的标头为A2 14 10 91。在对卡操作前,一般进行复位和复位应答操作,有时要连续进行两次才能得到正确的复位应答信息。IC时序如图4.26所示。 图4.26 IC时序 复位与复位应答操作格式: 2) 操作命令 复位应答以后就可以对芯片进行输入操作命令。每个命令必须由三部分组成:一个开始命令,接着三个字节包括命令字、地址和数据,最后是一个停止命令。 起始位时序:当CLK线在高位时,I/O线由高转至低。 停止位时序:当CLK线在高位时,I/O线由低转至高。 以下为7个命令字: 3) 密码存储器操作 对密码存储器的操作有三个命令:读密码、写密码和校验密码。 校验密码必须按顺序执行程序,任何改变都会导致失败,不能修改密码还可能引起EC位从“1”变为“0”。 4) 主存储器的操作 对主存储器的操作命令有四个读/写应用区、读/写保护区。保护区被保护的信息不能改写,伴随着32个时钟脉冲的输入,使用读/写保护区的命令可以知道哪些位被保护。 三、实训设备与器件 实训设备:QTH-2008XS单片机实验仪,QTH-2008XS开发软件,PC机。 实训器件:专用导线,LED显示器。 四、实训内容 卡的初始密码为FFH,FFH,FFH,校验密码成功后,在应用存储器中写入数据,再读出数据看是否正确。 五、实训连线 SLE4442连线图如图4.27所示。 IC-RET连P1.3,IC-I/O连P1.2,IC-CLK连P1.4。 串/并转换实验孔:DIN连P3.0,CLK连P3.1。 图4.27 SLE4442连线图 七、实训要求与思考题 (1) 分析程序,读懂程序功能,画出程序流程图。 (2) 输入程序并汇编通过,纠错无误,屏蔽断点全速运行程序,用手触摸DS18B20温度传感器,观察显示数据的变化情况。 (3) 画出单片机与DS18B20温度传感器、显示器连接的电路图。 (4) 实训程序中只是设置温度的最高值和最低值,并没有进行处理,
您可能关注的文档
- 《营养师课件》第二节.ppt
- 《营养师课件》能量.ppt
- 《营养师课件》碳水化合物.ppt
- 《营养师课件》粘膜系统.ppt
- 4国际货运代理概述.ppt
- 4-中国需要营养师.ppt
- 2010报关员考试重点归纳总结笔记(完美精简版).doc
- 2010报关员试题.doc
- 2010环球报检员文本第03讲讲义.doc
- 2010年国际货运代理基础知识模拟试卷7.doc
- Module 2 Unit 2 How much cheese did you buy(教学设计)-五年级英语上册同步精品课堂(外研版三起).docx
- 第1课时 混合运算(教案)-2023-2024学年二年级下册数学人教版.docx
- 《语文园地三》(教学设计)2024-2025学年统编版语文一年级上册.docx
- 《二、养成学习好习惯》(教案)-2024-2025学年二年级上册综合实践活动山东科学技术版.docx
- 《2 我们的课余生活》(教案)-2023-2024学年四年级上册综合实践活动吉美版.docx
- Unit3第3课时教学设计2024-2025学年仁爱版英语七年级上册.docx
- Unit 1 Project and review 教案2024-2025学年仁爱版英语七年级上册.docx
- 跆拳道横踢技术教案高一上学期体育与健康人教版.docx
- 第一单元阅读综合实践(教学设计)2024-2025学年七年级语文上册同步精品课堂(统编版2024·五四学制).docx
- 第11课 主动学习 高效学习 第二框(教案)高一思想政治《心理健康与职业生涯》高效备课精品教学设计(高教版2023·基础模块).docx
文档评论(0)