毕业论文-电子闹钟毕业论文_第1页
毕业论文-电子闹钟毕业论文_第2页
毕业论文-电子闹钟毕业论文_第3页
毕业论文-电子闹钟毕业论文_第4页
毕业论文-电子闹钟毕业论文_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGEI摘要电子闹钟是一种应用非常广泛的日常计时工具,数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用,壁挂式LED数码管显示的日历钟逐渐受到人们的欢迎。51电子闹钟是集电子技术、数字显示技术为一体的高产品,具有按时闹铃,显示清晰直观、走时准确、可以进行夜视,使用方便等优点,并且还可以扩展出多种功能。高端的电子闹钟还集成了多项功能,如播发音乐、短时间照明、室内温度显示、简单的算学计算、甚至天气预报功能等。首先介绍设计电子闹钟所涉及的主要硬件和特性,然后说明软件设计的思路,程序结构及流程,并在测试软件上进行调试和修改,以完成电子闹钟的基本要求,即可以随意设定起始时间,有秒显示功能,有12/24世制选择,可以设定闹钟,停电时由电池供电等功能。现代社会电子闹钟发挥着很大的作用,也是它存在和发展的一个重要方面,尤其是在代表集成电路技术的发展方面,通过不断提高电子闹钟的计时的精确度可以极大促进定时技术芯片的发展。同时电子闹钟与其他嵌入式电子产品一样是微处理器的应用,通过电子闹钟的设计可以很好的掌握电子设计技术。关键词:单片机集成电路电子闹钟硬件电子闹钟软件目录第一章绪论 1.1概述 11.1.151电子闹钟发展趋势 11.1.2本课题研究的主要内容 11.251电子闹钟简介 11.2.1开发的目的和意义 21.2.251电子闹钟的优点 21.2.351电子闹钟的特点 2第二章系统方案的设计 32.1系统概述 32.1.1系统功能描述 32.1.2系统方案的确定 32.1.3系统设计思路与步骤 42.2芯片基本工作原理及其应用 52.2.1AT89S51简介 52.2.2引脚介绍 52.2.3电源 62.2.4存储器 62.2.5应用 62.3LM386简介 62.3.1LM386介绍 72.3.2LM386特点 错误!未定义书签。第三章系统的设计 73.1系统硬件设计 73.1.1单片机系统的设计 73.1.2按键电路的设计 83.1.3复位电路的设计 93.1.4显示电路的设计 103.2系统软件的设计 113.2.1软件设计 113.2.2整个系统软件部分的总体设计 14第四章系统的调试和性能分析 154.1系统的调试方法 154.1.1输入按键的调试 154.1.2复位电路的调试 154.1.3显示电路的调试 154.1.4整个系统的联调 164.2系统的性能分析16第五章结论 17参考文献 17附录1原理图 19附录2程序 20附录3虚拟仪器技术课程大纲 32附录4计算机网络技术课程大纲...........................................36第一章绪论1.1概述电子闹钟在科学技术高度发展的今天,千家万户都少不了它,所以很多家庭个人都需要有一个电子闹钟,为人们提供报时方便,但普通电子闹钟不够方便实用。本文给出了一种以51芯片电子闹钟设计方法,从而给人们带来更为方便的工作与生活。1.1.151电子闹钟发展趋势现代的快节奏生活给人们的精神上带来了很大压力。如何排解或缓解这些压力已经成为很多人关心的问题。单片机电子闹钟是具发前闹钟创新性的系统,它代表了时代的发展趋势。2007年,无论从国内外行业发展趋势,还是从闹钟市场准入的要求来看,节能、环保、创新都已成为中国家电企业无法回避的大问题。在原材料价格不断上涨、下游渠道商实力膨胀、价格战越来越激烈、行业利润日趋微薄的背景下,日前,中国的电子闹钟在节能化、环保化、创新型转变过程中,正进行新一轮闹钟赛跑。目前,国内专业51电子闹钟厂家的数量正在迅速增长。51电子闹钟市场在未来的三五年内会高速增长,新技术、新产品也会不断出现并投入应用。1.1.2本课题研究的主要内容设计一个51电子闹钟能随意设定走时起始时间。(2)12小时/24小时两种制式可选,以适应不同的需要。(3)能指示秒节奏,即秒指示(4)采用交直流供电电源。与石英钟不同的是,电子钟一般采用数码管等显示介质,因而必须以交流供电为主,以直流电源为后备辅助电源,并能自动切换。该设计主要包括:按键、显示程序单元部分。、AT89S51单片机芯片、74HC245驱动LED显示电路,集成电路74HC245和LM386各1个.1.251电子闹钟简介1.2.1开发的目的和意义目的:设计一个51电子闹钟的,该闹钟可由使用者自己设定一个时间,若想设置闹铃,应先按下复位按键,然后长时间按下"设置"按键,第一个数码管会显示”C”,然后变为”00-00-00”,此时进入闹铃设置状态,设置方法跟上面一样,闹铃设置完后,下一步要设置当前时间,调整方法跳到第一步。这样设置好后,她就能按照主人的意思,定时的把你闹醒啦!意义:电子闹钟已经是现代生活中经常用到的工具之一,传统的电子闹钟只是机械控制,另外,体积也很大,又不美观也不实用.而现在我设计的电子闹钟是用单片机做的.只要简单的设置好后,她就能按照主人的意思,定时的把你闹醒啦!也能给人们的生活带来方便。1.2.251电子闹钟的优点(1)、简单好用、美观、体积小、实用。(2)、用电量少、电压低,节能、环保、创新。按键、显示程序单元部分。AT89S51单片机芯片、74HC245驱动LED显示电路。外接3个按钮组成键盘,AT89S51为51内核。另外,AT89S51本身无专门的液晶驱动接口,因此,本时钟采用数码管显示方式。数码管作为一种主动显示器件,具有亮度高、价格便宜等优点,而且市场上也有专门的时钟显示组合数码管。51电子闹钟的用途:我设计的电子闹钟是用单片机做的.只要简单的设置好后,她就能按照主人的意思,定时的把你闹醒啦!也能给人们的生活、工作学习带来方便。1.2.351电子闹钟的特点1.帮助您排解或缓解那些来自现实生活的压力2.数码管作为一种主动显示器件,亮度高、价格便宜等,显示数字清晰。3.简单好用,可任意设24式时间。4.使用LED发光,省电,灯泡寿命长。第二章系统方案的设计2.1系统概述2.1.1系统功能描述本系统是利用AT89S51为51内核,集成电路74HC245和LM386各1个.制作完成一个电子闹钟,该设计中采用液晶显示或数码管显示,因此,本时钟采用数码管显示方式。充分体现系统的简易性。使我们了解简易闹钟的设计方法,并自己动手设计电路和编写实现闹钟功能的程序。简易闹钟要实现以下功能:1、、能正确显示闹钟的走时2、可以进行当前时间的设置3、可以设置闹钟时间,并在时间到时发出响声。整个系统的任务要求:1)输入数字按键的功能。保证数字的输入。2)复位电路的功能。所有时间回到初始化状态,用于启动设定时间参数(对时或定闹);3)显示电路的功能。当输入数字时显示24小时时间功能。闹铃功能设置好闹铃时间后.能按设置好的时间准时闹铃。2.1.2系统方案的确定根据以上各模块并结合显示屏的功能及元器件材料的情况,决定采用AT89S51为51内核显示设计方案。2.1.3系统设计思路与步骤先进行系统的整体规划确定整个系统的功能,然后按照每个功能的具体要求,进行各个模块的实物设计并逐个调试,待全部通过后,进行整个系统的联调,最终实现一个完整的系统,并制成印刷线路板。整个系统的设计步骤如下:在单片机最小系统的基础上,完成按键电路和复位电路的设计。完成显示电路、数字按键、复位电路。具有3个功能按键:在复位后的待机状态下,用于启动设定时间参数(对时或定闹);在设定时间参数状态而且不是设定最低位(即分个位)的状态下,用于结束当前位的设定,当前设定位下移;3.在设定最低位(分个位)的状态下,用于结束本次时间设定。2)+1键,用于对当前设定位(编辑位)进行加1操作,根据12/24小时工作模式和正在编辑的当前位的含义(时十位、时个位、分十位、分个位)自动进行数据的上限和下限判断。例如,对12小时制,小时的十位只能是0、1,如果当前值为0,则按+1键后为1,再按+1键则又回复到0。把以上各个模块联结起来,整体调试功能。整个系统的原理框图如图2-1所示CPUCPU按键与按钮电路复位等辅助电路4位数码管显示电路闹铃声光指示电路电源系统图2-1整个系统的原理图2.2芯片基本工作原理及其应用2.2.1AT89S51简介AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。2.2.2引脚介绍AT89S51具有如下特点:40个引脚,4kBytesFlash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。图2-2引脚图此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。主要功能特性:·兼容MCS-51指令系统·32个双向I/O口·2个16位可编程定时/计数器·全双工UART串行中断口线·2个外部中断源·中断唤醒省电模式·看门狗(WDT)电路·灵活的ISP字节和分页编程·4k可反复擦写(>1000次)ISPFlashROM·4.5-5.5V工作电压·时钟频率0-33MHz·128x8bit内部RAM·低功耗空闲和省电模式·3级加密位·软件设置空闲和省电功能·双数据寄存器指针2.2.3电源89S51有很宽的工作电源电压,电源范围宽达4~5.5V.2.2.4存储器89S51支持ISP在线可编程写入技术!串行写入、速度更快、稳定性更好,烧写电压也仅仅需要4~5V即可.2.2.5应用就目前中国市场的情况来看,89S51有很大的市场。其原因有下列几点:(1)AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式;(2)AT89S51是一个低功耗,高性能CMOS8位单片机;(3)芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。(4)同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。2.3LM386简介LM386是美国国家半导体公司生产的音频功率放大器,主要应用于低电压消费类产品。为使外围元件最少,电压增益内置为20。但在1脚和8脚之间增加一只外接电阻和电容,便可将电压增益调为任意值,直至200。输入端以地位参考,同时输出端被自动偏置到电源电压的一半,在6V电源电压下,它的静态功耗仅为24mW,使得LM386特别适用于电池供电的场合。专为低损耗电源所设计的功率放大器。2.3.1LM386介绍LM386适用于电脑、仪器、汽车电子、电源、通信、开关电源等电子产品.2.3.2LM386特点静态功耗低,约为4mA,可用于电池供电。工作电压范围宽,4-12Vor5-18V。外围元件少。电压增益可调,20-200。低失真度。2.474HC245简介由于通过数码管公共及的电流较大,因此用三极管来驱动位码。为了避免过多地使用分立元件,采用了一片74HC245来驱动段码。第三章系统的设计一个完整的系统,离不开硬件和软件的设计。硬件与软件各有所长,如何合理的安排软硬件的任务是系统设计的第一步。3.1系统硬件设计系统硬件的设计可以根据系统的各个功能,把整个系统划分成若干个模块,分别对这些模块来进行设计,然后在通过单片机程序来实现对各个硬件模块功能的调度。本系统涉及到的硬件模块有:按键电路、复位电路、显示电路。3.1.1单片机系统的设计单片机最小应用系统实际上就是一个内置程序存储器的单片机,可由单片机芯片,配以必要的外部器件构成,这些外部功能器件无法集成到芯片内部,主要有按键电路、显示电路等。图3-1单片机系统图3.1.2按键电路的设计作为一个按键从没有按下到按下以及释放是一个完整的过程,也就是说当我们按下一个按键时,总希望某个命令只执行一次。而在按下的过程中不要有干扰进来,因为在按下的过程中,一旦有干扰过来可能造成误触发过程,因此我们在设计按键电路的时候应注意不要有干扰进来以用在焊接时应注意:独立式按键。如果设置过多按键,将会占用较多I/O口,而且会给布线带来不便,因此,此方案适用于按键较少的情况。如果选择此方案,由于按键较少,在修改时间或设置闹铃时间时就不能直接输入,只能通过加或减完成,稍为麻烦一些,但其程序简单。(1)执锡补焊时应按照从左到右,由上到下的顺序,避免检查时漏检或焊接时漏修。(2)焊接时要经常清洗烙铁头,防止烙铁头的杂物造成虚焊、针孔、加焊等不良发生。(3)

不要在基板上给烙铁头加焊锡,生产过程中不能抖锡、敲锡、甩锡,防止焊锡渣、焊锡

、珠掉到基板上面。(4)在压件或拆件时要先在线路板的铜箔面上加焊锡,要求均匀加热,避免松香失效或铜箔翘皮造成线路破坏。考虑到电路不要复杂性,因而设计成3个按键,一个为复位,其它2个为按数字时间的按键和确定设好的时间确定.后2个按键要接89C2051端.若想设置闹铃,应先按下复位按键,然后长时间按下"设置"按键,第一个数码管会显示”C”,然后变为”00-00-00”,此时进入闹铃设置状态,设置方法跟上面一样,闹铃设置完后,下一步要设置当前时间,调整方法跳到第一步。在复位后的待机状态下,用于启动设定时间参数(对时或定闹);在设定时间参数状态而且不是设定最低位(即分个位)的状态下,用于结束当前位的设定,当前设定位下移;在设定最低位(分个位)的状态下,用于结束本次时间设定。2)+1键,用于对当前设定位(编辑位)进行加1操作,根据12/24小时工作模式和正在编辑的当前位的含义(时十位、时个位、分十位、分个位)自动进行数据的上限和下限判断。例如,对12小时制,小时的十位只能是0、1,如果当前值为0,则按+1键后为1,再按+1键则又回复到0。3.1.3复位电路的设计目前为止,单片机复位电路主要有四种类型:(1)微分型复位电路;(2)积分型复位电路;(3)比较器型复位电路;(4)看门狗型复位电路。另外,Maxim等公司也推出了专用于复位的专用芯片复位电路的基本功能是:系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分-合过程中引起的抖动而影响复位。当输入的复位信号延续两个机器周期以上的高电平时即为有效,用完成单片机的复位初始化操作。单片机目前已被广泛地应用于家电、医疗、仪器仪表、工业自动化、航空航天等领域。市场上比较流行的单片机种类主要有Intel公司、Atmel公司和Philip公司的8051系列单片机,Motorola公司的M6800系列单片机,Intel公司的MCS96系列单片机以及Microchip公司的PIC系列单片机。无论用户使用哪种类型的单片机,总要涉及到单片机复位电路的设计。而单片机复位电路设计的好坏,直接影响到整个系统工作的可靠性。许多用户在设计完单片机系统,并在实验室调试成功后,在现场却出现了“死机”、“程序走飞”等现象,这主要是单片机的复位电路设计不可靠引起的。图1是一个单片机与大功率LED八段显示器共享一个电源,并采用微分复位电路的实例。在这种情况下,系统有时会出现一些不可预料的现象,如无规律可循的“死机”、“程序走飞”等。而用仿真器调试时却无此现象发生或极少发生此现象。又如图2所示,在此图中单片机复位采用另外一种复位电路。在此电路的应用中,用户有时会发现在关闭电源后的短时间内再次开启电源,单片机可能会工作不正常。这些现象,都可认为是由于单片机复位电路的设计不当引起的。图3-2复位电路图3.1.4显示电路的设计就时钟而言,通常可采用液晶显示或数码管显示。由于一般的段式液晶屏,需要专门的驱动电路,而且液晶显示作为一种被动显示,可视性相对较差;对于具有驱动电路和微处理器接口的液晶显示模块(字符或点阵),一般多采用并行接口,对微处理器的接口要求较高,占用资源多。另外,89C2051本身无专门的液晶驱动接口,因此,本时钟采用数码管显示方式。数码管作为一种主动显示器件,具有亮度高、价格便宜等优点,而且市场上也有专门的时钟显示组合数码管。基于AT89S51单片机的控制系统包括四部分:数据采集、控制系统、时钟电路、语音录音电路和报音提示信息电路。用数码管作为显示器。数码管的驱动电路简单,使用方便,如果选择了此方案,那么在夜间看时间的时候就不需要有光源,非常方便。其缺点是功耗较大。由于数码管使用起来较为方便,在夜间看时间也很方便,因此我们选择了数码管作为显示器.发音部分:用软件方法产生方波输出,通过三极管放大后驱动蜂鸣器发音,这样就可以省去硬件振荡电路,降低成本。3.2系统软件的设计系统软件的设计方法与硬件设计的方法是相同的,也是根据系统的各个功能,划分成各个子模块,分别对每个模块来进行设计,然后在通过各个模块之间的调用来实现整个系统的功能。系统软件部分的设计模块有:按键电路的软件设计、复位电路的软件设计、显示电路的软件设计共3个模块。发音部分:用软件方法产生方波输出,通过三极管放大后驱动蜂鸣器发音,这样就可以省去硬件振荡电路,降低成本。电源:如果是用电池供电,就比较方便携带,但是本系统,采用了数码管作为显示器,功耗较大,需要经常更换电池。况且,本系统的体积较大,即使使用电池供电也不能随身携带,因此,用电池供电不大合适,所以用外部稳压电源来供电。3.2.1软件设计

软件功能:(1)检测按键。当系统检测到某个案件被按下时,转到相应子程序处理,可实现校时、设定闹铃时间的功能。(2)显示。系统通过调用显示子程序,可将显示缓冲区里的内容通过动态扫描方式输出到数码管显示器。(3)计时。系统通过中断和软件计数器可产生秒信号。每到1s,系统将会调整时间存储单元的内容,从而实现计时功能。(4)比较。每当秒存储单元的内容为0时,系统通过调用比较子程序可判断当前时间是否符合闹铃条件,若符合,则调用发音子程序使蜂鸣器发出闹铃声音。(5)产生音频方波输出。系统通过软件产生音频方波输出使蜂鸣器发声,这样可以省去硬件振荡电路。(6)拆分。为了提高存储单元的利用率,本系统将时间数据压缩成压缩BCD码后再送入显存才能显示。(7)合并。为了提高修改时间的速度,可先对现存内容逐位修改,然后调用合并子程序把显存内容合并后送入指定存储单元。(8)设定。系统进入设定状态后,可通过按“设定”键改变闪亮位位置和按“+”或“-”键来加1或减1闪亮位内容,从而达到报时和设定闹铃时间的目的。软件设计:图T0中断服务程序流程图电路流程图系统功能及使用方法:系统上电后,自动进入时钟状态。若在此时按下“设定”键,显示器上将出现闪亮位,再按“+”或“-”则可以加或减闪亮位内容,修改完一位后再按“设定”可改变闪亮位位置继续修改下一位。修改完成后按“确定”键即可退出设定状态进入正常显示时钟状态。在正常显示时钟状态时按下“闹钟”键可进入闹钟状态,此时按“+”或“-”可上下翻动闹钟表;按“设定”键可修改当前显示的闹钟时间,修改方法与修改时钟相同。在查看闹钟表状态下按“闹钟”键可以开/关当前显示的闹钟时间,当显示器第5位显示“-”时表示闹铃已开。按“时钟”键返回正常显示时钟状态。若想设置闹铃,应先按下复位按键,然后长时间按下"设置"按键,第一个数码管会显示”C”,然后变为”00-00-00”,此时进入闹铃设置状态,设置方法跟上面一样,闹铃设置完后,下一步要设置当前时间,调整方法跳到第一步。这样设置好后,她就能按照主人的意思,定时的把你闹醒啦!我们先了解简易闹钟的设计方法,并自己动手设计电路和编写实现闹钟功能的程序。简易闹钟要实现以下功能:1、、能正确显示闹钟的走时2、可以进行当前时间的设置3、可以设置闹钟时间,并在时间到时发出响声。设计中,我们利用仪器中所提供的以上提到的芯片和软件编程结合的思路。本设计的软件编程由四部分构成,下面将对照程序的构成来阐述我们组对简易闹钟的方案设计,具体设计方案如下:(一)在主程序中,填写中断向量表,应用8255A的IRQ7和IRQ5端。利用8253A和8259A完成计时一秒的功能,然后通过更新时间的子程序完成时间跳变的功能,待到新的时间判断是否到达设定的闹钟的时间,如果是,则启动扬声器;如果否,则继续进行显示时间。(二)闹钟的时间是变化的,在更新时间的子程序中,首先判断更改后的秒数是否小于10,如果是,则返回主程序;如果否,则秒的个位跳变成0,秒的十位加一;再次判断秒的十位,过程同判断秒的个位相同。(三)简易闹钟最重要的功能就是“It’stimetodosomething!”在这部分,主要要考虑的也是判断当前时间是不是设定的闹钟时间。如果跳变后的时间的四位完完全全的和设定的闹钟时间相同,则扬声器应该响起,提示闹钟的主人“Timeisup!”从闹钟的分钟的十位开始依次判断,如果前一个闹钟位的显示与设定的闹钟时间对应位相同,则转入判断下一位;如果不相同,则返回主程序。都判断后,如果都相同,则设置启动闹钟的对应位为1,启动扬声器。(四)在显示时间的子程序中,时间从0,0,0,0开始显示。四位数字的显示各由一段程序完成。3.2.2整个系统软件部分的总体设计在各个模块的软件设计完成后,便可以对整个系统进行整体的软件设计。其根本的设计思路是通过设置一些联系信号,把原本功能独立的各个模块联结在一起,从而实现整体系统的功能。第四章系统的调试和性能分析4.1系统的调试方法整个系统调试的主要思想是:先每个模块进行调试,然后整个系统一起调试。先软硬件分开调试,然后一起调试。遵循先部分后整体的原则。系统的在调试过程中要注意以下几点:(1)硬件电路焊完之后,在上电之前一定要先用万用表检测电源和地之间是否短路。(2)上电之后要用示波器观察信号的在电路中变化的情况,与设计当初的情况相比较,找出差别,并进行分析。(3)软件调试过程中可以使用断点、单步执行等常用的方法。(4)软硬件联调时,要注意软件部分要一个功能一个功能的调试。4.1.1输入按键的调试输入按键的调试,只要按键按下去时,按键有相应的反应就行,通过程序来判断,单片机I/O是否能够识别出。4.1.2复位电路的调试当电源刚接通时,接通电源就完成了系统的初始化。4.1.3显示电路的调试在本设计中,显示电路只需完成,当输入数字时能正确显示数字.4.1.4整个系统的联调在系统各个部分都调试完毕之后,即可以进行整个系统的调试。由于前面各个部分的调试做的都比较充分,所以在实际调试过程中,能够较顺利的实现整个系统预期的功能。4.2系统的性能分析系统能在设定的时间内闹铃,但声音有点沙哑。这是因为控制蜂鸣器的I/O口每次取反后,必须调用一次显示子程序后才能再次取反,否则在发音期间不能显示,而调用一次显示子程序需要的时间大约为6ms(6位每位1ms),所以振荡频率f=1/T=1/(2*6ms)≈83Hz,显然这个频率过低,这就是造成声音沙哑的原因。经测试,其时钟误差约为3秒/天,这是因为从定时器向CPU发出中断申请信号到重装定时初值的过程需要一定的时间。本系统通过测试,能够实现以下功能:(1)按键输入。(2)闹铃声音。(3)LED显示。第五章结论本次毕业设计我很早就开始准备,并且先自己买器件动手制作,因此能够较早的完成全部的设计任务。通过本次设计,使自己在单片机应用系统设计方面的能力有了长足进步。本次毕业设计应用单片机电子闹钟的设计与制作,作为一种智能化产品,具有成本低,使用方便,可靠性高和可扩展性强的特点。参考文献1.李捷,陈典涛等,一种应用单片机电子闹钟的设计与制作设计[J],农机化研究,2005。2.陈明荧.8051单片机课程设计实训教材北京:清华大学出版社2004

3.胡汉才.单片机原理及其接口技术北京:清华大学出版社1995

4.徐淑华程退安姚万生.单片机微型机原理及应用哈尔滨工业大学出版社19945.丁元杰.《单片机原理与应用》.机械工业出版社出版.2003年2月.58-676.朱定华.《单片机原理及接口技术》.电子工业出版社出版.2004年5月.32-467.何立民.《单片机应用系统设计系统配置与接口技术》.北京航空航天大学出版社出版.2005年2月.16-458.江晓安、董秀峰.《模拟电子技术》.西安电子科技大学出版社.2003年9月.46-1109.陆坤.《电子设计技术》.成都电子科技大学出版社.1996年5月.31-76致谢词感谢学院给我们提供了一个展现自己的舞台,给我们一次难得煅炼的机会,使得我们的动手能力和专业技能都有了很大的提高。在做作品的日子里得到了陈老师的悉心指导,在此向我们的指导教师致以诚挚的谢意。感谢提供相关技术帮助的老师和同学,你们的支持和鼓励使我们对这次的作品完成有了信心和动力,也给了我们很多无私的帮助和支持,我们在此深表谢意。姓名:李璐彬附录1原理图附录2程序 ..............定义变量.............S1 EQU P3.4 ;按键JIA EQU P3.5 SECL EQU 24H ;各个显示单元SECH EQU 25HHENGXIAN EQU 26HMINUL EQU 27HMINUH EQU 28HHENG EQU 29HHOURL EQU 2AHHOURH EQU 2BH SECOND EQU 2DH ;秒变量单位COUNT EQU 2EH ;溢出中断计数器SETFLAG EQU 20H HH EQU 00H ;移位时用到的单元HL EQU 01HMH EQU 02HML EQU 03HWARNSL EQU 2FHWARNSH EQU 30HWARNML EQU 32H ;报警分低位WARNMH EQU 33H ;报警分高位WARNHL EQU 35H ;报警时低位WARNHH EQU 36H ;报警时高位WARNCNT EQU 37H ;已设定闹铃时间标志WARNING BIT 0CH ;闹铃标志WARNSETTED BIT 0DH ;已设定闹铃时间标志..............误差修正.........TFIX BIT 0EH ;开始修正标志N EQU 60 ;误差值,单位:1/10s,默认为0,即不修正 .........程序入口地址......... ORG 0000H LJMP MAIN ORG 000BH ;定时器T0溢出中断入口 LJMP TIMER0 ORG 0030H .........主程序.........MAIN: MOV SP,#60H ;堆栈设置 CLR TFIX ;误差开始修正标志初始化 MOV COUNT,#0 LCALL SYS_INIT ;系统初始化 LCALL T0_INIT ;定时器初始化 LCALL SETTIME ;等待设置当前时间 MAIN_0: MOV IE,#80H ;设置完后开始走时,启动定时器T0 SETB TR0 ;允许T0溢出中断 ; LCALL DELAY10MS LCALL DISPLAY1 .........系统初始化子程序.........SYS_INIT: MOV IE,#00H ;关中断 MOV R0,#20 ;清变量 MOV R1,#10H MOV A,#00HSYS_0: MOV @R0,A INC R0 DJNZ R1,SYS_0 RET .........定时器、串口初始化.........T0_INIT: MOV TMOD,#01H MOV TH0,#3CH MOV TL0,#0B0H RET .........闹铃时间设定.........SETWARN: MOV WARNHH,#0 MOV WARNHL,#0 MOV WARNMH,#0 MOV WARNML,#0 MOV WARNSH,#0 MOV WARNSL,#0 MOV SETFLAG,#00 SETB HHKAISHI_NAO: LCALL DISPLAYNEW1SETW_1: JB S1,LOOP3 LCALL DELAY10MS JB S1,LOOP3 JNB S1,$ JB ML,LOOPW1 MOV A,SETFLAG RL A ;当前位右移l位(标志左移1位) MOV SETFLAG,A ;回存 SJMP SET_W2LOOP3: LJMP SET_W2LOOPW1: LJMP KAISHI1SET_W2: LCALL DISPLAYNEW1 JB JIA,SETW_1 LCALL DELAY10MS JB JIA,SETW_1 JNB JIA,$ JNB HH,SHI_W2 ;为真,则当前位灭 INC WARNHH MOV A,WARNHH XRL A,#3 JZ SET_W1_1 LJMP KAISHI_NAOSET_W1_1: MOV WARNHH,#0 LJMP KAISHI_NAOSHI_W2: JNB HL,FEN_W1 INC WARNHL MOV A,WARNHH CJNE A,#2,SHI_W2_1 MOV A,WARNHL XRL A,#05H ;小时低位只能是0-4 JZ SET_W21 LJMP KAISHI_NAOSHI_W2_1: MOV A,WARNHL XRL A,#0AH JZ SET_W21 LJMP KAISHI_NAOSET_W21: MOV WARNHL,#0 LJMP KAISHI_NAOFEN_W1: JNB MH,FEN_W2 INC WARNMH MOV A,WARNMH XRL A,#6 JZ SET_W22 LJMP KAISHI_NAOSET_W22: MOV WARNMH,#0 LJMP KAISHI_NAOFEN_W2: INC WARNML MOV A,WARNML XRL A,#0AH JZ SET_W23 LJMP KAISHI_NAOSET_W23: MOV WARNML,#0 LJMP KAISHI_NAO .........设置时间闹铃扫描.........DISPLAYNEW1: MOV A,#0AH MOV 31H,A MOV 34H,A MOV R0,#2FH MOV R3,#0FEHPLAYNEW1: MOV A,R3 MOV P2,A MOV A,@R0 MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P0,A LCALL DELAY1MS INC R0 MOV A,R3 JNB ACC.7,LOOP2 RL A MOV R3,A SJMP PLAYNEW1LOOP2: RET .........时间调整.........SETTIME: MOV HOURH,#0 MOV HOURL,#0 MOV MINUH,#0 ;计时无保存,可能是闹铃没进去 MOV MINUL,#0 MOV SECH,#0 MOV SECL,#0 MOV SETFLAG,#00 SETB HH PANLING: LCALL DISPLAYNEW JB S1,PANLING LCALL DELAY100MS LCALL DELAY100MS LCALL DELAY100MS LCALL DELAY100MS LCALL DELAY100MS JB S1,KAISHI1; LCALL DELAY10MS JNB S1,SETC_1;按住时间更长为设置闹铃,第一个数码管显示为"C"SETNAO: SETB WARNSETTED LCALL SETWARNSETC_1: LCALL SETCKAISHI1: MOV HOURH,#0 MOV HOURL,#0 MOV MINUH,#0 MOV MINUL,#0 MOV SECH,#0 MOV SECL,#0 MOV SETFLAG,#00 SETB HHKAISHI: LCALL DISPLAYNEWSET_1: JB S1,SET_2 LCALL DELAY10MS JB S1,SET_2 JNB S1,$ JB ML,LOOP1 MOV A,SETFLAG RL A ;当前位右移l位(标志左移1位) MOV SETFLAG,A ;回存 SJMP SET_2LOOP1: LJMP MAIN_0SET_2: LCALL DISPLAYNEW JB JIA,SET_1 LCALL DELAY10MS JB JIA,SET_1 JNB JIA,$ JNB HH,SHI_2 ;为真,则当前位灭 INC HOURH MOV A,HOURH XRL A,#3 JZ SET_1_1 LJMP KAISHISET_1_1: MOV HOURH,#0 LJMP KAISHISHI_2: JNB HL,FEN_1 INC HOURL MOV A,HOURH CJNE A,#2,SHI_2_1 MOV A,HOURL XRL A,#05H ;小时低位只能是0-4 JZ SET_21 LJMP KAISHISHI_2_1: MOV A,HOURL XRL A,#0AH JZ SET_21 LJMP KAISHISET_21: MOV HOURL,#0 LJMP KAISHIFEN_1: JNB MH,FEN_2 INC MINUH MOV A,MINUH XRL A,#6 JZ SET_22 LJMP KAISHISET_22: MOV MINUH,#0 LJMP KAISHIFEN_2: INC MINUL MOV A,MINUL XRL A,#0AH JZ SET_23 LJMP KAISHISET_23: MOV MINUL,#0 LJMP KAISHI .........闹铃标志.........SETC: MOV P2,#7FH MOV P0,#39H JNB S1,SETC LJMP SETNAO .........设置时间扫描.........DISPLAYNEW: MOV A,#0AH MOV 29H,A MOV 26H,A MOV R0,#24H MOV R3,#0FEHPLAYNEW: MOV A,R3 MOV P2,A MOV A,@R0 MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P0,A LCALL DELAY1MS INC R0 MOV A,R3 JNB ACC.7,LOOP RL A MOV R3,A SJMP PLAYNEWLOOP: RET .........走时扫描.........DISPLAY1: MOV A,#0AH MOV 29H,A MOV 26H,A MOV R0,#24H MOV R4,#0FEH; JNB P3.4,BAOHU; LCALL DELAY5 PLAY: JNB WARNING,LING JNB P3.5,QINGLING CPL P1.0 LJMP LING; LCALL DELAY10MS; LCALL DELAY10MSQINGLING: CLR WARNING LING:; LCALL DELAY10MS; LCALL DELAY5MS JNB P3.4,BAOHU MOV A,R4 MOV P2,A MOV A,@R0 MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P0,A LCALL DELAY2MS INC R0 MOV A,R4 JNB ACC.7,DISPLAY1 RL A MOV R4,A SJMP PLAYBAOHU: MOV P2,#0FFH LCALL DELAY100MS LCALL DELAY100MS LCALL DELAY100MSBAOHU1: JNB WARNING,BAOHU2 LJMP LINGBAOHU2: JNB P3.4,PLAY1;BAOHU: ; JNB P3.4,PLAY; LCALL DELAY10MS; JB P3.4,$; LCALL DELAY10MS; JB P3.4,PLAY LJMP BAOHU1PLAY1: LCALL DELAY10MS LCALL DELAY10MS LCALL DELAY10MS LCALL DELAY10MS JB P3.4,PLAY LJMP BAOHU1 .........计时.........TIMER0: PUSH ACC ;A压栈保护 MOV TH0,#3CH ;100MS定时常数 MOV TL0,#0B0H INC COUNT MOV A,COUNT JB TFIX,T0_00 XRL A,#10 SJMP T0_01T0_00: XRL A,#NT0_01: JZ T0_1 POP ACC RETIT0_1: CLR TFIX MOVCOUNT,#00H INC SECOND MOVA,SECOND CPLP1.1 CPL P1.2 XRL A,#2 JZ T0_2_1 POP ACC RETIT0_2_1: MOV SECOND,#00H; CPL P1.1 INC SECL MOV A,SECL XRL A,#0AH JZ T0_2_2 POP ACC RETIT0_2_2: MOV SECL,#00H INC SECH MOV A,SECH XRL A,#06H JZ T0_2 POP ACC RETIT0_2: MOV SECH,#00H INC MINUL MOV A,MINUL XRL A,#0AH JZ T0_3 LJMP ADJUSTT0_3: MOV MINUL,#00H INC MINUH MOV A,MINUH XRL A,#06 JZ T0_30 LJMP ADJUSTT0_30: MOV MINUH,#00H INC HOURL ;小时低位+1(即变化了),则还要判断高位是否进位判断小 ;时高位,如为0,1,则小时低位可以到9,否则,只能0~3 MOV A,HOURH CJNE A,#2,T0_300 MOV A,HOURL XRL A,#04 JZ T0_4 ;如为3则转 LJMP ADJUST ;时或分改变均要进行闹铃判断T0_300: MOV A,HOURL XRL A,#0AH JZ T0_4 ;如为3则转 LJMP ADJUST ;时或分改变均要进行闹铃判断 T0_4: MOV HOURL,#00 ;高位进行处理 INC HOURH MOV A,HOURH XRL A,#03 ;判断高位是否到3 JZ T0_40 LJMP ADJUSTT0_40: MOV HOURH,#00H ;到3,则做回0处理(24小时制中时高位只能是2) ;时分发生改变时,必须进行闹铃判断ADJUST: JB WARNSETTED,ADJUST_1 ;如果没设定闹铃,则不判断 POP ACC RETIADJUST_1: MOV A,HOURH ;否则,与设定闹铃时间比较 XRL A,WARNHH JNZ ADJUST_2 MOV A,HOURL XRL A,WARNHL JNZ ADJUST_2 MOV A,MINUH XRL A,WARNMH JNZ ADJUST_2 MOV A,MINUL XRL A,WARNML JNZ ADJUST_2 ;一致,则设置闹铃标志 SETB WARNING ;设置开始闹铃标志 POP ACC RETIADJUST_2: CLR WARNING ;清闹铃标志 POP ACC ;否则,不设置闹铃标志 RETI 按键判断子程序 TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,40HTABLE1: DB 0BFH,86H,0DBH,0CFH,0E6H,0EDH,0FDH,87H,0FFH,0EFH 延时子程序DELAY10MS: MOV R6,#20D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 RETDELAY5MS: MOV R6,#10D4: MOV R7,#248 DJNZ R7,$ DJNZ R6,D4 RETDELAY2MS: MOV R6,#4D1: MOV R7,#248 DJNZ R7,$ DJNZ R6,D1 RET DELAY1MS: MOV R6,#2D3: MOV R7,#248 DJNZ R7,$ DJNZ R6,D1 RETDELAY100MS: MOV R6,#200D5: MOV R7,#248DJNZ R7,$ DJNZ R6,D2 RET END 附录3、虚拟仪器技术课程大纲《虚拟仪器技术》教学大纲一、本课程教学目的和课程性质通过本课程的学习,学会使用LabVIEW8.6开发环境,掌握基于LabVIEW8.6的虚拟仪器设计原理、设计方法和实现技巧。二、本课程的基本要求1、熟悉LabVIEW8.6开发环境;2、掌握基于LabVIEW8.6的虚拟仪器设计原理、设计方法和实现技巧;3、了解LabVIEW在模拟/数字电子技术、控制系统、数字信号处理中的应用;4、学会简硬件接口与驱动设计方法。三、课程内容1、绪论内容体系:虚拟仪器简介;LabVIEW软件简介。知识点:重点:2、LabVIEW开发入门内容体系:LabVIEW8.6开发环境;创建虚拟仪器;虚拟温度测量仪实例。知识点:重点:3、程序结构内容体系:循环结构;分支结构;顺序结构;公式节点。知识点:重点:4、数组和簇内容体系:知识点:重点:5、图形显示内容体系:实时趋势图控件;事后记录波形控件;XY波形记录控件;强度图形显示控件;强度趋势图控件;三维图形显示控件。知识点:重点:6、字符串和文件内容体系:字符串;文件I/O。知识点:字符串和文件I/O控件的应用。重点:7、外部应用接口内容体系:DDE;DLL;CIN;MATLAB。知识点:MATLAB在LabVIEW中的应用。重点:MATLAB在LabVIEW中的应用8、数据采集内容体系:数据采集的相关知识介绍;传统DAQ;DAQmx;DAQ装置安装、配置及应用。知识点:。重点:9、硬件接口内容体系:GPIB总线技术;串行端口控制;VISA控制。知识点:软件设计、重点:10、内容体系:在电路中应用;在数字信号处理中应用知识点:在数字信号处理中应用重点:四、实验项目内容安排实验一、LABVIEW编程环境与基本操作实验,创建第一个VI;实验二、数组、簇编程实验及LABVIEW图形波形测量实验实验三、波形记录;实验四、幅度谱分析;实验五、综合实训五、考核标准要求结合实习岗位完成一篇虚拟仪器技术与应用方面的文章或者用虚拟仪器技术设计一简单的虚拟仪表(如示波器、扫频仪、功率表等)六、教材及参考书目《精通LabVIEW程序设计》教材张桐编著电子工业出版社《虚拟仪器基础教程》袁渊编著电子科技大学出版社继电器测试中的虚拟仪器应用继电器是自动控制系统、遥控遥测系统和通信系统中的关键元件之一,它广泛应用于航空、航天、电子、通信、机械等装备中,继电器的可靠性直接影响到由其组成的设备、系统的可靠性,继电器的测试是保证其可靠性的重要技术,因此,必须对继电器的特性参数进行检测,以达到预期要求。传统的测试仪器功能单一、体积庞大、灵活性差、不易集成,已经很难满足实际测量工作中多样性、多功能的需要。而虚拟仪器概念的出现解决此问题。1虚拟仪器介绍1.1虚拟仪器概念虚拟仪器(VirtualInstruments,简称VI),是美国国家仪器公司(NationalInstrumentsCorp1简称NI)基于“软件即是仪器”的核心思想于1986年提出的全新概念。即在以计算机为核心的硬件平台上,测试功能由用户自定义、由测试软件实现的一种计算机仪器系统。其实质是利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出结果;利用I/O接口设备完成信号的采集与控制;利用计算机强大的软件功能实现信号数据的运算、分析和处理,从而完成各种测试功能的一各计算机测试系统。它是融合电子测量、计算机和网络技术的新型测量技术,在降低仪器成本的同时,使仪器的灵活性和数据处理能力大大提高,是对传统仪器概念的重大突破。“虚拟”主要包含两方面的含义:第一、虚拟仪器的面板是虚拟的:传统仪器面板上的各种“器件”所完成的功能由虚拟仪器面板上的各种“控件”来实现,如由各种开关、按键、显示器等实现仪器电源的“通”、“断”;被测信号“输入通道”、“放大倍数”等参数设置;测量结果的“数值显示”、“波形显示”等。第二、虚拟仪器测量功能是由软件编程来实现的:在以PC机为核心组成的硬件平台支持下,通过软件编程来实现仪器的测试功能,而且可以通过不同测试功能的软件模块的组合来实现多种测试功能。1.2软硬件组成构成虚拟仪器的硬件平台有两部分:(1)计算机:一般为一台PC机或者工作站,它是硬件平台的核心。(2)I/O接口设备:主要完成被测输入信号的采集、放大、模/数转换。可根据实际情况采用不同的I/O接口硬件设备,如数据采集卡/板(DAQ)、GPIB、PXI、VXI总线仪器模块、串口仪器等。虚拟仪器软件由两大部分构成:(1)应用程序:它包含两个方面的程序,实现虚拟面板功能的前面板软件程序和定义仪器测试功能的流程图软件程序。(2)I/O接口仪器驱动程序:这类程序用来完成特定外部硬件设备的扩展、驱动与通信。目前已经有多种虚拟仪器的软件开发工具,大体可分为两类:文本式编程语言,如C、VC++、VB、Labwindows/CVI等。图形化编程语言,如LabVIEW、HPVEE等。其中LabVIEW应用最广。2基于虚拟仪器的继电器动作特性测试2.1测试原理继电器的动作特性是指继电器动作值的测定(包括吸合电压与释放电压),其中吸合电压是指能使其电磁系统的衔铁可靠吸合到最终位置的最小电压,释放电压指使其电磁系统的衔铁可靠释放至起始位置的最高电压。本系统以LabVIEW为软件开发平台,用研华PCL-818HG采集卡控制线圈电压变化同时监测触点动作状态。PCL2818HG的数字量输出控制电动调压器的正反转实现继电器线圈电压的渐增/减变化,当达到吸合/断开电压值时,继电器触点吸合/断开,由PCL-818HG的模拟输入通道实时采集线圈电压、用数字输入通道监测触点动作状态。2.2软硬件实现采用NI公司采集卡在LabVIEW开发平台上集成的测试系统在工控领域应用非常广泛,介绍文章也比较多,本文另外介绍一种采用研华PCL-818HG采集卡在LabVIEW开发平台上集成的测试系统应用,此卡为12位内插式ISA总线多功能高增益数据采集卡,16路单端AI,1路AO、16路DI/O,性能稳定且带LabVIEW驱动。用LabVIEW做好的程序称作一个VI,由前面板和程序框图构成,前者即用户界面相当于仪器面板,由各种控件和显示件组成;后者是以图形表示的LabVIEW程序源代码,由若干个节点、数据端口和连线组成,是实现仪器功能的程序实体。LabVIEW作为数据流语言,与控制程序语言(如Basic、C)的逐步执行不同,它是当且仅当节点的所有输入端口的数据全部到达时,才被执行。因此又可以多个节点同步执行,即实现并行,提高程序的执行效率。在LabVIEW环境下安装PCL-818HG驱动后,即在功能模板的用户自定义中增加相应的节点,用户即可使用这些节点来直接驱动板卡从而实现采集和控制,用功能模板中的功能节点可很方便地进行编程。本程序用DioWritePortByte1.vi节点控制电动调压器的正反转实现线圈电压的升降控制,用DioReadPortByte1.vi实时读取各触点状态,并以图形化的形式在仪器面板上显示。当程序检测到任一触点发生状态改变或用户手动按下保存数据按钮时,事件结构就会触发保存程序执行,即按用户输入保存路径将实验数据以文本、word或excel格式保存(用户只需确定文件的后缀,如.txt、.word、.excel),以方便用户在线或离线对数据进行分析。3结论用汇编、VB、VC等文本编程语言集成系统,用户必须熟悉这些语言复杂的应用,而本系统象画流程图一样将程序“画”出来,且界面更生动灵活、性能可靠,突出图形化编程语言的优势,在继电器性能测试中得到很好的应用。通过对本课题的研究,认识到虚拟仪器技术不仅可简化仪器系统结构,而且能有效地降低生产成本和缩短开发周期。以PC机为基础的虚拟仪器数据采集系统,它不仅具有高档仪器的测量性能,又能很好地满足测量需求的多样性,是一种特别适合我国国情的虚拟仪器设计方案。附录4:计算机网络技术课程大纲计算机网络技术课程大纲一﹑课程的性质和任务《计算机网络技术》课程是应用电子技术专业选修的一门专业课程。本课程主要讲解局域网技术的基本原理、局域网软硬件的选配、局域网服务器和工作站的安装配置等;介绍当前通行于业界的主要解决方案,侧重培养解决具体问题的能力,详列操作细节和注意事项;通过实例使学生了解和熟悉局域网通信协议的配置以及局域网的典型应用。二﹑课程的重点与难点重点:局域网构建方.案局域网共线上网的设置与应用难点:局域网中的硬件和软件三﹑教学内容与要求第1章电脑网络基础1.1电脑网络概述1.2电脑网络体系结构要求:了解电脑网络体系结构第2章局域网组建基础2.1局域网基础2.2局域网常用网络协议2.3电脑网络其他知识要求:了解局域网的常用网络协议第3章网络硬件3.1网卡3.2网络传输介质3.3网络设备3.4组网硬件准备要求:熟悉常用网络组建的硬件设备第4章组建实战之家庭局域网4.1家庭局域网概述4.2双机互连4.3ADSL共享上网要求:掌握家庭局域网组建技术第5章组建实战之宿舍局域网5.1宿舍局域网的特点5.2组建规划方案5.3宿舍局域网的组建5.4宿舍共享上网要求:掌握宿舍局域网组建技术第6章组建实战之公司局域网6.1公司局域网的特点6.2组建规划方案6.3组建工作组模式局域网6.4组建域模式局域网6.5无线局域网要求:掌握公司局域网组建技术第7章组建实战之网吧局域网7.1网吧局域网概述7.2网吧局域网组建规划7.3网吧局域网组建实施7.4网吧管理7.5网吧常用工具软件要求:掌握网吧局域网组建技术第8章网络应用8.1局域网基础应用8.2建立网络服务器要求:了解网络服务器的基本知识第9章网络安全9.1网络安全概述9.2电脑病毒防护9.3黑客攻击和防范要求:掌握常用的网络安全防范技术第10章局域网实用工具10.1Windows自带工具10.2局域网助手——LanHelper要求:熟悉LanHelper的使用方法第11章网络维护与故障排除11.1网络维护11.2网络故障分析11.3网络硬件故障排除实例11.4局域网故障排除实例要求:掌握网络维护与故障排除技术三﹑考核方式本课程为考查课,考试的形式是开卷,写一份某公司小型局域网构建方案。小型局域网构建方案就目前来说,构建小型网络的方案主要有三种:一种是廉价、低速10Mbit/s总线型网络;一种事廉价、低速10Mbit/s星型网络;还有一种是100Mbit/s快速以太网。其中,前两种方案由于网速较低,因此只适用于网络中计算机数目为2~20台的超小型局域网。至于第三种方案,由于可通过集线器或交换机的堆叠或级联扩充端口,因此在网络中的计算机数量可高达100台。1.构建廉价、低速总

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论