RTL8019AS的跳线方式

嵌入式设计应用

130人已加入

描述

RTL8019AS的跳线方式

RTL8019AS有3种工作方式:
第一种为跳线方式,网卡的i/o和中断由跳线决定
第二种为即插即用方式,由软件进行自动配置plug and play
第三种为免跳线方式,网卡的i/o和中断由外接的93c46里的内容决定。

我们买到的网卡一般只支持第2和第3种。在嵌入式应用的 场合,如果可以不使用93c46的话,可以降低成本,同时又减少连线。那么我们如何使用第1种方式跳线方式呢?网卡使用哪种方式由rtl8019as的第65脚JP决定。我们来看引脚图:

RTL8019AS

第65脚jp是输入引脚,当65脚为低电平时,8019工作在第2种或第3种方式,具体由93c46里的内容决定。我们买到的 rtl8019as网卡一般第65脚为悬空的,rtl8019as悬空时,引脚的 输入状态为低电平(其他引脚也是这样,悬空的输入脚的电平为低电平,里面有一个100k的下拉电阻),网卡工作在第2,3种工作方式,需要使用93c46芯片。如果我们把65脚接高电平(vcc),那么网卡的i/o和中断就不是用93c46的内容决定,这时不需要使用93c46,可以不接93c46。那么这时候的i/o和中断irq是多少呢?这时需要用到64,65,78,79,80,81,82,84,85等引脚。

64脚aui,该引脚决定使用aui还是bnc接口。我们用的网卡的接口一般是bnc的,很少用aui。bnc接口方式支持8线双绞或同轴电缆。高电平时使用aui接口,悬空为低电平,使用bnc接口。我们将该引脚悬空即可。
65脚jp 为高电平时(接到vcc或通过一个10k的电阻上拉)使用跳线方式,这时芯片的i/o地址由以下几个引脚85,84,82,81(IOS3..IOS0)决定:

RTL8019AS

芯片的中断线由以下引脚80,79,78(IRQS2..IRQS0)决定:

RTL8019AS
芯片的brom地址由以下引脚72,71,69,68,67(BS4..BS0)决定:
RTL8019AS
在嵌入式领域一般都不用该brom。brom是boot rom的缩写。在电脑里用来做无盘工作站时候用到,可以从网卡进行引导,而不是从a盘,c盘等引导系统。

网络接口类型由74,77(PL0,PL1)引脚决定:
RTL8019AS
我们使用第一种自动检测就可以了。会自动检测接口类型然后进行工作。自动检测是用同轴还是双绞线。


该电路图没有使用中断方式工作,使用跳线方式,所以没有接93c46,
I/O地址用的是300H,网络接口为bnc(双绞线),没有使用brom),他使用at89c8252单片机运行在14.74兆赫,支持http协议,24c512用来存储网页,FC22为耦合隔离变压器模块:
RTL8019AS 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分