检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]贵州大学计算机科学与技术学院,贵州贵阳550025
出 处:《贵州大学学报(自然科学版)》2007年第2期188-191,共4页Journal of Guizhou University:Natural Sciences
基 金:教育部"春晖计划"项目(Z2005-152014)
摘 要:使用2片C8051F020微控制器,通过其自身的SMBus总线进行扩展,实现了多路模拟量和数字量的输入与输出的应用系统。应用系统使用了USB-UART桥接电路,实现了虚拟串口的USB传输。文中首先简要介绍了C8051F020 MCU与CP2101桥接电路的特点,然后详细阐述了SMBus的总线协议,并说明了上下位机的通信协议以及两片下位机的基于SMBus的数据通信,最后给出了主下位机的程序流程图。Authwr implemented a application system based on double C8051F020 MCU whose data communication were complete by SMBus, including of multiple channel analog input and digital input/output. Using CP2101 USB-UART electric circuit, the application system realized USB transfer of virtual serial port. The paper first introduced C8051F020 and CP2101g characters in brief, then detailed protocol of SMBus, and explained communication protocol of master/slave computer and data communication of two C8051F020 based on SMBus, finally presented program flow chart for first slave computer.
关 键 词:应用系统 C8051F020 SMBUS 串行通信 USB
分 类 号:TP216[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.46