m16+cp2200組成的網絡接口。
m16使用內部RC振蕩8M,如果要提高主頻,請注意修改模擬總線讀函數。
cp2200模塊使用www.icdev.com.cn的,更改pin44連接VCC,即總線復用方式,地址數據復用。
軟件編寫使用avrstudio4.12+sp4+winavr(avrstudio自帶的winavr嵌入方式)。
硬件連接:
m16 | cp2200
PORTA | AD0-7
PB0 | RST
PB1 | CS
PB2 | RD
PB3 | WR
PD2 | INT
PD3 | ALE(A3)
由于采用的是m16做為主控,只能使用總線模擬方式,其讀寫速度有限,經測試約為雙向11.8kBps(90kbps)。
由于ram有限,僅僅采用了332Bytes的數據緩沖做為收發buffer,超過此長度的以太網包將拋棄。
此工程文件僅僅做為cp220x的一個移植范例,高級tcpip應用代碼因商業緣故不會提供,請勿找我詢問。
標簽:
2200
m16
16
cp
上傳時間:
2015-09-13
上傳用戶:zhengzg