摘要 | 第1-4页 |
Abstract | 第4-9页 |
第一章 绪论 | 第9-13页 |
·概述 | 第9-10页 |
·本文主要研究背景 | 第10-13页 |
第二章 智能仪器简介 | 第13-17页 |
·智能仪器概述 | 第13页 |
·智能仪器的结构及特点 | 第13-15页 |
·智能仪器的结构 | 第13-14页 |
·智能仪器的特点 | 第14-15页 |
·智能仪器的发展趋势 | 第15-16页 |
·本章小结 | 第16-17页 |
第三章 系统整体结构设计 | 第17-43页 |
·系统整体介绍 | 第17页 |
·RS232/485总线简介 | 第17-19页 |
·上位机程序参数设置 | 第19-22页 |
·MSComm控件 | 第19-21页 |
·一些注意事项 | 第21-22页 |
·RS232/485总线网络连接 | 第22-24页 |
·PC机与单片机之间的电平转换 | 第22页 |
·RS232/485转换器 | 第22-23页 |
·RS485总线的网络连接需注意事项 | 第23-24页 |
·通信协议的设计 | 第24-34页 |
·UARTO介绍 | 第24-28页 |
·通信协议设计 | 第28-32页 |
·RS485总线的多主机通信模式介绍 | 第32-34页 |
·I~2C总线简介 | 第34-36页 |
·I~2C总线的发展历史 | 第34-36页 |
·I~2C总线术语的定义 | 第36页 |
·I~2C总线的数据传输 | 第36-40页 |
·I~2C总线的位传输 | 第36-37页 |
·传输数据的字节格式 | 第37-39页 |
·7位寻址方式 | 第39-40页 |
·仲裁机制和时钟同步机制 | 第40-41页 |
·主机仲裁机制 | 第40-41页 |
·时钟同步机制 | 第41页 |
·本章小结 | 第41-43页 |
第四章 C8051F系列单片机通信实现的设计 | 第43-71页 |
·C8051F系列单片机及其主要特点 | 第43-44页 |
·微控制器内核 | 第43-44页 |
·片上存储器 | 第44页 |
·模拟外设 | 第44页 |
·数字外设 | 第44页 |
·C8051F系列单片机SMBus总线特点 | 第44-47页 |
·SMBus的传输方式 | 第45-46页 |
·SMBus总线的握手信号 | 第46-47页 |
·SMBus总线的仲裁 | 第47页 |
·SMBus硬件的任务 | 第47页 |
·SMBus特殊功能寄存器 | 第47-52页 |
·SMBus配置寄存器SMBOCF | 第47-49页 |
·SMBus控制寄存器SMBOCN | 第49-50页 |
·SMBus状态寄存器SMBOSTA | 第50-51页 |
·SMBus数据寄存器SMBODAT | 第51-52页 |
·SMBus地址寄存器SMBOADR | 第52页 |
·典型传输过程 | 第52-55页 |
·主器件发送、从器件接收 | 第52-54页 |
·主器件接收、从器件发送 | 第54-55页 |
·通信协议的设计 | 第55-59页 |
·传输方式 | 第55页 |
·帧格式 | 第55-56页 |
·通信方式 | 第56页 |
·协议配置命令 | 第56页 |
·数据格式 | 第56-59页 |
·实现I~2C通信的软件程序设计 | 第59-66页 |
·C8051F350的SMBus中断服务程序 | 第59-63页 |
·C8051F320、C8051F340的SMBus中断服务程序 | 第63-66页 |
·软件设计时需要注意的几点 | 第66-68页 |
·软件需求分析的重要性 | 第66页 |
·充分考虑软件的可移植性 | 第66-67页 |
·对接口的编程 | 第67页 |
·代码要一目了然 | 第67-68页 |
·硬件设计时需注意的几点 | 第68-69页 |
·开路输出 | 第68页 |
·电阻阻值的确定 | 第68页 |
·与软件的编程接口 | 第68-69页 |
·本章小结 | 第69-71页 |
第五章 可靠性设计 | 第71-73页 |
·硬件抗干扰设计 | 第71-72页 |
·软件抗干扰设计 | 第72页 |
·本章小结 | 第72-73页 |
第六章 调试及结果 | 第73-83页 |
·调试环境 | 第73页 |
·调试步骤 | 第73-76页 |
·调试过程及结果 | 第76-81页 |
·本章小结 | 第81-83页 |
总结与展望 | 第83-85页 |
参考文献 | 第85-89页 |
附录 | 第89-93页 |
攻读硕士学位期间取得的科研成果 | 第93-95页 |
致谢 | 第95-96页 |