实现与PC机的USB通讯.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工程设计报告 设计题目:实现与PC机的USB通讯(需Windows驱动) 学 院: 电子工程学院 专 业: 电子信息工程 班 级: 学 号: 姓 名: 电子邮件: 日 期: 2015年 1月 5 日 成 绩: 指导教师: 宁贝佳 …………………………装………………………………订………………………………线……………………………………………………………… 西 安 电 子 科 技 大 学 电 子 工 程 学 院 工 程 设 计 任 务 书 学生姓名 指导教师 宁贝佳 职称 副教授 学生学号 专业 电子信息工程 题目 实现与PC机的USB通讯(需Windows驱动) 任务与要求 任务:用MCU控制USB驱动芯片,实现目标板与PC通讯 要求: 掌握MCU的原理 设计电路,绘制原理图及PCB版图 在面包板上实现电路 开始日期 2014年 10月27日 完成日期2015年 1月5日 工程设计所在单位 电子工程系 应用背景简述 单片机是单片微型计算机(MCU)的简称,主要用于工业控制领域,用来实现对信号的检测,数据的采集以及对应用对象的控制。但单片机有其先天的不足:存储空间太小,运算速度较低。若有大量数据要处理、储存或输出时,PC机的存在不可少。所以单片机和PC机之间的通信至关重要,如何有效、方便、快速、准确的进行数据传递作为一个重要问题产生了,“即插即用”的USB技术为我们提供了一种解决方法,?USB总线是一种通用串行总线,以其方便易用、快速、价格低廉的特性,已经被广泛应用于各种数据传输设备。 USB(universal serial bus)全名为通用串行总线,USB技术出现以前,PC机上的接口技术还是沿用二十世纪八十年代早期的IBM PC设计。人们迫切需要一种同时支持电源管理、即插即用、高带宽以及良好的可扩展性的接口技术的出现。USB技术恰好满足了PC技术人员和用户在接口技术上的这些新的需求,成为目前流行的计算机接口技术。它作为一种通用新标准在许多场合都崭露头角。以往单片机下载程序一般都是通过串口实现的,麻烦不易操作。而且很多的计算机数据处理都要经过传感器将数据传回,并做AD转换,这个时候就要通过单片机做数据的初步处理并将数据发回计算机。这个设计就是为解决这些问题简易性而设计的。通过这个设计,单片机与PC机的通讯会变得更加轻松简便,由于USB有热插拔、传输速率快、支持多个外设同时工作的特点,使得它的应用十分灵活。USB共有4种传输模式:控制传输、同步传输、中断传输、批量传输,以适应不同设备的需要,因而非常适合市场上的各种需求。 微处理器简介 AT89C52是一个低电压,高性能 \t /_blank CMOS?8位 \t /_blank 单片机,片内含8k bytes的可反复擦写的 \t /_blank Flash只读 \t /_blank 程序存储器和256 bytes的随机存取数据存储器( \t /_blank RAM),器件采用 \t /_blank ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51 \t /_blank 指令系统,片内置通用8位 \t /_blank 中央处理器和Flash \t /_blank 存储单元,AT89C52单片机在电子行业中有着广泛的应用。 AT89C52为8位 \t /_blank 通用微处理器, 采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部 \t /_blank 寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板 \t /_blank CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电阻 \t /_blank 电容组成的复位电路。 \t /_blank VCC(40 脚)和 \t /_blank VSS(20 脚)为供电端口,

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档