|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
用8位单片机实现串口-以太网转换器
5 c9 ^( I9 ], j& W1 \+ I8 A6 z3 m- q: F8 I2 S& w: H
摘要:用8位单片机8031和ISA总线网卡,实现RS485串行设备与以太网的连接,以传送控制6 ]1 u8 x$ O9 ]0 y1 @6 D& O' o
9 _" f$ [, r, E+ j信令和数据文件。程序设计采用C51语言,便于移植和调试。
& U& T+ j, S( n8 `5 c* W, c' r关键词:以太网串行通讯单片机C51- F: O) a' z* S g- M
6 i* t. [6 Q; B- d
* C6 C0 z" d: d- U/ \( H* s' X单片机或微控制器(mcu)也称为3 h" f* t }: Y, A0 ^
嵌入式系统)己经在各个领域得到了
3 W5 O5 K; H% z) L6 i广泛的应用。目前绝大多数系统都是
" ]( m1 C, m8 ]% w7 ~
$ ~) s7 G% L! t. |" a设备配合实现一定的功能。以太网是当今最受欢迎的
; V; C' C9 ^1 n( I- }/ ?$ u局域网之一,现已成为社会重要的基础信息设施,是信5 I) t0 s8 o0 H$ ? g2 w s5 X
息流通的重要渠道。如果嵌人式系统能够连接到In-
- O2 I7 x3 s5 T, _; Uternet,则可以方便﹐低廉地将信息传送到世界上的任2 ~ c, i/ f' q
何一个地方。
& \6 h& X* I6 z. p) z将嵌入式系统与Intemet相连的主要困难在于:
: s! {# w, k# l+ O# \8 y/ @# A; iInternet的各种通信协议对存储器﹑运算速度等的要求7 v6 u9 j- |4 m" |; P
比较高;而嵌入式系统中除部分32位处理器外﹐大量" l+ x( M J+ O7 p2 }+ W9 d
存在的是8位和6位MCU,支持 TCP/等Internet+ {: @ n8 r0 b
协议将占用大量系统资源,影响本来的功能或根本不+ k3 q9 F4 r1 h( p8 j8 c* Y
可能实现
8 ^5 b& {2 h) K- ^. q/ U( ?8 D本文用8031单片机和RTL8019AS 网卡实现了8 Z3 b; |6 A0 f
RS485串П设备数据文件通过以太网传输到远端计
8 X" m; M" k \& }# R算机的功能。) T1 r) F# E: F% D/ U
1串行通讯
' k7 b( l" v1 P! ^* }$ C" @9 c* {* Q' ?/ k
v9 w' g8 r- J5 P& s
7 p! E$ `3 v+ E1 Z% G |
|