“你猜一猜吧!”
“我最小的时候叫秦国,那时候非常繁华,有许多美丽的建筑,最有标志性的就算是万里长城了,当时为了建设它,一万多人都被累死了。所以现在,人们都称赞它是一个奇迹,听说在宇宙中看,都非常清晰。另外,长大后还有美丽的颐和园,雄伟的故宫等。
后来,由于管理我的`君主变坏了,所以又换了一个。就这样,周而复始,几千年过去了。人们发明了各种各样好玩的东西:指南针,火药,印刷,纸等。突然有一天,各种大炮响了起来,吓了我一大跳。我知道,又要打仗了。这么多年了,我已经见怪不怪了。
不过,这次好像不太一样。战争胜了以后,大家都聚集在天安门场上,围着一面画着星星的旗子广唱歌。我正奇怪的时候,一个老爷爷摸样的人走过来说:“今天,是值得纪念的一天。我宣布,中华人民共和国成立了。我保证,这里绝对不会再有战火。”我叫中华人民共和国到是没关系,不过没有战火到是好事,我就可以安安稳稳的睡觉了。
现在,我都快认不出我自己了,一个个飞机在天上飞,到处都是高楼大厦,人们都开着小汽车跑,这世界真是日新月异呀!
“不过,我最近才发现一件事,我的衣服脏了。妈妈说过,我的衣服永远不会脏的。可是你看,我的蓝色变成了黑色,绿色已经没有了。你能帮我吗?”
“可你到底是谁?你的妈妈又是谁?”
“我是中国,我的妈妈是地球。”
“中国?地球?别骗人了,这些东西都是没有生命的。”
“不对,每个物体都是有生命的,都有自己的感情。”
“那好吧,我帮你。我会告诉别人,保护环境,爱护地球。也会让中国变得更加繁荣昌盛!”
“谢谢。”
春天来到了,那些种子发了芽,一个个绿色的小嫩芽,显示出勃勃生机。
又过了几天,花坛里的幼苗长得更大了,上面还结出了许多花骨朵。
在下了一场雨之后,花坛里所有的花都开了!有紫罗兰、康乃馨、菊花、玫瑰花……争奇斗艳,犹如一幅美丽的彩色风景画。许许多多的花散发出醉人的清香,再加上鲜艳的花朵,引得路过的行人纷纷驻足欣赏这些花。“这花多美啊!”“这花可真香啊!”这是人们普遍的赞叹,但有一个小女孩却问:“这些美丽的花儿是谁种的?”人们听了以后,开始猜测起来:有人说是爱花的小姑娘,有人说是充满活力的年轻人,有人说是耐心的老奶奶,有人说是慈祥的老爷爷……但人们不知道谁的猜测是对的。
其实,修建这个花坛这个花坛里种花的是一位老爷爷。这位老爷爷没有儿女,花成了他生命的全部。老爷爷每天都按时给花浇水、锄草,从不间断。
一只小蚂蚁在找食物的时候,看到了这个花坛,各种花散发出来的香气使它陶醉了。它带领它的家族搬到了这个花坛里来居住。还有许多小动物也陆续搬到了花坛里来。这个大花坛成了小动物们的.乐园,许许多多的小动物在哪里快乐地生活着。
后来,那位种花的老爷爷去世了,花坛里的花没有人照顾,便开始慢慢地枯萎,花的周围也是杂草丛生。小动物们见这里无法再继续生存下去了,就都搬走了。
不知过了多长时间,花坛里所有的花都凋谢了,没有了昔日美丽、芳香的花,整个花坛变得死气沉沉地。美丽的大花坛不见了,只剩下了一堆杂草和早已枯萎的花。
那些美丽的花儿不见了,它们一定是到天上去陪那位培育他们的老爷爷了。它们将永远和老爷爷一起快乐地生活下去。
2.1 ARP协议工作流程
根据TCPIP协议的定义,任何的需要远程通信和访问的主机在进行任何形式的通信前必须获得用于传输的本地地址。如果通信发起的源主机和通信目的端主机在同一个子网网段,那么这种通信形式不需要进行网关的数据交换,本地地址就是目的主机的硬件地址。否则通信发起者就要通过本地路由器(网关的地址向目的主机进行IP地址和物理地址的沟通。 本文只考虑不需要使用路由器的情况。
在不使用路由器的前提下,ARP 进行地址解析的步骤如下:通信发起端在网络中广播接收端的 IP 地址,然后与广播地址一致的计算机在收到广播后会相应地发送一个应答,该应答中包含了该应答计算机的IP 地址和实际物理地址的相关信息,接着发送端用接收到的地址信息进行数据分组和传输,最后发送端将获取到 MAC 地址信息存入本地缓存,作为下次通信数据传输的地址配置信息,这个本地缓存就是ARP 缓存。
如果数据传输的地址相同,那么发送端就可以通过读取 ARP 缓存来获取 MAC 地址,如果数据传输的地址与以往不同,则重复上文的步骤直到获取物理地址。
2.2 51单片机网络通信时ARP 协议中缓存机制分析与实现
ARP 缓存条目可以使用静态或者动态两种方式生成。使用静态的方式生成 ARP 缓存条目时占用系统的资源较多,运行效率不高,所以通常采用动态方式生成 ARP 缓存。ARP 条目的定时刷新主要通过定时器来实现,缓存的生存期由单片机定时器初始值和刷新定时器的时间间隔的乘积确定,ARP 条目的查询操作定义可考虑直接对缓存中的IP 地址进行逐个比较来完成查询操作,具体的定义为:发送方先在 ARP 缓存中查询目的方主机的地址,如果在缓存中能够查找到,说明此前进行过该路由的通信过程,则可以在获得目的主机的MAC 地址后开始进行数据传输;否则就需要进行上文提到的获取ARP缓存的步骤,发送ARP请求报文直至对方的进行应答。
2.3 ARP报文格式
一个完整的 ARP 头部包含 28个字节的数据,在硬件类型部分选用 DIX 型以太网帧(值为 1;协议类型部分选用 IP 协议(注册值为0x0800;硬件地址长度部分为 6字节;PLEN 为 IP 地址长度部分值为4字节;操作代码部分,当请求操作时值为 1,应答操作时值为 2。
前些年,人们忽然意识到科技能带来更多的益处。于是,所有前进的指针都指向了“发展科技”。工厂没日没夜地运作,人们没有时间去治理工厂的排污,因为他们都在忙着制造他们口中所说的“科技”。人们随意地把污水排在了小河里,原本清澈的小河,被那些可怕的污水折磨得满目疮痍。小鱼们被迫搬离了自己心爱的`家园,我们也失去了一个玩耍的地方:谁会在脏兮兮的小河里玩呢?
不光是小河遭到了污染,森林也遭到了破坏。大量的树木被砍伐了,被做成了纸、家俱和其他木制品,同时也给我们带来了灾难:沙尘暴想要吹乱我们生活的节拍;沙漠企图覆盖整个地球;泥石流更是试图要埋没我们的家园。这对于生活在这片土地上的我们来说,无疑是最大的痛苦。
近年来,人们意识到了破坏环境是多么的严重,想要保护环境,但又不知从何做起。这时,政府给予了人们力量。政府和一些企业投入了许多资金,用高科技手段,把工厂排出的污水“变废为宝”。被净化干净的污水,还可以用来灌溉田地,节约了很多水,使得水资源的枯竭“不得不”向后推迟了一些。除了净化污水,政府还建立了许多动物保护基地,使一些濒临灭绝的动物不但存活了下来,而且处处受到人们的保护。还有森林,人们总是想方设法地种植更多的树木,让更多的地方染上绿色。一棵棵小树幸福地站着,它们把自己的根深深地扎入了这肥沃殷实的土地上,每时每刻都在为人类吐出新鲜的空气。
抬头望一下天,天空更蓝了;深呼吸一下,空气更清新了;向远处眺望一下,更多的绿色映入眼帘。
此刻,置身于蓝天白云,绿树红花之中的我,怀着对美好环境的爱意,深情地说了声:“多好啊!”
RTL8019AS 网络接口芯片是台湾 Realtek 公司的代表性产品之一,该芯片基于 ISA 总线结构,性能稳定且价格低廉,在工业企业领域有非常广泛的应用[ 1 ]。
1.1 RTL8019AS接口芯片的主要特性
RTL8019AS芯片主要优点有:
一是支持热插拔(即插即用的动态检测;
二是完全兼容当前主流的NE2000 模式并可在8 位与 16 位两种模式下工作;
三是有跳线与非跳线两种模式可供选择;
四是支持全双工通信模式,双工通信时信道的传输速率可达到10Mbps;
五是内置数据预取功能;
六是内置 16K 字节的闪存;
七是支持 8/16两种前端总线工作模式,内置8 个中断申请线,同时有16 个I/O地址可供选择。
1.2 51单片机与RTL8019AS连接实现网络通信的电路设计
1.2.1 RTL8019AS 与 93C46 接口电路
93C46接口电路内部存储容量为1Kbits,是四线串行接口EEPROM。RTL 8019 AS芯片在上电或者初始化复位时,首先要从该芯片中读取预设的配置信息才能完成初始化。 93C46 内部存储器的前三个地址空间用于存放 RTL8019AS芯片的上电初始化信息;后5个地址空间用于记录本机地址;0AH-11H 的地址空间分配给制造商存储产品的信息;
12H~7FH 的地址空间用于记录即插即用信息。RTL 8019 AS 的EECS引脚连接93C46的CS引脚,EESK引脚连接SK引脚,EEDI引脚连接DI,EEDO引脚连接DO引脚,即由EECS 提供片选信号,EESK 提供时钟信号,EEDI 与 EEDO 定义为串行数据I/O通道。
1.2.2 RTL8019AS 与 SST89E564RD 接口电路的.硬件连接
SST 系列单片机是美国 SST公司生产的一种中高端51系列单片机,SST89 E564RD 单片机是其SST系列单片机中的一个型号。将RTL8019AS 的SD0-SD7 引脚与SST89E564RD 的P0.0-P0.7引脚相连,相连后的引脚通过锁存器与A0-A7引脚相接,同时将74HC573的A0-A5引脚与 RTL 8019AS 的SA0-SA5引脚相接,将SST89E564RD的P0口用作D/A端口。
此外,SST89E564RD的 P2.0-P2.6 引脚与 静态存储芯片TMS62256 的高7位地址线引脚相接,组合成访问 TMS的15位地址总线。将SST 89E564 RD的SMEMRB 引脚接+5V,同时将IOCHDRY引脚悬空,JP 引脚为跳线模式,IOCS 16B引脚接地,使 RTL8019AS 工作在 8 位模式[ 2 ]。
1.3 网络接口电路的地址定义
RTL8019AS中 SA0-SA19 的连接方式如下:SA5-SA7以及SA10-SA19 接 GND,SA8-SA9 接+5V电压,SA0-SA4 接74HC573的A0-A5引脚。SST 单片机可以通过 P0.0-P0.4来选中RTL8019AS 的 32 个I/O端口并相应地对其进行R / W操作。此外,将RTL8019AS 的IORB 和 IOWB 引脚分别与SST89E564RD单片机的 RD 和 WR 相连作为R/W选通信号。
然后在 93C46 接口电路的低位00H 单元中写入 00H,将IOS0-IOS3 赋值为 0,这样就可将RTL8019AS 选择 I/O 端口的基本寻址地址定义为 300H,地 址 空 间 就为 00300H-0031FH。
© 2022 xuexicn.net,All Rights Reserved.