基于双C8051F020微控制器的应用系统  

A application system based on double C8051F020 MCU

在线阅读下载全文

作  者:张厚武[1] 姚凯学[1] 

机构地区:[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[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象