歡迎您光臨本站 登入註冊首頁

概述

網卡驅動晶元RTL8019工作方式設置及應用電路圖網卡驅動晶元RTL8019工作方式設置及應用電路圖RTL8019AS有3種工作方式:第一種為跳線方式,網卡的i/o和中斷由跳線決定第二種為即插即用方式……
網卡驅動晶元RTL8019工作方式設置及應用電路圖

網卡驅動晶元RTL8019工作方式設置及應用電路圖


RTL8019AS有3種工作方式:

第一種為跳線方式,網卡的i/o和中斷由跳線決定

第二種為即插即用方式,由軟體進行自動配置plug and play

第三種為免跳線方式,網卡的i/o和中斷由外接的93c46里的內容決定。我們買到的網卡一般只支持第2和第3種。在嵌入式應用的 場合,如果可以不使用93c46的話,可以降低成本,同時又減少連線。那麼我們如何使用第1種方式跳線方式呢?網卡使用哪種方式由rtl8019as的第65腳JP決定。我們來看引腳圖:




圖 RTL8019引腳圖(點擊看原圖)

 


第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)決定:

 






晶元的中斷線由以下引腳80,79,78(IRQS2..IRQS0)決定:





晶元的brom地址由以下引腳72,71,69,68,67(BS4..BS0)決定:



在嵌入式領域一般都不用該brom。brom是boot rom的縮寫。在電腦里用來做無盤工作站時候用到,可以從網卡進行引導,而不是從a盤,c盤等引導系統。網路介面類型由74,77(PL0,PL1)引腳決定:



我們使用第一種自動檢測就可以了。會自動檢測介面類型然後進行工作。自動檢測是用同軸還是雙絞線。

該電路圖沒有使用中斷方式工作,使用跳線方式,所以沒有接93c46,

I/O地址用的是300H,網路介面為bnc(雙絞線),沒有使用brom),他使用at89c8252單片機運行在14.74兆赫,支持http協議,24c512用來存儲網頁,FC22為耦合隔離變壓器模塊:


圖 RTL8019應用電路圖(點擊看原圖)



[admin via 研發互助社區 ] 網卡驅動晶元RTL8019工作方式設置及應用電路圖已經有3205次圍觀

http://cocdig.com/docs/show-post-37948.html