一起来学单片机12.doc_第1页
一起来学单片机12.doc_第2页
一起来学单片机12.doc_第3页
一起来学单片机12.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验三十四 非接触式IC卡读写实验(选配)一、实验目的1、了解非接触式IC卡的工作原理和使用方法2、非接触式IC卡和接触式IC卡的不同点二、实验说明和电路原理图模块采用四层电路板设计,双面表贴工艺,EMC性能优良;采用PHILIPS高集成度读卡芯片MFRC500;具有控制线和可控蜂鸣器信号输出;能读写MFRC500内EEPROM可提供C51函数库供二次开发,采用了UART异步串行接口。模块电路板上自身带有复位和看门狗电路,上电后可以自动进入工作状态。本实验描述了MIFARE 串行读卡模块ZLG500B 与主机微处理器之间的串行通信,软件的通信协议和命令ZLG500B 是一个简单的串行读写模块它可以读写MIFARE 无线智能卡,在这个器件中包括了天线并提供了一个UART 接口其CMOS 电平可受控于主机微处理器。数据块格式描述:数据交换包的序号由MCU 发送数据块时产生,在经过一次正确的数据交换后,主机在发送下一个命令时将数据包的序号加1 ,ZLG500B 返回最近接收的包序号。通常主机应用程序最好检查命令/响应包交换时的数据包的序号。本模块中此序号总是为0,不管在执行命令时出现了任何错误响应包中的数据长度为0 Len = 0BCC, 校验码计算数据块中所有的INFO 字节然后将结果传送到数据块的最后一个字节。错误及超时检测:模块将检测STX ETX 以及BCC 的正确性,若不正确,则将所接收的数据丢失,不会作任何处理,也不返回任何数据。若相邻两个字节的接收时间超过10 毫秒,则模块将认为是接收超时,且停止接收,返回继续等待下一个命令。模块将以数据块中的Len 字节来控制接收的结束。三、实验步骤1、把非接触是IC模块放在桌面上,用二号线将+5V、GND连接到直流稳压电源的+5V、 GND,用二号导线分别连接80C51 MCU模块的P1.0、P1.1到RS232/485模块的TXD、RXD,用九孔串行线(两头孔平行)连接RS232/485模块的串口COM1B9与PC机的串口,打开上位机软件ZLG500B-DEMO软件,点击第一个图标,(或打开“文件”点击“连接”),对话框中会提示已连接提示。2、在扇区中选择一个扇区在写入数据中选择扇区如“01扇区”,在“写入值”中任意输入八位数值,点击“写入数值”看信息提示“写入数值成功”,然后在“读操作数据块”中,选择写入数值的同一扇区,点击“读取数值”看信息提示是否和写入的一样。QQ: 8698302083、同样以同样的模式可以对“数据”进行写入和读取。自己可以试一试!实验三十五 微型打印机实验(选配)一、实验目的1了解微型打印机的使用与接口方法;2掌握打印机驱动程序的编写与调试。二、实验内容实现单片机控制微型打印机打印字符、汉字等。三、实验要求根据实验内容编写一个程序,并在实验仪上调试和验证。四、实验说明和电路原理图打印机的主要引脚功能如下:DB0DB7 :数据线,单向,由计算机输入打印机。STB: 数据选通信号,底电平有效。用于锁存主机送出的8位打印数据(ASCII)。信号脉冲宽度应大于0.5us。BUSY: 打印机“忙”状态信号,高电平有效。表示打印机正忙于处理数据,此时主计算机不得向打印机送入新的数据,否则数据丢失。信息幅度宽,适用于查询方式。ACK: 打印机应答信号(打印机输出信号),底电平有效。表明打印机已取走数据线上的 数据。脉宽窄可作为中断请求信号。ERR: 出错信号(打印机输出信号),低电平有效,当送入打印机的命令格式有错时,该端线上出现了一个负脉冲,供主机处理。同时打印机打印出一行出错信息,以提示操作者注意。打印机接口电路打印机的控制一般流程为:1) 读打印机状态,判断打印机是否忙(BUSY)。2) 若不忙,则向打印机数据口输出数据(TXD)。3) 向打印机输出数据选通信号(STROBE)。本实验使用51单片机控制打印机,采用查询方式,要打印的数据由单片机的P1口输出,打印机的忙状态是通过51单片机的P3.4口读入,STB作为选通信号,由P3.5输出。本实验需要用到51单片机系统模块、射频卡模块。五、实验预习要求学习教材的相关内容,根据实验要求画出程序流程图,写出实验程序。六、实验步骤使用微型打印机与单片机接口模块,打印机装上打印纸。18位数据线连接单片机系统的P1口到的DATA;用导线分别连接单片机系统的P32、P34、P35到并口的ACK、BUSY、STROBE端;用并口线连接的COM1端口到微型打印机;单片机系统、打印机接上+5V电源。2用USB通信线连接计算机与仿真器,把仿真器的仿真头插到的锁紧插座中,请注意仿真头的方向:缺口朝上。3启动PC机,打开Keil仿真软件,建立本实验的项目文件,输入源程序,用仿真器调

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论