鉴于大家对自动化PLC相关毕业设计十分关注,我们编辑小组在此为大家搜集整理了“基于USB接口的单片机数据传输技术应用研究”一文,供大家参考学习!
论文编号:DQ107 论文字数:16567,页数:41
目录
摘要 5
Abstract 6
1 绪论 7
2 总体方案设计 8
2.1 硬件结构 8
2.2 工作方式 9
2.3 工作过程 9
3 硬件设计 12
3.1单片机芯片 12
3.1.1AT89C51管脚介绍 12
3.1.2振荡器特性 14
3.1.3芯片擦除 14
3.2 CH375芯片 15
3.2.1概述 15
3.2.2特点 15
3.2.3封装 16
3.2.4引脚 16
3.2.5内部结构 17
3.2.6功能说明 18
3.2.7并行接口 18
3.2.8其他功能 19
3.2.9参数 20
4 软件设计 22
4.1 USB协议 22
4.2 BULK_ONLY和UFI协议 22
4.3 FAT32 25
4.4软件模块 25
4.4.1软件设计 25
4.4.2软件流程 26
4.5 U盘读写模块的并口说明 29
4.5.1 接口定义 29
4.5.2 时序 31
5 总结 32
致谢 33
参考文献 34
附录 1 35
附录 2 36
摘 要
随着计算机技术的快速发展,应用领域不断的扩大,USB存储设备的应用越来越普遍。USB用于将适用USB的外围设备连接到主机,实现二者之间数据传输的外部总线结构;是一种快速、灵活的总线接口。然而通常读取USB中的数据要借助于计算机,我们希望能够直接通过单片机来对它进行读写。
本次设计介绍了一种USB总线通用的接口芯片CH375,并在此基础上提出了一种单片机读写U盘的的基本方法及其硬件的连接方法。单片机只要在原硬件系统中增加一个CH375芯片接可以直接调用CH375提供的子程序来直接读取U盘中的数据,从而实现了普通单片机与U盘的通讯、方法简单、便于操作、综合成本较低,具有较大的推广应用的价值
关键词:USB,CH375,单片机
Abstract
With the rapid development of computer technology,its field is more and more wide.Using of USB device is more general than before.USB bus interface can connect the USB device and the host.This interface is fast and flexible.But we always use computer to get the data from the USB.So we hope we can get data from USB through single chip microcomputer.
A general purpose interface chip CH375 for USB is introduced in this paper.based on which a new method of using external single chip microcomputer connect with the flash disk is given.Only add one CH375 chip to the single chip microcompurer’s hardware system.The operator can use the program given by the CH375 to read the data from the frash disk and realize the communication between the sigle chip microcomputer and the flash disk.This method is very simple and can be operated easily.
Keywords:USB,CH375,MCU
基于USB接口的单片机数据传输技术应用研究......