|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
' s/ V( |8 d4 m4 s. }" L
摘要;本文设计了单片机与internet互联的新系统;从展统硬件平台设计.以太网驱劝程序设计. TCPIP 协议设计等方面详鲡介绍了$ n2 o! t4 J9 e( v6 K l
整个系统平台的设计与实现过程。
, l& j- m$ ?; k% n关键词:单片机 TCP/IP通 信系统8 G9 a. Q& X- i% O
2 u' q7 Z0 t% y' U8 F2 Q
1前言
& s, C8 j3 o9 w7 y$ K' [2 S随着Internet的迅猛发展,对网络设备
8 U/ Z: }; S& k/ g- b0 @的需求量也越来越大,如何把Internet和单
( `0 i. n; u6 b( K8 d- _片机系统互联起来,成为当今电子界的热+ f, f9 N8 s& m d, m9 D: u7 C5 S) _
门话题,把单片机接入internet具有巨大的
, p) ?* o" e- l' z; i4 M7 E- s市场价值。& {* b& `( N5 }. [: Q* n3 J; R4 b3 w3 L: M
2系统硬件设计
x3 F4 m; K( U& X; O( O: P( ~统的硬件平台主要是由单片机微处理' _) b9 ~ @# q+ Z
器、扩展RAM单元、以太网接口等组成。
% V+ f# G# y/ @2.1 单片机微处理器5 `3 _7 D& M! k. w+ K
在本系统中,考虑要编写TCPIP协议
) L% k+ m& O" y% M: K" ]栈和转发网络数据,故选用MCS-51系列.
1 [8 M* M- |, c. M7 t( o+ ~中内存较大的89C52芯片。
$ ]1 {: s$ i- X) z7 TAT89C52是一个低功耗、高性能的
3 D" I7 T; e, Y! [4 o- kCMOS 8位微处理器,有8K字节的可编程、2 ^3 J1 t( c K( G8 B" h
可擦写只读存储器。该芯片采用了Atmel. q: v8 l( k3 X9 K
的高密度、非易失性存储器技术,也符合1 |7 J3 E x( D2 p4 Q$ u R
工业标准的80C51 ,80C52的指令系统。
/ J' [! g! [3 s$ [2.2 RTL801 9AS以太网控制器
9 p3 E/ h1 r2 T+ t
6 _+ K! P5 m" i; L% f) ]: P" ~2 P* R3 z/ D
6 O: m( b5 L1 H" O; H' W! t+ y
|
|