基于单片机和CH375的U盘读写控制器设计.doc

基于单片机和CH375的U盘读写控制器设计.doc

ID:58508689

大小:1.82 MB

页数:31页

时间:2020-05-18

基于单片机和CH375的U盘读写控制器设计.doc_第1页
基于单片机和CH375的U盘读写控制器设计.doc_第2页
基于单片机和CH375的U盘读写控制器设计.doc_第3页
基于单片机和CH375的U盘读写控制器设计.doc_第4页
基于单片机和CH375的U盘读写控制器设计.doc_第5页
资源描述:

《基于单片机和CH375的U盘读写控制器设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业论文基于单片机和CH375的U盘读写控制器设计毕业设计任务书一、课题名称:基于单片机和CH375的U盘读写控制器设计二、指导教师:粟慧龙三、设计容与要求1、课题概述随着计算机技术的快速发展,USB存储设备的使用已经非常的广泛,随着USB规汇的完善和成熟,USB外设和的各类不断丰富,应用领域也不断扩大。在传统的应用中,USB主要是PC扮演着主机的角色。根据USB的规,可以看到USB的拓朴结构中居核心地位的是主机,每一次数据传输必须由主机发起和控制。但是随着单片机技术的发展,以及单片机应用领域的日益增长,US

2、B外设的应用也随之扩大,为此在单片机系统中实现对USB外设控制也变得日益迫切。尤其在一些需要转存数据的设备、仪器上提供能够使用USB移动储存设备的接口已经变得非常有必要。本课题的研究目标是:基于单片机和USB总线接口芯片CH375,设计一个可嵌入到相关设备上的U盘读写控制器,以实现对设备、仪器相关数据的存储。2、本课题的主要研究容如下:1、基于单片机和CH375器件的系统电路的研究;2、FAT16和FAT32文件系统的研究,以及文件系统的自动识别、切换;3、U盘的插入和拔出检测;4、文件的打开、读取、写入、创

3、建、删除;5、目录的创建和删除,支持多级目录;6、长文件名、长目录名支持。四、设计参考资料参考文献:1、CH375器件使用手册2、FAT16和FAT32文件系统3、《单片机高级教程》,何立民,航空航天大学,2000年。4、《单片机的C语言应用程序设计》,马忠梅,航空航天大学,5、《计算机控制系统》,清华大学。6、霞基本单片机的大容量数据存储技术的应用研究微计算机信息20067、峰峰嵌入式U盘读写器接口技术和系统设计电子科技大学20078、全玖基本CH375多通道USB接口与PC机通信的实现微计算机信息2007

4、摘要介绍了一种USB总线的通用接口芯片CH375,并在此基础上提出了一种外部单片机读写U盘的基本方法及其硬件连接方法。单片机只要在原硬件系统中增加1个CH375芯片就可以直接调用CH375提供的子程序库来直接读取U盘中的数据,从而实现了普通单片杌与U盘的通讯、方法简单、便于操作、综合成本比较低,具有较大的推广应用价值。关键词:U盘;CH375;接口芯片;单片机AbstractAgeneralpurposeinterfacechipCH375forUSBisintroducedinthispaper.Based

5、OnwhichanewmethodofUsingexternalsinglechipmicrocomputertoconnectwiththeflashdiskisgiven.OnlyaddoneCH375chiptothesinglechipmicrocomputershardwaresystem,theoperatorcanusetheprogramgivenbytheCH375toreadthedatafromtheflashdiskandrealizethecommunicationbetweenth

6、esinglechipmicrocomputerandtheflashdisk.Thismethodisverysimpleandcanbeoperatedeasily.Keywords:USB;CH375;interfacechip;singlechipmicrocomputer目录2011届毕业设计任务书I摘要IIAbstractIII第一章绪论1第二章总体方案论证与设计22.1设计要求22.2系统设计总体方案22.2.1MCU的选择22.2.2CH375工作方式方案选择32.2.3电源选择3第三章系统电

7、路设计与分析53.1单片机最小系统53.1.1STC12C5A60S2系列单片机简介53.1.2电路分析53.2CH375电路63.3串口电路83.4按键电路93.5显示电路9第四章系统软件设计与分析104.1主程序104.2串口模块114.3按键模块114.4U盘读写模块12第五章系统调试145.1显示模块调试145.2按键模块调试145.3电源模块调试145.4串口模块调试14第六章总结15参考文献16致17附录18附录A:总原理图18附录B:元器件清单19附录C:电路PCB图20附录D:CH375资料2

8、1第一章绪论随着计算机技术的快速发展,USB(UniversalSerialBus)存储设备的使用已经非常普遍,USB用于将适用USB的外围设备(device)连接到主机(host),实现二者之间数据传输的外部总线结构;是一种快速、灵活的总线接口[5]。它最大的特点是易于使用,主要是用在中速和低速的外设。随着USB规的完善和成熟,USB外设的种类不断丰富,应用领域也不断扩大。在传统的应用中,主要是P

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

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

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