|
本文深入研究了使用单片机控制网卡,接入以太网Ethernet,即IEEE802.3协议网络,实现串口仪器的网络化。
1 硬件结构和电路设计
1.1 总体设计
整个系统设计采用ATMEL公司8位通用微控制器AT89C51作为主处理器,驱动REALTEK公司的10M以太网控制芯片RTL8019AS,实现串口数据和外部网络互连。
1.2 网卡接线设计
RTL8019AS为100管脚PQFP封装,工作电压5V。其接线原理图如图1所示。地址SA0-4接到单片机P2的低五位上;SA8和SA9接电源;其余SA5-7,SA10-19这13个管脚全部接地;IORB和IOWB分别接单片机的读写信号端;RSTDRV接到P1.2上;8位数据SD0-7按顺序接到单片机P0.020.7脚;TPOUT+和PTOUT-是发送管脚对,连接到RJ45口的发送脚1和2;而TPIN+和TPIN-则是接收管脚对,连接到RJ45口的接收脚3和6;管脚X1和X2之间接20M的晶振及接地电容;LED0和LED1分别串接发光二极管和1k8电阻,连到5V电源上;IOCS16B管脚串接27k8电阻接地;管脚BD0-3(IOS0-3)是负责定义基地址位置的,全部悬空,作为0输入。
|
|