1.概述
跟着网络的开展,为便利人们实时接纳电子邮件,本文介绍了一个根据单片机和Labview的“电子邮差”体系,其间PC机程序运用Labview编写,经过单片机与以太网操控器ENC28J60衔接完成网络通信功用,并将接纳到的邮件经过LED显现。为简化体系规划,本体系采纳直接发送16×16LED点阵数据的办法,此办法能够去除单片机汉字点阵库的规划,大大简化规划,降低成本。
2.硬件结构
ENC28J60是MICroChip推出的一款仅有的28引脚的新式独立以太网操控器,有利于创立占位小、成本低、精简的嵌入式网络体系。ENC28J60以太网操控器选用业界标准的SPI串行接口,只需4条连线即可与主控单片机衔接,其内置lOMbps以太网物理层器材(PHY)及媒体拜访操控器(MAC),可按业界标准的以太网协议牢靠地收发信息包数据。ENC28J60具有可编程过滤功用,特别的过滤器,包含Microchip的可编程形式匹配过滤器;可主动点评、接纳或拒收MagiCPACket,单播(Unicast)、多播(MulTIcast)或播送(Broadcast)信息包,减轻主控单片机的处理负荷:内置可编程8KB双端口SRAM缓冲器,能够完成灵敏牢靠的数据管理机制。
2.1AT89C51ED2与ENC2&J60的衔接
ENC28J60作业电压为3.3V,易于集成到5v的体系中。SPI的CS、SCK和SI输入以及RESET引脚都能够接受5V的电压:另一方面,假如主操控器运行在5v电压下,当SPI和中止输入由ENC28J60上的3.3VCMOS输出驱动时,很可能不符合标准要求,则需求一个单向电平转化器。本体系选用一廉价的74HCT08(四与门)供给必要的电平转化。转化电路如下图所示,单片机作业于主机形式,ENC28J60作业于从机形式。
2.2LED显现模块
LED显现屏电路如上图所示,选用行扫描方法。其间,P4口操控扫描行数,P2口操控列寄存器选通,PO口发送LED点阵数据,每个字的点阵数据占32个字节。单片机首要选中第1行,然后选中第1片74LS244;接着经过PO口写入第1个字的点阵数据中的第1个字节,然后选中第2片74LS244;然后经过PO口写入第1个字的点阵数据中的第17个字节,接着选中第3片74LS244;再经过PO口写入第2个字中的第1个字节,接着顺次写入,直到第16个字的点阵数据中的第17个字节;然后选中第2行,顺次扫描。