|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
) d6 f$ S: g; C4 I3 F摘要;本文设计了单片机与internet互联的新系统;从展统硬件平台设计.以太网驱劝程序设计. TCPIP 协议设计等方面详鲡介绍了" D1 i5 p9 t6 O4 s% W: R
整个系统平台的设计与实现过程。
1 i) \. p8 }! m( c$ m/ m2 D: V关键词:单片机 TCP/IP通 信系统' R$ `& N3 ]7 Q8 |
! ?, N) u2 G: E7 p1前言
& S. V* I/ p+ i; c$ }随着Internet的迅猛发展,对网络设备
- @ L. n K8 q2 q3 l的需求量也越来越大,如何把Internet和单# }" {9 ~9 S- O" Q8 i" q
片机系统互联起来,成为当今电子界的热' l$ P0 z G0 g% i- p" O4 n! W
门话题,把单片机接入internet具有巨大的9 ~, ]3 {# A2 U2 y. W
市场价值。
5 G) L8 Y6 i0 i4 S, U: m8 K! r2系统硬件设计
& F6 ` b/ _' E! U0 b统的硬件平台主要是由单片机微处理
# m* Q( r6 R6 N- U器、扩展RAM单元、以太网接口等组成。. P# a0 i& m4 @6 o8 Q/ Q. G
2.1 单片机微处理器. U7 y4 o/ T& X4 Y9 k$ _. M5 a
在本系统中,考虑要编写TCPIP协议
# G2 N: S2 J% |6 Y; J2 }) d栈和转发网络数据,故选用MCS-51系列.! L2 U: a6 D2 b5 C: J
中内存较大的89C52芯片。1 I* R5 k6 z, s, |: ?7 S1 O2 _
AT89C52是一个低功耗、高性能的
0 `+ M0 A0 n; U$ e! N/ ECMOS 8位微处理器,有8K字节的可编程、
# r6 ]% B& y1 Y可擦写只读存储器。该芯片采用了Atmel& @( T, I2 G) t- a' t' R! U. p% X
的高密度、非易失性存储器技术,也符合4 h+ f; i g9 f
工业标准的80C51 ,80C52的指令系统。2 c) U! E4 k# Y* t6 w9 L4 O
2.2 RTL801 9AS以太网控制器
C% j( ~; |3 l* T9 u, C9 q$ K# Z
5 `/ q9 ~+ r" t+ M
S, G, @- W9 @% \1 }0 D9 F
% ^' X& e, J) ~( \ |
|