基于AT89S52的USB下载线的设计

被引量 : 0次 | 上传用户:easy8023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文设计了一种USB数据下载线,所设计的下载线,克服了传统并口下载线的接口应用范围不广以及现在USB下载线需要驱动程序和下载软件的缺点。本文从理论分析到实物制作,描述了基于U盘的下载线的实现方式。下载线采用了USB接口与计算机连接,在与计算机的设备描述中把USB下载线说明为一个USB磁盘,使用操作系统的USB Disk的驱动程序和文件操作命令,实现了无驱动、无下载软件的下载线。最终的成品对用户来说,下载线是透明的,不需要驱动程序,直接就可以使用,仅需要将HEX文件复制到下载线映射的磁盘即可将程序写入对应的单片机中。这样,不仅解决了下载线的驱动程序的问题,还解决了下载软件及对应操作的问题。论文在设计并制作下载线的过程中,对该系统的系统分析、系统功能的软硬件划分进行阐述,对软件和硬件及对应的接口作出说明。在硬件上设计并实现了单片机驱动USB接口和下载线接口的原理电路。论文在软件设计中,详细列举了USB设备开发过程,包括计算机与USB设备之间的协议、USB设备开发流程和USB设备响应过程等。在USB磁盘实现过程中,不仅有USB设备响应、SCSI命令、FAT文件系统、文件的写入和读出,还通过采用被下载程序的单片机虚拟FLASH存储器,把写入USB磁盘的HEX文件格式转换为机器码并写入单片机对应的程序存储空间,从而实现了程序文件写入计算机中的USB磁盘,实际实现单片机的程序的ISP下载功能。其中,论文中对HEX文件进行了详细的描述,也采用程序实现了将HEX格式转换为机器码及对应的代码存储地址;对AT89S系列单片机的程序串行下载指令和波形进行分析,编写了对应的ISP下载驱动程序。
其他文献
按参考文献的提供目的划分,可分为引文文献、阅读型文献和推荐型文献3大类。引文文献是著者在撰写或编辑论著的过程中,为正文中的直接引语(如数据、公式、理论、观点、图表等)
国以才立,政以才治,业以才兴。为政之道,在于得人。小康大业,人才为本。对一个政党,一个国家乃至一个民族而言,人才是最宝贵的资源。由此,建设中国特色社会主义的伟大事业,归
贝尔托特·布莱希特(BertoltBreeht,1898—1956)是二十世纪享誉世界剧坛的德国戏剧家和戏剧理论家。他一生有大量剧本、诗歌、小说和戏剧理论问世,是现代德国文学艺术的杰出
目的从流行病学角度出发,了解天津市和平区部分成年人高尿酸血症患病情况;了解高尿酸血症的性别、年龄、工作性质的差别;了解高尿酸血症与一些疾病的相关程度;进一步阐明高尿酸
目的:在标准环境下体外评价Crystaleye分光光度计数字化比色仪(OLYMPUS,CE100-DC/US)测色可靠性和准确性,并进一步比较该比色仪比色和目测法比色的临床效果,探讨数字化比色仪
《百年孤独》和《白鹿原》这两部史诗级的民族小说,以其特有的文化内涵和共同的人性主题,成为"一个民族的秘史"的代表。虚构性的小说背后是作者深刻的人性洞察。本文尝试用社
以桑葚为原料,感官评分和总花色苷含量为指标,通过正交试验对桑葚果糕配方及加工工艺进行优化,同时进一步对桑葚果糕成品的微生物及理化指标进行检测。结果表明,桑葚果糕胶凝
汪昕,教授、博士生导师,现任复旦大学附属中山医院副院长、神经内科主任,中华医学会神经分会常委,上海市医学会神经内科分会主任委员。长期从事癫痫、脑血管病的临床与基础研究工
<正>鼓室成形术后面瘫是常见并发症,多由术中直接损伤面神经或麻醉药物作用,但术后迟发型面瘫发病率较低,多数报道在1%左右。面瘫不仅影响患者美观及功能,更对患者的心理及社
装甲装备作战能力需求生成方法研究是装甲装备型号论证和综合研制立项论证的迫切需要.针对信息化作战的特点对兰彻斯特方程进行了改进,提出了用于装甲装备作战能力需求生成的方