内容算抄袭吗是介绍合泰单片机端口取反几个端口的

单片机控制的网络交换机设计与实现-阿里云资讯网
单片机控制的网络交换机设计与实现
发布时间:
更新时间:
来源:网络
上传者:用户
随着计算机性能的提高及通信量的聚增,传统局域网已经越来越超出了自身负荷,交换式以太网技术应运而生,大大提高了局域网的性能。网络交换机能显著的增加带宽,可以建立地理位置相对分散的网络。局域网交换机的每个端口可并行、安全、实时传输信息,而且性能稳定、结构灵活、易于安装、便于管理,能很好地满足企业网和电信运营商宽带接入的需求。1 网络交换机的硬件设计随着人们对网络应用中的安全性和高带宽的需求,网络交换机的用途越来越广。本交换机采用了AL101芯片的ROX总线,将3个8口交换芯片连接起来,组
1个24端口交换机,满足了用户对多交换端口的需求。1.1 电路性能要求交换机的高速PCB电路板,在EMC和ESD上
比较高的要求。它采用了75MHz、50MHz的高速时钟,需要晶振的精度小于50PPM,同时时钟需要通过时钟分配电路送给不同的芯片,它需要分配的时钟之间的相位差小于2ns。交换机有24个10/100M自适应端口,每个端口都能达到线速交换。根据用户需要可对端口进行10/100M速率、全/半双工、
、静态MAC地址、
、VLAN等设置。1.2 交换机的原理框图本交换机的交换技术采用存储-转发方式,主要由接口单元、交换单元、管理单元、灯显示单元和电源接口单元五部分组成。其组成的方框图如图1所示。498)this.w
h=498;' onmousewheel = 'javascript:return big(this)' width=&500& height=&320& alt=&& src=&http://images.51cto.com/files/uploadimg/5050.jpg& /&RJ45接口收到以太网帧结构的数据包后,
变压器隔离和阻抗匹配后送到PHY(物理接口芯片),在此芯片中完成模拟信号到RMII接口的数字信号的变换,并获得链路状态、冲突、信息是否超长,速率等信息。数据进入交换芯片(由三个芯片组成,通过ROX总线形成一个环路,可以完成数据在三个芯片之间的交换),交换芯片将获得数据的目的地址和源地址,并对以太网帧进行差错校验。交换芯片将源地址保存在自己的MAC地址表中,
将目的地址与MAC地址表中的地址相匹配,以获取数据将转发的相应端口。如果目的端口在
个交换芯片中,则从SGRAM中取出数据转发到相应的端口;如果目的端口不在同一个交换芯片中,数据则通过ROX总线传输到相应的交换芯片,然后转发出去;如果在MAC地址表中没有找到相应的目的地址,就将帧转发到除源端口之外的其它属于同一VLAN的所有端口或者某一个上连端口 (与交换芯片寄存器的设置有关)。灯的显示由PHY给出,通过灯的显示可以观察每个端口的工作速率、连接和数据收发等情况。交换芯片在每次开机或复位期间,首先读取外接EEPROM的内容来对交换芯片寄存器进行初始化配置。而交换芯片寄存器的内容可以通过PC的
或PC的超级终端进行读写,以此来控制或读取交换机的工作配置。2 网络交换机的软件设计整个网络交换机系统的软件包括单片机的控制软件、EEPROM配置数据和PC机的管理程序。单片机的控制软件主要完成对寄存器的读写和与PC之间的通信。通过这个管理单元,可以将交换机配成各种工作模式,以满足不同用户的需求。交换芯片通过I2C总线连接EEPROM(24C02),用于保存配置数据。在设备开机或者复位时,设备将从EEPROM读出这些数据,用于系统初始化。PC机的管理程序是用户将PC机的串口与系统设备连接,通过PC机的管理程序界面,很容易地对系统进行配置。2.1 单片机控制的软件设计管理单元由单片机和串口组成,通过PC来配置EEPROM或交换芯片的寄存器。单片机主要完成对寄存器的读写和与PC之间的通信,串口起到一个与PC的连接作用,微制控器与串口之间还有一个电平转换芯片,完成
与PC之间信号的转换。通过管理单元,可以将交换机配成各种工作模式,以满足不同用户的需求,如:10/100M速率设置、全/半双工设置、流量控制、静态MAC地址设置,镜像设置,广播风暴控制,VLAN设置等。单片机的软件流程如图2所示。498)this.width=498;' onmousewheel = 'javascript:return big(this)' width=&500& height=&111& alt=&& src=&http://images.51cto.com/files/uploadimg/5051.jpg& /&各模块介绍如下:main——主程序;init_uart——串口初始化;delay——系统延迟;helpMenu——帮助菜单;systemCheck——检查系统设备ID;whict&:——命令提示符(whict是武汉化工学院的缩写);D——查看系统的整个配置数据;E——编辑系统的配置数据;F——对交换机的各种功能进行配置、管理;R——读系统的配置数据;W——系统将当前配置数据保存到EEPROM;L——系统静态MAC地址的配置;M——改变系统的密码;I——系统软件复位;S——系统将缺省配置下载到EEPROM。2.2 PC机的管理程序设计PC机的管理程序是采用VB语言编程、有着易懂的软件界面。用户可以容易地对网络交换机进行配置。PC机的管理程序如图3所示,交换机管理软件界面如图4所示。498)this.width=498;' onmousewheel = 'javascript:return big(this)' width=&500& height=&728& alt=&& src=&http://images.51cto.com/files/uploadimg/5052.jpg& /&498)this.width=498;' onmousewheel = 'javascript:return big(this)' width=&500& height=&355& alt=&& src=&http://images.51cto.com/files/uploadimg/5053.jpg& /&3 网络交换机的性能测试对本交换机进行常温(25℃)12小时性能测试,测试仪表为Smartbits2000,共测了通透率、延时、丢包率和背靠背4项,测试结果如表1所列。498)this.width=498;' onmousewheel = 'javascript:return big(this)' width=&500& height=&854& alt=&& src=&http://images.51cto.com/files/uploadimg/5054.jpg& /&
本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:zixun-group@service.aliyun.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
 网站结构是SEO的基础,要搭建利于 SEO的网站结构需要了解搜索引擎(百度)的SEO规则,这里需要讨论哪种布局对搜索引擎最友好,也可以看成搜索引擎喜欢那些布局,搜索引擎制定有哪些规则。   代码优化   ① flash, asp, html各如何优化   全站flash 的站要针对网站头部进行进一步优 化,Flash 代码只需在代码外设置内页入口   asp 代码会被搜索引擎收录但是收录效...
下个星期一开始就要接手一个新的网站,整个公司就我一个人做SEO,公司网站是同城送餐网,也是我上一篇文章说到的那个公司,老板主动加我QQ,聊了1个多小时,让我过去帮忙,工资开的不低,我就想去试试。SEO就我一个,我肯定是要负责整个网站的运营了,要为提高网站的流量、排名、转化率制定个计划,下面我就说说我自己对网站的整改和计划。   网络营销和推广方法在上篇《送餐网站推广营销方案的设定》已经说过了...
相信很多医疗网站,都有过策划专题的经验。而且,随着现在医疗网站的发展来说,一个有吸引力的专题对于网站是非常有好处的,对于医疗网站来说,专题内容策划占到了很重要的地位。那么,医疗网站专题策划需要做哪些方面?针对我做过的专题,来与大家交流下。   第一,医疗网站专题策划的主题。   网络新闻专题适合于表现各种重大新闻题材,那么,对于医疗网站来说,会以一些重大事件或者是高搜索量词做一个专题。下面,...
 12月4日消息,以“创新、融合、发展”为主题的第二届中国地方与行业网站峰会将于-5日在杭州海外海国际会展中心举行,3000多名来自互联网各界的从业人士、站长、媒体与嘉宾参加了本次盛会,admin5站长网作为大会合作媒体参与了全程报道,以下是化龙巷总经理钱钰的演讲内容。&   大家好,在这里首先感谢大会的主办方阿里集团和PHPWIND给大家提供了这么好的交流和分享...
现在准备做网站大体上有两种犹豫,一种是做一个大而全的网站犹豫,另一个是选择不好细分的行业网站犹豫,不过大部分的草根站长都把目标选择在小而细的行业型的网站,具体要选择什么样的行业那就要看草根站长个人的兴趣爱好了,最好是自己对这个行业非常熟悉的,这样才能够把这个小儿细的行业网站做到专业和极致!才能够体现出网站的差异化!   那么什么是网站细分呢?简单的说就是对目标访问群体进行具体的定位,做好这一...
 其实做这个网站的初衷也就是一群有点小抱负的几个80后,聚集在一起每个人都小激动了一把,想把自己现在做的二手房做强做大,才决定成立合肥房产网,虽然开始只是兴趣使然,但直到现在大家目标都很明确,要做就坚持做到最大最强。当时大家也没管对手有多么强大,自己能否击败他们,或许就是这种“初生牛犊不怕虎”的大无畏的自信,才让我们一路走来。好像扯远了,言归正传,现在我就总结下我们的门户网站在运营时所积累一...
若您要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在5个工作日内回复。
售前咨询热线
支持与服务
资源和社区
关注阿里云
International欢迎光临中国图书网&请
关注中图网
关注中图网
微信公众号
进入中图网
手机触屏版
作者:达尔
作者:勒克莱齐奥
单片机原理及接口技术-(C51编程)-(第2版)
出版社:出版时间:
本类榜单:
中 图 价:&33.8(6.5折)
定价:&52.0
2-3个工作日发货
免运费政策
北京满49元免运费
全国满69元免运费(港澳台除外)
本类五星书
人力资源开发-(第二版)
人力资源管理研究方法与案例分析
人力资源战略与规划
工作分析与评价
统计学-(第六版)
中图价:&33.8
微信公众号
单片机原理及接口技术-(C51编程)-(第2版) 本书特色
本书详细介绍美国atmel公司的at89s51/52单片机片内硬件资源及工作原理,重点介绍了单片机应用的各种技术实现以及相应的c51语言编程,如信息的显示与输入,中断,定时/计数,串行通信,模/数与数/模转换以及系统的并行与串行扩展的接口设计等。
单片机原理及接口技术-(C51编程)-(第2版) 内容简介
单片机原理及接口技术(c51编程)(第2版)是单片机领域畅销多年的经典教材,也是单片机领域*影响力的教材之一。作者张毅刚教授(哈尔滨工业大学)是*入选&单片机&*精品课程的负责人。本书的再版修订结合单片机技术应用的*发展,是作者多年来的教学和科研经验的结晶。书中内容采用科学合理的课程体系结构,以芯片为基础,以接口设计为主线,以应用系统设计为目的,应用性和实践性都很强,另外,书中的授课实例,大多来自科研工作及教学实践,深受院校老师和学生的喜爱,是不可多得的单片机优秀教材。
单片机原理及接口技术-(C51编程)-(第2版) 目录
目 录第1章 单片机概述 11.1 什么是单片机 11.2 单片机的发展历史 21.3 单片机的特点 21.4 单片机的应用 31.5 单片机的发展趋势 41.6 mcs-51系列与at89s5x系列单片机 51.6.1 mcs-51系列单片机 51.6.2 at89s5x系列单片机 61.7 各种衍生品种的8051单片机 81.7.1 stc系列单片机 81.7.2 c8051f&&&单片机 91.7.3 ad&c812单片机 91.7.4 华邦w77系列、w78系列单片机 91.8 pic系列单片机与avr系列单片机 101.8.1 pic系列单片机 101.8.2 avr系列单片机 111.9 其他的嵌入式处理器简介 111.9.1 嵌入式dsp处理器 121.9.2 嵌入式微处理器 12思考题及习题 13第2章 at89s51单片机片内 硬件结构 152.1 at89s51单片机的片内硬件结构 152.2 at89s51的引脚功能 172.2.1 电源及时钟引脚 172.2.2 控制引脚 172.2.3 并行i/o口引脚 182.3 at89s51的cpu 192.3.1 运算器 192.3.2 控制器 212.4 at89s51单片机存储器的结构 212.4.1 程序存储器空间 222.4.2 数据存储器空间 222.4.3 特殊功能寄存器 232.4.4 位地址空间 262.5 at89s51单片机的并行i/o端口 272.5.1 p0口 272.5.2 p1口 282.5.3 p2口 292.5.4 p3口 302.6 时钟电路与时序 302.6.1 时钟电路设计 312.6.2 机器周期、指令周期与指令时序 322.7 复位操作和复位电路 322.7.1 复位操作 322.7.2 复位电路设计 332.8 看门狗定时器(wdt)的使用 332.9 低功耗节电模式 352.9.1 空闲模式 352.9.2 掉电运行模式 362.10 at89s52单片机与at89s51单片机的差异 362.10.1 at89s52单片机与at89s51
单片机原理及接口技术-(C51编程)-(第2版) 作者简介
张毅刚 哈尔滨工业大学教授,国家精品课程&单片机原理&负责人,并获国家精品资源共享课&单片机原理&建设立项。教育部全国高校网络培训中心&单片机原理&骨干教师高级研修班特聘主讲教师和黑龙江省教学名师获得者。主持并获得省高等教育教学成果一等奖2项,二等奖2项。获国家教学成果一等奖1项。普通高等教育&十五&、&十一五&和&十二五&国家级规划教材主编。主要科研方向为自动化测试技术、嵌入式控制器应用等。参加并完成多项科研项目,获国家科技进步二等奖1项,航天部科技进步奖5项。
商品评论(0条)
暂无评论……
书友推荐&蒙娜丽莎微笑的嘴角&11.2&26.0&你没发现的大怪物&3.8&15.0&旧制度与大革命&20.3&29.8&范曾插图鲁迅经典小说&24.8&45.0&两栋房子&4.5&15.0&冒牌的拜佐尔.威灵&9.0&28.0&世界和其他地方&12.7&26.0&四时绘-二十四节气风物录&13.5&30.0
&102.4&128
陈占祥&9.9&28.0冯内古特&9.9&28.0伍德沃德&7.0&20.0新开心作文研究中心&2.1&6.0付新华&8.8&42.0周俊杰&7.2&24.0
海淀公安分局备案编号:《51单片机应用开发范例大全(第3版)》——导读
《51单片机应用开发范例大全(第3版)》——导读
本书延续了之前两版的风格,书中内容安排基本一致,只是替换了某些应用实例和综合实例。本书内容仍然注重51单片机的技术实际应用,以提高读者的工程实践和开发能力为宗旨。
本书通过18个单片机C语言基础实例、79个单片机技术应用实例和3个综合实例,总计100个实例来讲解单片机的C语言基础知识和单片机开发应用技术。
本书延续了之前两版的风格,书中内容安排基本一致,只是替换了某些应用实例和综合实例。本书内容仍然注重51单片机的技术实际应用,以提高读者的工程实践和开发能力为宗旨。
本书通过18个单片机C语言基础实例、79个单片机技术应用实例和3个综合实例,总计100个实例来讲解单片机的C语言基础知识和单片机开发应用技术。读者可以通过本书的实例快速掌握单片机的开发技术以及开发技巧。
本书分为14章,每章内容安排如下。
第1章介绍了51单片机的基础知识,主要讲解单片机的基本概念、硬件结构特点及应用,单片机的开发工具及C51语言的基本知识。
第2章主要讲解单片机的端口扩展方式及扩展芯片的应用。
第3章主要讲解单片机外部程序存储器、数据存储器的扩展方式以及Flash的驱动。
第4章主要讲解单片机的输入/输出技术,包括键盘的控制及LED、LCD的显示控制技术。
第5章主要讲解单片机的几个电子制作实例,包括简易电子琴制作、电子标签设计等。
第6章主要讲解几种典型传感控制模块以及它们在单片机控制系统中的应用,主要包括指纹识别模块、数字温度传感器、宽带数控放大器的应用。
第7章主要讲解智能仪表及测试技术,包括超声波测距、简易数字频率计、车轮测速系统等。
第8章主要讲解单片机的电气传动控制系统,主要包括电源切换控制、步进电机控制、简易智能电动车、洗衣机控制器等。
第9章主要讲解单片机的A/D、D/A数据转换方式及相应器件的应用。
第10章主要讲解单片机的通信技术,包括单片机间的双机通信、多机通信以及PC机与单片机的通信等,还介绍了红外通信及无线通信等模块。
第11章主要讲解单片机实现各种信号输出以及在实现数学算法中的应用。
第12章主要讲解单片机的总线与网络技术的应用,包括CAN总线、USB总线、以太网接口的应用。
第13章主要讲解典型器件在单片机系统中的应用,包括U盘、IC卡、SD卡的读写等。
第14章主要讲解单片机的综合应用实例,主要包括智能手机充电器设计、单片机控制门禁系统、GPS接收设备的设计等。其中前两版中的综合实例电机保护器的设计被现在的GPS接收设备的设计所替换。
本书由张杰、宋戈、黄鹤松、员玉良编写。同时,参与本书编写工作的还有刘艳伟、蒋海峰、赵红波、高洁、郭华、刘坤、陈燕、赵艳华、张健、李月鹏、高明、王丽丽、王晓、李鹏、赵平强、王翀、王明燕、李建楠、孟祥豹、步士建、孟庆婕、盖宁、孙凯、周丰、吴洋、石峰、刘会灯、梅乐夫、王亮等,在此一并表示感谢。由于本书的电路图、数据表以及程序很多,受学识水平所限,错误之处在所难免,请广大读者给予批评指正。
[第1章 单片机C语言开发基础1.1 MCS-51单片机硬件基础](1.1.1 8051引脚1.1.2 51单片机功能结构1.1.3 中央处理器(CPU)1.1.4 存储器结构1.1.5 定时/计数器1.1.6 并行端口1.1.7 串行端口1.1.8 中断系统1.1.9 总线1.2.1 Keil Vision2集成开发环境介绍1.2.2 使用Keil Vision2进行开发1.2.3 dScope for Windows的使用1.3.1 C51控制语句1.3.2 C51函数1.3.3 C51数组和指针[第2章 单片机接口的扩展2.1 基本器件实现端口扩展实例](2.1.1 【实例20】用74LS165实现串口扩展并行输入口2.1.2 【实例21】用74LS164实现串口扩展并行输出口2.1.3 【实例22】P0 I/O扩展并行输入口2.1.4 【实例23】P0 I/O扩展并行输出口2.2.1 【实例24】用8243扩展I/O端口2.2.2 【实例25】用8255A扩展I/O口2.2.3 【实例26】用8155扩展I/O口第3章 存储器的扩展第4章 输入/输出及显示技术第5章 实用电子制作第6章 传感控制技术第7章 智能仪表与测试技术第8章 电气传动及控制技术第9章 单片机数据处理第10章 单片机通信技术第11章 单片机实现信号与算法第12章 单片机的总线与网络技术第13章 典型器件及应用技术第14章 综合应用实例附录1 8051的指令列表附录2 PS/2键盘键值和符号对照表
用云栖社区APP,舒服~
【云栖快讯】新手小白必看!编程语言系列讲座火爆进行中,与行业资深专家一起学习Python、C++、JavaScript、Java!从入门到进阶&&
文章13911篇
在云上签发Symantec、WoSign、CFCA证书,实现网站HTTPS化,使网站可信,防...
云数据库HybridDB(ApsaraDB HybridDB)是一种在线MPP大规模并行处理...
移动测试(Mobile Testing)是为广大企业客户和移动开发者提供真机测试服务的云平台...
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效...
阿里云飞天战略营全新发布"51单片机的读写端口c语言"的糗事
10058 好笑
你可能感兴趣:
糗事百科为大家收集了很多的51单片机的读写端口c语言的糗事,各种关于51单片机的读写端口c语言的爆笑经历、尴尬时刻和开心视频,想持续关注51单片机的读写端口c语言的糗事就收藏本页吧.
扫码下载糗事百科app

我要回帖

更多关于 单片机端口不够用 的文章

 

随机推荐