单片机原理及应用课程设计99287new

单片机原理及应用课程设计99287new

ID:18740523

大小:232.50 KB

页数:13页

时间:2018-09-22

单片机原理及应用课程设计99287new_第1页
单片机原理及应用课程设计99287new_第2页
单片机原理及应用课程设计99287new_第3页
单片机原理及应用课程设计99287new_第4页
单片机原理及应用课程设计99287new_第5页
资源描述:

《单片机原理及应用课程设计99287new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计报告课程名称单片机原理及应用系别:工程技术系专业班级:电信0701学号:0700040133姓名:齐强课程题目:IC卡读写器完成日期:2010年06月24日指导老师:陈显明2010年06月24日课程设计目的1、建立对接触式IC卡的感性认识.2、掌握IC卡的通讯的协议(IIC总线协议)及其的编程;3、理解和掌握接触式存储器卡的访问方式和典型存储结构.4、理解和掌握接触式逻辑加密卡的访问方式和典型存储结构.课程设计要求1、课题名称2、设计内容及要求3、设计系统方案,画出框图4、画出硬件电路图5、总结所设计电路的特点6、列出系

2、统需要的元件7、列出参考文献8、收获、体会课程设计注意事项1、不能带电插、拔芯片、仿真线、通信线等;2、系统带电的情况下,不能测量电阻;3、系统带电的情况下,不能用手摸电阻、芯片和电容等管脚。4、程序中为配合相应的传输速率,在对口线操作的指令后可用NOP指令加一定的延时;5、严格按照时序图的要求进行操作。课程设计内容1、了解IC卡的通讯协议2、编写实验程序3、对IC卡进行读写操作课程设计简要操作步骤1、按照参考图,按图接线;2、编写实验程序,编译、链接无误后启动调试;3、执行程序,首先向IC卡中先写入初始值;4、然后再继续运行程

3、序,从IC卡中将写入的数据读出,并保存到RAM中;5、查看RAM中的数据,看与原始数据是否一致,验证程序功能;6、重复几组数据,进行程序功能测试。课程设计心得体会通过这一周的课程设计,我发现像我们最最缺少的是经验,没有感性认识,空有理论知识,有些东西很可能与实际脱节,总体来说,我觉得做这种类型的设计对我们的帮助还是很大的,它需要我们将学过的相关知识都系统地联系起来,从种暴露出自身的不足,以待改进,只有把所学的理论知识与实际相结合起来,从理论中得出结论,才是真正的知识,才能提高自己的实际动手动手能力和独立思考的能力。而且我还发现了

4、团队合作的重要性。只要齐心协力,我们定能成功。课程设计评语及成绩评语成绩指导教师(签名)2010年6月日附件:IC卡读写器摘要:写近年来随着计算机在社会领域的渗透何大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别合适于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制何数据处理,以及我们生活中广

5、泛使用的各种智能IC卡。本次设计就是关于IC卡读写器设计,AT24C01的特征以及IIC总线状态的介绍,以及运用单片机进行IC卡读写的基本操作何编程方法。设计系统框图:按照IC卡与读写器的数据交换方式,IC卡可分为接触型IC卡和非接触型IC卡。接触型IC卡就是在使用时,通过有形的电极触点将卡的集成电路与外部接口设备直接接触连接来进行数据交换的IC卡。下面介绍AT24C01接触式IC卡.接触式IC卡的触点定义遵循ISO7816规定,IC卡8个触点分布如图所示基于Atmel公司的AT24C01生产的IC卡就是一种简单易用的存储卡,其

6、管脚排列如图所示接触式IC卡与CPU采用IIC总线通讯形式,IIC总线只用两条线,不需要片选线,支持带电插拔,SCL是时钟线,SDA是数据线,总线上的各节点都采用漏极开路结构与总线相连,在标准IIC模式下数据传输率可达100Kb/s,高速模式下可达400Kb/s.IIC总线上传送的每一个字节均为8位,并且高位在前,首先由起始信号启动IIC总线,其后为寻址字节,寻址字节由高7位地址和最低1位方向位组成,方向位表明主控器的操作方式,为读操作和写操作,其后的数据传输字节数十没有限制的。每传送一个字节后都必须跟随一个应答位或非应答位,在

7、全部数据传送结束后主控制器发送终止信号,IIC总线上每传输一个数据位,必须产生一个时钟脉冲。SDA线上的数据必须在时钟线SCL的高电平周期保持稳定,数据线的电平状态只有在SCL线的时钟信号是低电平时才能改变,在标准模式下,高电平宽度必须不小于4.7s。起始条件(重复起始条件):当SCL线为高电平时,SDA线从高电平向低电平切换停止条件:当SCL线为高电平时,SDA线由低电平向高电平切换。如下图所示:IC卡单元原理图设计参考接线图如:引脚功能图:操作流程图:   连接硬件电路运行程序写入初始值从IC卡中将写入的数值读出      

8、      查看RAM中的数据是否和原始程序中数据一样 程序结束设计硬件电路图:AT24系列存贮器芯片采用CMOS工艺制造,内置有高压泵,可在单电压供电条件下工作。其标准封装为8脚DIP封装形式,各引脚的功能说明如下:SCL:串行时钟。在该脚的上升沿时,系统将数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。