首页 接线图文章正文

AT89S52网络接口电路原理

接线图 2023年07月21日 22:41 276 admin
   网络接口电路以 AT89S52 单片微控制器为核心, 网络接口芯片选用台湾 Realtek 公司的RTL8019AS 全双工以太网控制器, 再配以 74HC573 地址锁存器、 IS62C256 静态存储器等器件。 它与 DSP 之间的数据交换采用异步串行通信 (UART)。 网络接口电路如图所示。AT89S52 分配给 RTL8019AS 的基地址为 4000H。

AT89S52网络接口电路原理  第1张

图 网络接口电路
   RTL8019AS 的数据线 SD0 ~ SD7 与 CPU 的 AD0 ~ AD7 连接, 地址线 SA0 ~ SA4 与AT89S52 CPU 的 A0 ~ A4 连接, RTL8019AS 的 AEN 为片选信号, 采用线选地址译码。RTL8019AS 的工作方式选用跳线模式, 本机的 I/ O 地址和中断都是由跳线决定,RTL8019AS 的第65 引脚接高电平, 用来选择跳线方式。 芯片的第 78、 79、 80 引脚为中断引脚。 在 RTL8019AS 中, 如果引脚为悬空, 则认为此引脚为低电平, 因为它的内部已经连接了一个100k 的电阻。 第74、 77 引脚决定网络的接口类型, 使用自动检测。 由于设计中没有使用BROM, 第67、 68、 69、 71、 72 引脚悬空。 RTL8019AS 的 IOCS16B 引脚通过一个27k 的电阻拉低, 使得 RTL8019AS 工作在 8 位数据总线模式。 第 81、 82、 84、 85 引脚决定 RTL8019AS 的I/ O 地址, 都悬空, 使用地址300H, 这样只需要 4 根地址线就可以访问 RTL8019AS 的 I/ O 地址00 ~1FH。
   RTL8019AS 可连接同轴电缆和双绞线, 并可自动检测所连接的介质。 第 64 引脚 AUI 决定 RTL8019AS 与以太网的连接是使用 AUI 还是 BNC, 或是 UTP 接口。 AUI 是 10 BASE5 粗缆网线的接口, 现在已很少用; BNC 是 10 BASE2 细缆网线的接口, 现在也用得不多; UTP是 10BASE - T 双绞网线的接口, 现在使用非常广泛。 AUI 为高电平时使用 AUI 接口, 为低电平时使用 BNC 或 UTP 接口。 在这里我们使用最常用的 UTP 接口, 将该引脚悬空即可。 网络接口的具体类型由第 74、 77 (PL0、 PL1) 引脚决定, 将这两个引脚接地, 即自动检测方式。 这时 RTL8019AS 会自动检测接口类型, 然后进行工作。 如果检测到 10BASE - T 电缆信号, 则选择接口类型为 UTP, 否则选择接口类型为 BNC。 为了抗干扰和增加驱动能力, 信号需要通过网络变压器后再接网络接口, 这里选用集成网络变压器的 RJ45 接口 HR901170。
版权与免责声明

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

标签: 接地

发表评论

接线图网Copyright Your WebSite.Some Rights Reserved. 备案号:桂ICP备2022002688号-2 接线图网版权所有 联系作者QQ:360888349