【编者按】网学网电子数电单片机频道为大家收集整理了“单片机与计算机USB接口通信“提供大家参考,希望对大家有所帮助!
字数:10072,页数:36 论文编号:JD425
摘 要
本设计完成的是一个简易的能与计算机USB接口通信的单片机系统。该系统硬件主要由USB接口电路,AT89C51单片机,电源电路,晶振电路,复位电路,控制电路等组成。其中USB接口电路以USB接口芯片CH375为核心。该系统的软件主要由USB接口层,BulkOnly传输协议层,RBC/SCSI命令层,FAT文件系统层构成。本系统的功能是通过USB接口实现单片机与计算机之间的通信。
本设计详细地介绍了各硬件电路,特别是USB接口电路、AT89C51单片机和电源电路,同时详细描述了系统软件部分的结构和程序流程图。本设计还介绍了制作系统印制电路板和系统上机调试的方法。
关键词:单片机;计算机USB接口;通信
系统设计要求
本系统设计的要求是能通过计算机USB接口实现单片机与计算机之间的通信,要求通过控制,实现单片机对U盘的读写操作。
目录
1引言 1
2系统方案设计 2
2.1系统设计要求 2
2.2系统方案确定 2
2.3系统方案简介 2
3系统硬件电路设计 4
3.1接口电路 4
3.1.1USB总线接口芯片CH375 5
3.2AT89C51单片机 7
3.3晶振电路 10
3.4复位电路 11
3.5控制电路 12
3.6电源电路 12
3.6.1单相桥式整流电路 13
3.6.2电源滤波电路 13
3.6.2三端集成稳压电路 14
3.7系统总电路 14
4系统软件程序设计 15
4.1程序框图及流程图介绍 15
4.2程序框图简介 15
5系统运行和调试 18
5.1系统印制电路板的设计 18
5.2印制电路板的制作 19
5.3系统上机调试 20
5.3.1硬件调试 20
5.3.2软件调试 20
5.3.3系统联调 20
5.3.4现场运行调试 21
6结论 22
参考文献 23
致谢 24
附录 25
附录1系统总电路图 25
附录2元器件配置表 26
附录3系统PCB板图 27
附录4系统源程序 28