?? sm.txt
字號:
m16+enc28j60組成的網(wǎng)絡(luò)接口。
m16使用內(nèi)部RC振蕩8M。
enc28j60模塊使用www.icdev.com.cn的。
軟件編寫使用avrstudio4.12+sp4+winavr(avrstudio自帶的winavr嵌入方式)。
硬件連接:
m16 | enc28j60
PB4 | CS
PB5 | SI
PB6 | SO
PB7 | SCK
PB0 | nRST
PD2 | INT
PD3 | WOL
WOL引腳用于網(wǎng)絡(luò)喚醒功能,在本程序中并未使用;INT引腳也未使用,程序采用查詢寄存器的方式接收數(shù)據(jù)包。
由于采用的是spi接口方式,其讀寫速度有限,加上m16的處理速度,經(jīng)測試實際網(wǎng)速約為雙向30kBps(240kbps)。
由于ram有限,僅僅采用了332Bytes的數(shù)據(jù)緩沖做為收發(fā)buffer,超過此長度的以太網(wǎng)包將拋棄。
此工程文件僅僅做為enc28j60的一個移植范例.
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -