欢迎来到天天文库
浏览记录
ID:23841362
大小:1.75 MB
页数:28页
时间:2018-11-11
《基于ch375对u盘的读写的毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南铁道职业技术学院毕业设计(论文)毕业设计(论文)课题:基于单片机和CH375的U盘读写控制器专业(系)电气工程系班级智能电子081班学生姓名李小利指导老师粟慧龙完成日期2010-11-26湖南铁道职业技术学院毕业设计(论文)2011届毕业设计任务书一、课题名称:基于单片机和CH375的U盘读写控制器设计二、指导教师:粟慧龙三、设计内容与要求1、课题概述随着计算机技术的快速发展,USB存储设备的使用已经非常的广泛,随着USB规汇范的完善和成熟,USB外设和的各类不断丰富,应用领域也不断扩大。在传统的应用中,USB主要是PC扮演着主机的角色。根据USB的规范,可以看到USB
2、的拓朴结构中居核心地位的是主机,每一次数据传输必须由主机发起和控制。但是随着单片机技术的发展,以及单片机应用领域的日益增长,USB外设的应用也随之扩大,为此在单片机系统中实现对USB外设控制也变得日益迫切。尤其在一些需要转存数据的设备、仪器上提供能够使用USB移动储存设备的接口已经变得非常有必要。本课题的研究目标是:基于单片机和USB总线接口芯片CH375,设计一个可嵌入到相关设备上的U盘读写控制器,以实现对设备、仪器相关数据的存储。2、本课题的主要研究内容如下:1、基于单片机和CH375器件的系统电路的研究;2、FAT16和FAT32文件系统的研究,以及文件系统的自动识别
3、、切换;3、U盘的插入和拔出检测;4、文件的打开、读取、写入、创建、删除;5、目录的创建和删除,支持多级目录;6、长文件名、长目录名支持。四、设计参考资料参考文献:1、CH375器件使用手册2、FAT16和FAT32文件系统3、《单片机高级教程》,何立民,北京航空航天大学出版社,2000年。4、《单片机的C语言应用程序设计》,马忠梅,北京航空航天大学出版社,5、《计算机控制系统》,清华大学出版社。6、孙霞基本单片机的大容量数据存储技术的应用研究微计算机信息20067、张峰峰嵌入式U盘读写器接口技术和系统设计桂林电子科技大学20078、杨全玖基本CH375多通道USB接口与P
4、C机通信的实现微计算机信息2007湖南铁道职业技术学院毕业设计(论文)摘要介绍了一种USB总线的通用接口芯片CH375,并在此基础上提出了一种外部单片机读写U盘的基本方法及其硬件连接方法。单片机只要在原硬件系统中增加1个CH375芯片就可以直接调用CH375提供的子程序库来直接读取U盘中的数据,从而实现了普通单片杌与U盘的通讯、方法简单、便于操作、综合成本比较低,具有较大的推广应用价值。关键词:U盘;CH375;接口芯片;单片机1湖南铁道职业技术学院毕业设计(论文)AbstractAgeneralpurposeinterfacechipCH375forUSBisintrod
5、ucedinthispaper.BasedOnwhichanewmethodofUsingexternalsinglechipmicrocomputertoconnectwiththeflashdiskisgiven.OnlyaddoneCH375chiptothesinglechipmicrocomputershardwaresystem,theoperatorcanusetheprogramgivenbytheCH375toreadthedatafromtheflashdiskandrealizethecommunicationbetweenthesinglechipm
6、icrocomputerandtheflashdisk.Thismethodisverysimpleandcanbeoperatedeasily.Keywords:USB;CH375;interfacechip;singlechipmicrocomputer1湖南铁道职业技术学院毕业设计(论文)目录摘要IABSTRACTII目录-1-第一章绪论-3-第二章总体方案设计与选择论证-4-2.1总体设计分析-4-2.2功能模块方案设计选择-4-2.2.1MCU的选择-4-2.2.2CH375工作方式方案选择-5-2.2.3电源选择-6-2.3系统方框图-7-第三章硬件设计分析-7
7、-3.1STC12C5A60AD单片机最小系统电路-7-3.1.1电路分析-9-3.1.2STC12C5A60AD单片机简介-10-3.1.37805三端正电源稳压电路-12-3.2CH375接口电路-13-3.2.1电路分析-13-3.2.2USB总线的通用接口芯片CH375资料简介-14-3.3串口电平转换电路-15-3.3.1电路分析-15-3.3.2MAX232资料简介-16-3.4按键控制模块-17-3.5LED显示模块-17-第四章软件设计分析-17-4.1主程序模块-17-4.3通信模块-17-4.4
此文档下载收益归作者所有