51单片机+uip实战

51的那些基础程序跑完了,感觉跑跑流水灯太入门级了,是不是可以玩点高级的。

在这里,我们把一个mini的TCPIP协议栈写入51单片机中,让我们的电脑能够ping通单片机。

硬件环境:

最少的硬件需要一个最小系统,一个51单片机,一个以太网卡,一条数据线,以及8根杜邦线

1)最小系统+USB线:

淘宝上搜一下,最小系统比较多的是不是用USB接口下载程序的,比较麻烦,我自己找了一个,直接用USB可以写程序的:

http://item.taobao.com/item.htm?id=15986549618    这个比较便宜12块钱,但是邮费很贵哈,大家顺便再买个usb线,6块。共计 12+6+15 = 33

2)单片机的话,貌似89C52玩不转uip,内存太小了,我们买STC12C5A60S2的,其实上面那家店也可以买的,但是贵一点,9块钱。我们找找有没有其他商家的。

这里:

http://item.taobao.com/item.htm?spm=a1z10.3.w3956858910.13.wLlt0p&id=7988311866&

这个便宜点,6块钱

3)以太网卡

淘宝上看到最多的,我们也在上面那家店买,省邮费么,而且他家的也是最便宜的,19块钱

http://item.taobao.com/item.htm?spm=a1z10.3.w3956858910.10.I6d4Wp&id=12826036847&

4)杜邦线,这个是用来连接MCU(就是那个最小系统啦)和ENC28J60的,

也在那家店买,很便宜,4块钱就可以买40根啦

http://item.taobao.com/item.htm?spm=a1z10.3.w3956858910.12.ic2eeN&id=2834445432&

在第二家店+邮费共花费6+19+4+8(邮费)=37

好了,东西买好了,大概花费多少呢?33+37=70,额,最便宜了,还是很贵啊,邮费就花费15+8 = 23。。。

================================================

买过来后,最终的组装:

PS:发现了一个貌似更省钱的办法:用【不带USB转TTL的单片机+USB转TTL模块】代替上面买的最小系统,这样所有的东西就可以在第二家店买了,

成本:比上面少15块钱,就是55,usb线自己有的话再省5块。50解决。

待续。。。

 

posted @ 2013-04-04 09:54  souroot  阅读(1352)  评论(2编辑  收藏  举报