浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術資料 » 其它綜合

嵌入式系統(tǒng)以太網(wǎng)接口的設計

發(fā)布時間:2007/8/28 0:00:00 訪問次數(shù):725

    摘要:介紹以8051系列單片機系統(tǒng)為例的嵌入式系統(tǒng)與10Mbps以太網(wǎng)控制器芯片DM9008的硬件接口電路的實現(xiàn)及編程方法。

    關鍵詞:嵌入式系統(tǒng) 以太網(wǎng) DM9008芯片 單片機 TCP/IP協(xié)議

目前,以太網(wǎng)(Ethernet)協(xié)議已經(jīng)非常廣泛地應用于各種計算機網(wǎng)絡,如辦公局域網(wǎng)、工業(yè)控制網(wǎng)絡、因特網(wǎng)等場合,并且還不斷地發(fā)展;谝蕴W(wǎng)的新技術和聯(lián)網(wǎng)設備不斷出現(xiàn),以太網(wǎng)已經(jīng)成為事實上最常用的網(wǎng)絡標準之一。

但是,基于以太網(wǎng)的嵌入式系統(tǒng)目前并是很多。其原因除了嵌入式系統(tǒng)本身運行速度較慢、資源較少且不足以實現(xiàn)以太網(wǎng)的各種協(xié)議外,更重要是設計以太網(wǎng)的接口及協(xié)議相對比較復雜,使人望而卻步。

本文將介紹以8051系列單片機系統(tǒng)為例的嵌入式系統(tǒng)與10Mbps以太網(wǎng)控制器芯片DM9008的接口電路實現(xiàn)及編程方法。

1 以太網(wǎng)控制器DM9008簡介

DM9008是臺灣DAVICOM公司生產(chǎn)的基于ISA總線的10M超級以太網(wǎng)控制器芯片。這集成了介質訪問控制子層(MAC)和物理層的功能,可以方便地設計基于ISA總線的系統(tǒng),也可以比較簡單地與通用單片機進行接口。

主要特點如下:

·實現(xiàn)IEEE 802.3協(xié)議、10BASE-T、10BASE2和10BASE5的單片貢解決方案;

·集成ISA總線接口、8K×16 SRAM、介質訪問控制(MAC)、編解碼器(ENDEC)和10BASE-T收發(fā)器;

·與NOVELL NE2000軟件兼容;

·可選8根中斷申請線;

·自動極性檢測和糾正;

·可選8、16位模式;

·外部可編程EEPROM;

·單5V電源低功耗CMOS設計;

·100腳PQFP封裝。

由于該芯片功能較強,配置有較多的引腳,但在與一般單片機接口時只需要用到其中的一部分即可完成常用的功能。

2 與8051單片機系統(tǒng)的接口電路

下面介紹國內最常用的8051系列單片機與DM9008的接口電路,實現(xiàn)的網(wǎng)絡接口采用無屏蔽雙絞線(UTP)RJ-45接口。

圖1給出了8051單片機系統(tǒng)與DM9008網(wǎng)絡控制器的接口電路框圖。8051單片機系統(tǒng)所提供的接口信號線為:P0的8位數(shù)據(jù)總線D0~D7、5根經(jīng)過鎖存的地址線A0~A4、讀信號線RD、寫信號線WR、經(jīng)過譯碼產(chǎn)生的片選線CS1和經(jīng)過反相后高電平有效地中斷請求線INT。這些信號線分別與DM9008的數(shù)據(jù)線低8位SD0~SD7、地址線低5位SA0~SA4、I/O讀信號線IOR、I/O寫信號線IOW、地址使能線AEN和8根中斷請求線中的一根IRQ12相連。

DM9008的復位線RST與8051單片機的復位線同為高是電平有效,故在系統(tǒng)上電時同時復位。時鐘電路只需外接1個20MHz的晶振及2個電容即可。

DM9008有16根數(shù)據(jù)線,與8051單片機接口,只需用到低8位數(shù)據(jù)線,其它高8位數(shù)據(jù)線不骼,IO16接高電平或浮空,MD6/SLOT接地。地址線有SA0~SA19共20根,只用到低5位SA0~SA4與單片機相連,SA5~SA7接地、SA8~SA9接高電平,其它高地址位全部接地。這樣對于DM9008內部來說,I/O的基地址為300H。另外BALE、SYSCLK接地,SMEMR、MEMW、MEMR浮空。DM9008有8根中斷請求線,可以先1根與8051系統(tǒng)的中斷線相連,其它7根線均浮空,所選線在EEPROM93C46中指定。

    摘要:介紹以8051系列單片機系統(tǒng)為例的嵌入式系統(tǒng)與10Mbps以太網(wǎng)控制器芯片DM9008的硬件接口電路的實現(xiàn)及編程方法。

    關鍵詞:嵌入式系統(tǒng) 以太網(wǎng) DM9008芯片 單片機 TCP/IP協(xié)議

目前,以太網(wǎng)(Ethernet)協(xié)議已經(jīng)非常廣泛地應用于各種計算機網(wǎng)絡,如辦公局域網(wǎng)、工業(yè)控制網(wǎng)絡、因特網(wǎng)等場合,并且還不斷地發(fā)展;谝蕴W(wǎng)的新技術和聯(lián)網(wǎng)設備不斷出現(xiàn),以太網(wǎng)已經(jīng)成為事實上最常用的網(wǎng)絡標準之一。

但是,基于以太網(wǎng)的嵌入式系統(tǒng)目前并是很多。其原因除了嵌入式系統(tǒng)本身運行速度較慢、資源較少且不足以實現(xiàn)以太網(wǎng)的各種協(xié)議外,更重要是設計以太網(wǎng)的接口及協(xié)議相對比較復雜,使人望而卻步。

本文將介紹以8051系列單片機系統(tǒng)為例的嵌入式系統(tǒng)與10Mbps以太網(wǎng)控制器芯片DM9008的接口電路實現(xiàn)及編程方法。

1 以太網(wǎng)控制器DM9008簡介

DM9008是臺灣DAVICOM公司生產(chǎn)的基于ISA總線的10M超級以太網(wǎng)控制器芯片。這集成了介質訪問控制子層(MAC)和物理層的功能,可以方便地設計基于ISA總線的系統(tǒng),也可以比較簡單地與通用單片機進行接口。

主要特點如下:

·實現(xiàn)IEEE 802.3協(xié)議、10BASE-T、10BASE2和10BASE5的單片貢解決方案;

·集成ISA總線接口、8K×16 SRAM、介質訪問控制(MAC)、編解碼器(ENDEC)和10BASE-T收發(fā)器;

·與NOVELL NE2000軟件兼容;

·可選8根中斷申請線;

·自動極性檢測和糾正;

·可選8、16位模式;

·外部可編程EEPROM;

·單5V電源低功耗CMOS設計;

·100腳PQFP封裝。

由于該芯片功能較強,配置有較多的引腳,但在與一般單片機接口時只需要用到其中的一部分即可完成常用的功能。

2 與8051單片機系統(tǒng)的接口電路

下面介紹國內最常用的8051系列單片機與DM9008的接口電路,實現(xiàn)的網(wǎng)絡接口采用無屏蔽雙絞線(UTP)RJ-45接口。

圖1給出了8051單片機系統(tǒng)與DM9008網(wǎng)絡控制器的接口電路框圖。8051單片機系統(tǒng)所提供的接口信號線為:P0的8位數(shù)據(jù)總線D0~D7、5根經(jīng)過鎖存的地址線A0~A4、讀信號線RD、寫信號線WR、經(jīng)過譯碼產(chǎn)生的片選線CS1和經(jīng)過反相后高電平有效地中斷請求線INT。這些信號線分別與DM9008的數(shù)據(jù)線低8位SD0~SD7、地址線低5位SA0~SA4、I/O讀信號線IOR、I/O寫信號線IOW、地址使能線AEN和8根中斷請求線中的一根IRQ12相連。

DM9008的復位線RST與8051單片機的復位線同為高是電平有效,故在系統(tǒng)上電時同時復位。時鐘電路只需外接1個20MHz的晶振及2個電容即可。

DM9008有16根數(shù)據(jù)線,與8051單片機接口,只需用到低8位數(shù)據(jù)線,其它高8位數(shù)據(jù)線不骼,IO16接高電平或浮空,MD6/SLOT接地。地址線有SA0~SA19共20根,只用到低5位SA0~SA4與單片機相連,SA5~SA7接地、SA8~SA9接高電平,其它高地址位全部接地。這樣對于DM9008內部來說,I/O的基地址為300H。另外BALE、SYSCLK接地,SMEMR、MEMW、MEMR浮空。DM9008有8根中斷請求線,可以先1根與8051系統(tǒng)的中斷線相連,其它7根線均浮空,所選線在EEPROM93C46中指定。

-->
相關IC型號

熱門點擊

 

推薦技術資料

羅盤誤差及補償
    造成羅盤誤差的主要因素有傳感器誤差、其他磁材料干擾等。... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡技術有限公司
付款方式


 復制成功!