2010年 5 月 25 日 目录 题目 I 摘要及关键字 I 1 前言 1 题目的来源和开发的意义 1 系统功能概述 1 2 系统硬件设计 2 系统硬件总体设计概述 2 方案论证 2 3 系统各模块设计 2 CH375简介 3 CH375的特点 4 并行接口 4 串行接口 5 CH375引脚图 5 引脚的其他说明 6 命令 7 中断说明 8 功能说明 9 时序参数 9 CH375与设备通信模式 10 CH375与主机通信模式 10 控制模块 10 STC89LV51单片机的简介 11 主要特性 11 管脚说明 12 振荡器特性 13 芯片擦除 13 1602液晶显示模块 13 1602使用说明 13 1602外观图 14 1602电路图 14 1602引脚说明 15 1602连接注意事项 15 按键模块 16 16 16 DS18B20的内部结构 16 DS18B20的测温原理 18 DS18B20测温电路图 19 20 温度界面设计 23 5 上位机软件设计 24 MFC介绍 24 设计步骤 25 6 基于CH375的USB通信的上位机设计 28 Windows系统配置 28 升级和配置模块 28 29 上位机的对话框设计 31 参考文献 32 致谢 33 附录1 系统总体硬件原理 34 附录2 单片机程序设计流程图 36 附录3 单片机程序设计 37 附录4 上位机程序设计 46 附录5 测温系统界面的设计 63 单片机与上位机的USB通信系统的设计 学生:徐宁 专业:电子信息科学与技术 指导教师:宫鹤 摘要:随着现代工业领域对数据采集的要求越来越高,传统的以采用数据采集卡为主的方法由于传输速度慢、安装麻烦、抗干扰能力弱等诸多问题已难以适应如今数据采集的要求。通用串行总线USB具有速度快、支持热插拔及传输线少等优点,因此将USB 应用于数据采集系统可以很好的解决传统数据采集系统的不足,具有广泛的应用价值。 本设计主要是做一个USB接口通信问题,下位机端是用80C51单片机采集信息,通过南京沁恒公司提供的芯片CH375与PC机通信。下位机端可以采集多种数据形式:温度、湿度、声音等等,上位机段采用Microsoft visual c++ ,做一个用户界面,用来显示和处理下位机端传送过来的数据,这体现了一个人性化的操作,方便各种知识水平的业内业外人士使用。采集数据广,采集量大,传输速度快,用户处理方便,是本系统的特点、优点。 关键字:USB;CH375;单片机;数据采集;通信 The Design of MCU and the USB puter communication system Name:Xu Ning Major:Electronic Information Science and Technology Tutor: Gong He Abstract:As the demand to data acquisition is more and more high in modern industry field,the traditional method because of the transmission speed lowly,incovenient installation,weak ability of anti-jamming and other problems which mainly makes use of data acquisition card has not adapted to the high requirement of modern data (Univers