首页 范文大全 古典文学 职场知识 中国文学 公文书信 外国名著 寓言童话 百家讲坛 散文/诗歌 美文欣赏 礼仪知识 民俗风情
  • 工作总结
  • 工作计划
  • 心得体会
  • 竞聘演讲
  • 会议发言
  • 爱国演讲
  • 就职演说
  • 开业开幕
  • 思想学习
  • 征文演讲
  • 经验材料
  • 述职报告
  • 调研报告
  • 工作汇报
  • 年终总结
  • 申报材料
  • 学习体会
  • 企划方案
  • 活动方案
  • 技巧经验
  • 模板范例
  • 思想宣传
  • 经济工作
  • 工作报告
  • 组织人事
  • 反腐倡廉
  • 慰问贺电
  • 先进事迹
  • 思想汇报
  • 入党申请书
  • 党会发言
  • 先进性教育
  • 入团申请书
  • 个人简历
  • 演讲稿
  • 调查报告
  • 实习报告
  • 和谐社会
  • 观后感
  • 读后感
  • 作文范文
  • 自我鉴定
  • 讲话稿
  • 自查报告
  • 数字电子时钟实习报告

    时间:2021-03-03 18:28:55 来源:蒲公英阅读网 本文已影响 蒲公英阅读网手机站

    相关热词搜索:时钟 实习报告 数字

    数字电子时钟的实习报告 本文关键词:时钟,实习报告,数字,电子

    数字电子时钟的实习报告 本文简介:重庆机电职业技术学院实训报告设计名称:单片机原理与应用实训题目:数字电子时钟学生姓名:专业:11级机电一体化技术班级:学号:指导教师:日期:*年*月*日重庆机电职业技术学院实训任务书专业年级班一、设计题目数字电子时钟设计二、主要内容1、利用CPU的定时器定时,设计一个电子时钟,使七段数码管输出记时值

    数字电子时钟的实习报告 本文内容:

    重庆机电职业技术学院

    实训报告

    设计名称:

    单片机原理与应用实训

    目:

    数字电子时钟

    学生姓名:

    业:

    11级机电一体化技术

    级:

    号:

    指导教师:

    期:*年*月*日

    重庆机电职业技术学院

    实训任务书

    年级

    一、设计题目

    数字电子时钟设计

    二、主要内容

    1、利用CPU的定时器定时,设计一个电子时钟,使七段数码管输出记时值,格式如下:

    XX

    XX

    XX

    由左向右分别为:时、分、秒

    2、利用蜂鸣器实现整点报时功能

    3、利用AN1~AN4实现时,分的分别加减。

    三、具体要求

    1、硬件电路实验连线板上已经接好,无需另外接线。

    ①本次实训中要把跳线JP1(板子右上角,LED灯正上方)跳到DIG上,J23(在黄色继电器右上方)接到右端。

    ②本次实训中要把跳线J9(紧贴51插座右方,蜂鸣器下方,RST复位键上方)跳到右端

    ③本实训设计要把跳线J6跳到AN端,AN1(P0.0)~

    AN4(P0.4),J6在51插座右下方,4×4键盘左上方。

    2、实训说明

    与定时器有关的寄存器有工作方式寄存器TMOD和控制寄存器TCON。TMOD用于设置定时器/计数器的工作方式0-3,并确定用于定时还是用于计数。TCON主要功能是为定时器在溢出时设定标志位,并控制定时器的运行或停止等。本实训中用定时器T0产生1秒钟基本时间单位,本系统fosc=11.0592MHz,当定时器T0工作在方式1(16位)时,最大定时时间为:

    216*

    0.9216μs=

    60397.9776μs

    再利用软件记数,当T0中断17次时,所用时间为

    60397.9776*17=1026765.6192μs≈1s

    因此在T0中断处理程序中,要判断中断次数是否到17次,若不到17次,则只使中断次数加1,然后返回,若到了17次,则使电子秒表记时值加1(十进制),请参考硬件实验四有关内容。

    电路中共阴极数码管的段码a、b、c、d、e、f、g、dp分别与单片机的P2.0~

    P2.7依次相连,控制数码管中显示的字型;6个数码管的位选通信号由6个非门控制,分别接到单片机的P1.0~

    P1.5端口上。程序中通过P1.0~

    P1.5输出高低电平控制数码管的显示和关闭,高电平时对应数码管显示,显示内容由P2.0~

    P2.7输出的段码控制。要将实时时钟值送到6个共阴极数码管中显示,这可通过调用编写的显示子程序来实现,实现过程是:先将(时、分、秒)3个记时值按个位和十位拆开成6个数字,然后查(0~9)段码表,再将段码分别送到显示缓冲区(片内数据存储30H~35H设定为显示缓冲区,用于存放段码)中去,最调用显示子程序送到6个共阴极数码管中显示。

    蜂鸣器由单片机的P0.7口控制:当P0.7输出高电平时,三极管截止,没有电流流过线圈,蜂鸣器不发声;当P0.7输出低电平时,三极管导通,有电流流过线圈,蜂鸣器发出声音。

    使用独立式按键AN1(P0.0)

    ~AN4(P0.3)时要注意采用软件消抖动的方法,一般采用软件延时(10ms)的方法,通过P0.0~P0.4的变化控制时,分的分别加减(手动调整时间)。

    3、实训仪器和设备:PC机、WAVE软件、Proteus软件、51超级板等。

    4、参考资料见附件

    5、实训报告含封面、任务书、目录、正文、总结、参考资料。

    四、进度安排

    第1天:查阅资料,绘制硬件电路原理图;

    第2天:编写显示子程序;

    第3-4天:编写主程序和T0中断子程序

    第5-6天:完成硬件仿真调试

    第7天:实现实训项目要求,完成实训报告

    五、成绩评定

    指导教师

    签名

    日期*年*月*日

    系主任

    审核

    日期*年*月*日

    目录

    第一章

    整体设计方案

    1.1

    单片机的基本结构……………………………………………………………………………

    1.2数字电子时钟整体设计框图………………………………………………………………

    第二章

    数字钟的硬件设计

    2.1

    最小系统设计……………………………………………………………………………

    2.2

    LED显示电路……………………………………………………………………………

    2.3

    键盘控制电路……………………………………………………………………………

    第三章

    数字钟的软件设计

    3.1

    系统软件设计流程图……………………………………………………………………

    3.2

    数字电子钟的原理图……………………………………………………………………

    3.3

    主程序……………………………………………………………………………………

    第四章

    系统仿真

    4.1

    PROTUES软件介绍………………………………………………………………………

    4.2

    电子钟系统PROTUES仿真………………………………………………………………

    第五章

    调试与功能说明

    5.2

    系统性能测试与功能说明………………………………………………………………

    5.3

    系统时钟误差分析………………………………………………………………………

    5.1

    硬盘调试…………………………………………………………………………………

    5.4

    软件调试问题及解决……………………………………………………………………

    结束语………………………………………………………………………………………….

    参考文献………………………………………………………………………………………

    第一章

    整体设计方案

    1.1单片机的基本构成

    AT89C51单片机是在一块芯片中集成了CPU、RAM、ROM、定时器/计数器和多种功能的I/O线等一台计算机所需要的基本功能部件,AT89C51单片机单片机内包含下列几个部件:

    (1)

    一个8位CPU;

    (2)一个片内振荡器及时钟电路;

    (3)4K字节ROM程序存储器;

    (4)128字节RAM数据存储器;

    (5)两个16位定时器/计数器;

    (6)可寻址64K外部数据存储器和64K外部程序存储器空间的控制电路;

    (7)32条可编程的I/O线(四个8位并行I/O端口);

    (8)一个可编程全双工串行口;

    (9)具有五个中断源、两个优先级嵌套中断结构。

    其内部机构框图如图2.2所示:

    1.3振荡器(晶振)特性

    XTAL1(19脚)和XTAL2(18脚)分别为反向放大器的输入和输出,通过这两个引脚接上晶振,其频率为12.000MHz。

    1.4芯片擦除

    整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms

    来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。

    此外,AT89C51单片机设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作,但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。

    1.5

    AT89C51单片机的引脚说明

    AT89C51单片机采用40条引脚双列直插式器件,引脚除5V(

    40脚)和电源地(

    20脚)外,其功能分为时钟电路、控制信号、输入/输出三大部分,逻辑框图及引脚图分别如图2.4(a)(b)所示

    第三章

    数字钟的硬件设计

    3.1

    最小系统设计

    图3-1

    单片机最小系统的结构图

    单片机的最小系统是由电源、复位、晶振、/EA=1组成,下面介绍一下每一个组成部分。

    1.电源引脚

    Vcc

    40

    电源端

    GND

    20

    接地端

    工作电压为5V,另有AT89LV51工作电压则是2.7-6V,引脚功能一样。

    2.外接晶体引脚

    图3-2

    晶振连接的内部、外部方式图

    XTAL1

    19

    XTAL2

    18

    XTAL1是片内振荡器的反相放大器输入端,XTAL2则是输出端,使用外部振荡器时,外部振荡信号应直接加到XTAL1,而XTAL2悬空。内部方式时,时钟发生器对振荡脉冲二分频,如晶振为12MHz,时钟频率就为6MHz。晶振的频率可以在1MHz-24MHz内选择。电容取30PF左右。系统的时钟电路设计是采用的内部方式,即利用芯片内部的振荡电路。AT89单片机内部有一个用于构成振荡器的高增益反相放大器。引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。这个放大器与作为反馈元件的片外晶体谐振器一起构成一个自激振荡器。外接晶体谐振器以及电容C1和C2构成并联谐振电路,接在放大器的反馈回路中。对外接电容的值虽然没有严格的要求,但电容的大小会影响震荡器频率的高低、震荡器的稳定性、起振的快速性和温度的稳定性。因此,此系统电路的晶体振荡器的值为12MHz,电容应尽可能的选择陶瓷电容,电容值约为22μF。在焊接刷电路板时,晶体振荡器和电容应尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证震荡器稳定和可靠地工作。

    3.

    复位

    RST

    9

    在振荡器运行时,有两个机器周期(24个振荡周期)以上的高电平出现在此引腿时,将使单片机复位,只要这个脚保持高电平,51芯片便循环复位。复位后P0-P3口均置1引脚表现为高电平,程序计数器和特殊功能寄存器SFR全部清零。当复位脚由高电平变为低电平时,芯片为ROM的00H处开始运行程序。复位是由外部的复位电路来实现的。片内复位电路是复位引脚RST通过一个斯密特触发器与复位电路相连,斯密特触发器用来抑制噪声,它的输出在每个机器周期的S5P2,由复位电路采样一次。复位电路通常采用上电自动复位和按钮复位两种方式,此电路系统采用的是上电与按钮复位电路。当时钟频率选用6MHz时,C取22μF,Rs约为200Ω,Rk约为1K。复位操作不会对内部RAM有所影响。

    常用的复位电路如下图所示:

    图3-3

    常用复位电路图

    4.输入输出引脚

    (1)

    P0端口[P0.0-P0.7]

    P0是一个8位漏极开路型双向I/O端口,端口置1(对端口写1)时作高阻抗输入端。作为输出口时能驱动8个TTL。

    对内部Flash程序存储器编程时,接收指令字节;校验程序时输出指令字节,要求外接上拉电阻。

    在访问外部程序和外部数据存储器时,P0口是分时转换的地址(低8位)/数据总线,访问期间内部的上拉电阻起作用。

    (2)

    P1端口[P1.0-P1.7]

    P1是一个带有内部上拉电阻的8位双向I/0端口。输出时可驱动4个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用。

    对内部Flash程序存储器编程时,接收低8位地址信息。

    (3)

    P2端口[P2.0-P2.7]

    P2是一个带有内部上拉电阻的8位双向I/0端口。输出时可驱动4个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用。对内部Flash程序存储器编程时,接收高8位地址和控制信息。

    在访问外部程序和16位外部数据存储器时,P2口送出高8位地址。而在访问8位地址的外部数据存储器时其引脚上的内容在此期间不会改变。

    (4)

    P3端口[P3.0-P3.7]

    P2是一个带有内部上拉电阻的8位双向I/0端口。输出时可驱动4个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用。

    对内部Flash程序存储器编程时,接控制信息。除此之外P3端口还用于一些专门功能,具体请看下表。

    P3引脚兼用功能

    P3.0串行通讯输入(RXD)

    P3.1串行通讯输出(TXD)

    P3.2外部中断0(

    INT0)

    P3.3外部中断1(INT1)

    P3.4定时器0输入(T0)

    P3.5定时器1输入(T1)

    P3.6外部数据存储器写选通WR

    P3.7外部数据存储器写选通RD

    P3引脚

    兼用功能

    P3.0

    串行通讯输入(RXD)

    P3.1

    串行通讯输出(TXD)

    P3.2

    外部中断0(

    INT0)

    P3.3

    外部中断1(INT1)

    P3.4

    定时器0输入(T0)

    P3.5

    定时器1输入(T1)

    P3.6

    外部数据存储器写选通WR

    P3.7

    外部数据存储器写选通RD

    表3-1

    P3端口引脚兼用功能表

    3.2

    LED显示电路

    显示器普遍地用于直观地显示数字系统的运行状态和工作数据,按照材料及产品工艺,单片机应用系统中常用的显示器有:

    发光二极管LED显示器、液晶LCD显示器、CRT显示器等。LED显示器是现在最常用的显示器之一,如下图所示。

    图3-4

    LED显示器的符号图

    发光二极管(LED)由特殊的半导体材料砷化镓、磷砷化镓等制成,可以单独使用,也可以组装成分段式或点阵式LED显示器件(半导体显示器)。分段式显示器(LED数码管)由7条线段围成8字型,每一段包含一个发光二极管。外加正向电压时二极管导通,发出清晰的光。只要按规律控制各发光段亮、灭,就可以显示各种字形或符号。LED数码管有共阳、共阴之分。图是共阳式、共阴式LED数码管的原理图和符号

    .

    图3-5

    共阳式、共阴式LED数码管的原理图和数码管的符号图

    显示电路显示模块需要实时显示当前的时间,即时、分、秒,因此需要6个数码管,另需两个数码管来显示横。采用动态显示方式显示时间,硬件连接如下图所示,时的十位和个位分别显示在第一个和第二个数码管,分的十位和个位分别显示在第四个和第五个数码管,秒的十位和个位分别显示在第七个和第八个数码管,其余数码管显示横线。LED显示器的显示控制方式按驱动方式可分成静态显示方式和动态显示方式两种。对于多位LED显示器,通常

    都是采用动态扫描的方法进行显示,其硬件连接方式如下图所示。

    图3-6

    数码管的硬件连接示意图

    数码管使用条件:

    a、段及小数点上加限流电阻

    b、使用电压:段:根据发光颜色决定;

    小数点:根据发光颜色决定

    c、使用电流:静态:总电流

    80mA(每段

    10mA);动态:平均电流

    4-5mA

    峰值电流

    100mA

    数码管使用注意事项说明:

    (1)数码管表面不要用手触摸,不要用手去弄引角;

    (2)焊接温度:260度;焊接时间:5S

    (3)表面有保护膜的产品,可以在使用前撕下来。

    3.3

    键盘控制电路

    该设计需要校对时间,所以用三个按键来实现。按khour来调节小时的时间,按

    kmin来调节分针的时间,按

    ksec来调节秒的时间。下图是按键硬件连接图。

    图3-7

    按键控制电路的硬件连接图

    当用手按下一个键时,如图3-8所示,往往按键在闭合位置和断开位置之间跳几下才稳定到闭合状态的情况;在释放一个键时,也回会出现类似的情况。这就是抖动。抖动的持续时间随键盘材料和操作员而异,不过通常总是不大于10ms。很容易想到,抖动问题不解决就会引起对闭合键的识别。用软件方法可以很容易地解决抖动问题,这就是通过延迟10ms来等待抖动消失,这之后,在读入键盘码。

    第四章数字钟的软件设计

    系统的软件设计也是工具系统功能的设计。单片机软件的设计主要包括执行软件(完成各种实质性功能)的设计和监控软件的设计。单片机的软件设计通常要考虑以下几个方面的问题:

    (1)根据软件功能要求,将系统软件划分为若干个相对独立的部分,设计出合理的总体结构,使软件开发清晰、简洁和流程合理;

    (2)培养良好的编程风格,如考虑结构化程序设计、实行模块化、子程序化。既便于调试、链接,又便于移植和修改;

    (3)建立正确的数学模型,通过仿真提高系统的性能,并选取合适的参数;

    (4)绘制程序流程图;

    (5)合理分配系统资源;

    (6)为程序加入注释,提高可读性,实施软件工程;

    (7)注意软件的抗干扰设计,提高系统的可靠性。

    4.1

    系统软件设计流程图

    这次的数字电子钟设计用到很多子程序,它们的流程图如下所示。

    主程序是先开始,然后启动定时器,定时器启动后在进行按键检测,检测完后,就可以显示时间

    图4-1

    主程序流程图

    按键处理是先检测秒按键是否按下,秒按键如果按下,秒就加1;如果没有按下,就检测分按键是否按下,分按键如果按下,分就加1;如果没有按下,就检测时按键是否按下,时按键如果按下,时就加1;如果没有按下,就把时间显示出来

    图4-3

    定时器中断流程图

    时间显示是先秒个位计算显示,然后是秒十位计算显示,再是分个位计算显示,再然后是分十位显示,再就是时个位计算显示,最后是时十位显示。

    4.2

    数字钟的原理图

    用PROTUES软件,根据要求画出数字电子钟的原理图如下所示。

    图4-5

    数字钟的原理图

    在此有必要介绍一下数字电子钟的工作原理。

    工作原理

    数字电子钟是一个将“时”,“分”,“秒”显示于人的视觉器官的计时装置。它的计时周期为24小时,显示满刻度为23时59分59秒,另外还有校时功能。因此,一个基本的数字钟电路主要由显示器“时”,“分”,“秒”和单片机,还有校时电路组成。6个数码管的段选接到单片机的P0口,位选接到单片机的P2口。数码管按照数码管动态显示的工作原理工作,将标准秒信号送入“秒单元”,“秒单元”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分单元”的时钟脉冲。“分单元”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时单元”。“时单元”采用24进制计时器,可实现对一天24小时的累计。显示电路将“时”、“分”、“秒”通过七段显示器显示出来。校时电路时用来对“时”、“分”、“秒”显示数字进行校对调整,按一下ksec,秒单元就加1

    ,按一下kmin,分就加1,按一下khour,时就加1。

    主程序

    ORG

    0000H

    LJMP

    MAIN

    ORG

    0050H

    MAINN:

    MOV

    30H,#1

    MOV

    31H,#2

    MOV

    32H,#0

    MOV

    33H,#0

    MOV

    34H,#0

    MOV

    35H,#0

    MOV

    R4,#0DH

    MOV

    TMOD,#01

    XS0:

    SETB

    TR0

    MOV

    TH0,#3cH

    MOV

    TL0,#0b0H

    XS:

    MOV

    40H,#0FEH

    MOV

    DPTR,#TAB

    MOV

    P2,40H

    MOV

    A,30H

    MOVC

    A,@A+DPTR

    MOV

    P0,A

    LCALL

    YS1MS

    MOV

    P0,#0FFH

    MOV

    A,40H

    RL

    A

    MOV

    40H,A

    MOV

    P2,40H

    MOV

    A,31H

    ADD

    A,#10

    MOVC

    A,@A+DPTR

    MOV

    P0,A

    LCALL

    YS1MS

    MOV

    P0,#0FFH

    MOV

    A,40H

    RL

    A

    MOV

    40H,A

    MOV

    P2,40H

    MOV

    A,32H

    MOVC

    A,@A+DPTR

    MOV

    P0,A

    LCALL

    YS1MS

    MOV

    P0,#0FFH

    MOV

    A,40H

    RL

    A

    MOV

    40H,A

    MOV

    P2,40H

    MOV

    A,33H

    ADD

    A,#10

    MOVC

    A,@A+DPTR

    MOV

    P0,A

    LCALL

    YS1MS

    MOV

    P0,#0FFH

    MOV

    A,40H

    RL

    A

    MOV

    40H,A

    MOV

    P2,40H

    MOV

    A,34H

    MOVC

    A,@A+DPTR

    MOV

    P0,A

    LCALL

    YS1MS

    MOV

    P0,#0FFH

    MOV

    A,40H

    RL

    A

    MOV

    40H,A

    MOV

    P2,40H

    MOV

    A,35H

    MOVC

    A,@A+DPTR

    MOV

    P0,A

    LCALL

    YS1MS

    MOV

    P0,#0FFH

    MOV

    A,40H

    RL

    A

    MOV

    40H,A

    JB

    TF0,JIA

    JNB

    P1.0,P100

    JNB

    P1.1,P1000

    JNB

    P1.2,P10000

    AJMP

    XS

    P100:

    MOV

    30H,#0

    MOV

    31H,#0

    MOV

    32H,#0

    MOV

    33H,#0

    MOV

    34H,#0

    MOV

    35H,#0

    JIA:

    CLR

    TF0

    MOV

    TH0,#3CH

    MOV

    TL0,#0B0H

    DJNZ

    R4,XSS

    MOV

    R4,#0DH

    MOV

    A,35H

    CJNE

    A,#9,JIA1

    MOV

    35H,0

    MOV

    A,34H

    CJNE

    A,#5,JIA10

    MOV

    34H,#0

    P10000:

    JNB

    P1.2,P10000

    MOV

    A,33H

    CJNE

    A,#9,JIA100

    MOV

    33H,#0

    MOV

    A,32H

    CJNE

    A,#5,JIA1000

    MOV

    32H,#0

    P1000:

    JNB

    P1.1,P1000

    MOV

    A,31H

    CJNE

    A,#9,JIA10000

    MOV

    31H,#0

    MOV

    A,30H

    CJNE

    A,#2,JIA100000

    MOV

    30H,#0

    AJMP

    XS0

    XSS:

    AJMP

    XS

    JIA100000:

    INC

    30H

    AJMP

    XS0

    JIA10000:

    CJNE

    A,#3,JIAJIA

    MOV

    A,30H

    CJNE

    A,#02,JIAJIA

    MOV

    30H,#0

    MOV

    31H,#0

    AJMP

    XS0

    JIAJIA:

    INC

    31H

    AJMP

    XS0

    JIA1000:INC

    32H

    AJMP

    XS0

    JIA100:

    INC

    33H

    AJMP

    XS0

    JIA10:

    INC

    34H

    AJMP

    XS0

    JIA1:

    INC

    35H

    AJMP

    XS0

    RET

    YS1MS:

    MOV

    R6,#1H

    YL1:

    MOV

    R7,#0FAH

    DJNZ

    R7,$

    DJNZ

    R6,YL1

    RET

    TAB:

    DB

    0C0H,0F9H,0A4H,0B0H,099H,092H,082H,0F8H,080H,090H

    DB

    040H,079H,024H,030H,019H,012H,002H,078H,000H,010H

    END

    第五章

    系统仿真

    5.1

    PROTUES软件介绍

    Proteus软件是Labcenter

    Electronics公司的一款电路设计与仿真软件,它包括ISIS、ARES等软件模块,ARES模块主要用来完成PCB的设计,而ISIS模块用来完成电路原理图的布图与仿真。Proteus的软件仿真基于VSM技术,它与其他软件最大的不同也是最大的优势就在于它能仿真大量的单片机芯片,比如MCS-51系列、PIC系列等等,以及单片机外围电路,比如键盘、LED、LCD等等。通过Proteus软件的使用我们能够轻易地获得一个功能齐全、实用方便的单片机实验室。

    5.2

    电子钟系统PROTUES仿真

    用PROTUES软件,根据数字电子钟的原理图,画出仿真图,得到的图如下所示

    图5-1

    数字钟的PROTES仿真

    第六章调试与功能说明

    单片机应用系统的调试包括硬件和软件两部分,但是他们并不能完全分开。一般的方法是排除明显的硬件故障,再进行综合调试,排除可能的软/硬件故障。

    6.1

    硬盘调试

    拿到电路板后,首先要检查加工质量,并确保没有任何方面的错误,如短路和断路,尤其要避免电源短路;元器件在安装前要逐一检查,用万用表测其数值,看是否与所用相同;完成焊接后,应先空载上电(芯片座上不插芯片),并检查各引脚的电位是否正确。若一切正常,方可在断电的情况下将芯片插入,再次检查各引脚的电位及其逻辑关系。将万用表的探针放到单片机接电源的引脚上检测一下,看是否符合要求。

    6.2

    系统性能测试与功能说明

    走时:默认为走时状态,按24小时制分别显示“时时-分分-秒秒”,有2个“-”动态显示,时间会按实际时间以秒为最少单位变化。

    走时调整:按ksec对秒进行调整,按一下加一秒;按kmin对分进行调整,按一下加一分;按khour对时进行调整,按一下加一小时,从而达到快速设定时间的目的。

    6.3

    系统时钟误差分析

    时间是一个基本物理量,具有连续、自动流逝、不重复等特性。我国时间基准来自国家授时中心,人们日常使用的时钟就是以一定的精度与该基准保持同步的。结合时间概念和误差理论,可以定义电子钟的走时误差S=S1-S2,S1表示程序实际运行计算所得的秒;S2表示客观时间的标准秒。S>0时表示电子钟秒单元数值刷新滞后,即走时误差为“慢”;反之,S<0表示秒单元数值的刷新超前,即走时误差为“快”。

    本次设计的单片机电子钟系统中,其误差主要来源包括晶体频率误差,定时器溢出误差,延迟误差。晶体频率产生震荡,容易产生走时误差;定时器溢出的时间误差,本应这一秒溢出,但却在下一秒溢出,造成走时误差;延迟时间过长或过短,都会造成与基准时间产生偏差,造成走时误差。

    6.4

    软件调试问题及解决

    软件程序的调试一般可以将重点放在分模块调试上,统调是最后一环。软件调试可以采取离线调试和在线调试两种方式。前者不需要硬件仿真器,可借助于软件仿真器即可;后者一般需要仿真系统的支持。本次课题,伟福软件来调试程序,通过各个模块程序的单步或跟踪调试,使程序逐渐趋于正确,最后统调程序。

    仿真部分采用protus

    7

    professional软件,此软件功能强大且操作较为简单,可以很容易的实现各种系统的仿真。

    首先打开protus

    7

    professional软件,在元件库中找到要选用的所有元件,然后进行原理图的绘制;绘制好后再选择wave6000已经编译好的*.hex文件,选择运行,观察显示结果,根据显示的结果和课题的要求再修改程序,再运行查,直到满足要求

    总结

    我在这一次数字电子钟的设计过程中,遇到了很多的困难,在解决问题的同时我也收获了很多。通过对自己在大学二年时间里所学的知识的回顾,和到图书馆查阅书籍,并充分发挥对所学知识的理解和对毕业设计的思考及动手的能力,最终完成了。这其中也离不开老师和同学的帮助。

    通过这次课程设计我发现,只有把理论学的很扎实了;才能够将课本知识与实践相整合,理论知识服务于教学实践,这样才能圆满的完成自己的作品,以增强自己的动手能力。这个实验十分有意义

    我获得很深刻的经验。通过这次课程设计,我们知道了理论和实际的距离,也知道了理论和实际想结合的重要性,,也从中得知了很多书本上无法得知的知识。

    我们的学习不但要立足已经学过的书本知识,更多的是来源于课外的知识积累,我们不能只限于老师讲的,我们应该通过其他的方面学习。以解决理论和实际教学中的实际问题为目的,还要以实践相结合,理论问题即实践课题,解决问题即课程研究,通过自己的手来解决问题比用脑子解决问题更加深刻。学习就应该采取理论与实践结合的方式,理论的问题,也就是实践性的课题。这种做法既有助于完成理论知识的巩固,又有助于带动实践,解决实际问题,加强我们的动手能力和解决问题的能力。

    还有就是在这次的设计中我也遇到了很多的困难,首先我在这个书本学到的知识有限,还有就是我学的也不是太好,就让我在设计程序的时候有很大困难。我通过问同学我才完成的。还望老师加以批改。

    参考文献、资料索引

    文献、资料名称编著者出版单位

    《51系列单片机高级实例开发指南》

    《MCS—51/96系列单片机原理及应用》

    《AT89系列单片机原理与接口技术》

    《单片机原理及应用》

    《C程序设计》

    《单片机原理与实用技术》

    《电子技术基础》

    《电路基础》

    《电路与电子技术》

    《电路基本分析》

    孙涵芳

    王幸之

    欧阳斌林

    潭浩强

    付晓光

    邹寿彬

    许熙文

    卢尔健

    石生北京航空航天大学出版社

    北京航空航天大学出版社

    北京航空航天大学出版社

    中国水利水电出版社

    北京航空航天出版社

    清华大学出版社

    清华大学出版社

    高等教育出版社

    科学技术出版社

    高等教育出版社

    篇2:信息网络工程实习报告

    信息网络工程实习报告 本文关键词:网络工程,实习报告,信息

    信息网络工程实习报告 本文简介:信息网络工程实习报告班级:电子信息工程11-1班姓名:刘彬学号:3110718180指导老师:邹明亮日期:2013.11.8实验四VLAN配置一、实验目的熟悉cisco交换机的VLAN配置过程二实验内容与步骤1实验内容虚拟局域网VLAN(VirtualLocalAreaNetwork)是以局域网交换

    信息网络工程实习报告 本文内容:

    班级:电子信息工程11-1班

    姓名:刘彬

    学号:3110718180

    指导老师:邹明亮

    日期:2013.11.8

    实验四

    VLAN配置

    一、实验目的

    熟悉cisco交换机的VLAN配置过程

    实验内容与步骤

    1

    实验内容

    虚拟局域网VLAN(Virtual

    Local

    Area

    Network)是以局域网交换机为基础,通过交换机软件实现根据功能、部门、应用等因素将设备或用户组成虚拟工作组或逻辑网段的技术。其最大的特点是在组成逻辑网时无须考虑用户或设备在网络中的物理位置。VLAN可以把同一个物理网络划分为多个逻辑网段,因此,Vlan可以抑制网络风暴、增强网络的安全性。

    进行VLAN配置需了解以下知识:

    1VLAN的实现方式:

    n

    静态VLAN

    :直接设置交换机的端口属于某个VLAN。此方法较为安全、可靠。

    n

    动态VLAN

    :使用智能管理软件根据MAC地址进行VLAN的划分。但MAC地址具有欺骗性,此种方法不太可靠

    2VLAN标识

    VLAN帧标识存放在每个帧的头部中,每台交换机都要检查此标识以决定此帧所属的VLAN,交换机间交换VLAN信息的协议有两种:

    n

    CISCO

    ISL协议:仅用于Cisco设备环境

    n

    IEEE

    802.1Q协议:用于不同设备间

    3交换网中链路的类型

    n

    接入链路

    :access

    此种链路只允许一个VLAN

    n

    干道链路(又叫中继链路):trunk

    此链路可以传递多个VLAN

    n

    混合链路

    :可传输两种帧(带VLAN信息的帧与不带VLAN信息的帧)

    4VTP及其工作模式

    VLAN中继协议(VLAN

    Trunk

    Protocol)即VTP,也称为VLAN主干,是指在交换机与交换机或交换机与路由器之间连接的情况下,在互相连接的端口上配置中继模式,可以便得属于不同的VLAN的数据都可以通过这条中继链路进行传输。VTP可以在交换网络中提供跨交换机VLAN实现的一致性,同时也为了降低跨交换机配置和管理VLAN的复杂性。

    VTP有三种工作模式:

    n

    服务器模式:server

    可进行VLAN的创建、更改、删除,并自动将VLAN的信息向同一个VTP域内的其它交换机广播

    n

    客户模式

    :client

    只能被动接收VTP

    server的VLAN配置

    n

    透明模式

    :transparent

    可独立配置自己的VLAN,但不与其它交换机交换本机的VLAN信息,同时转发其它交换机发来的VLAN信息。

    5VLAN配置的基本任务

    n

    创建VTP域并进行VTP工作模式的设置。(非必须配置)

    n

    配置VLAN

    Trunk端口。(非必须配置)

    n

    在VTP

    server上创建VLAN。

    n

    将交换机的端口指派给所属的VLAN。

    2

    实验步骤

    1)拓扑结构图

    2)基本配置命令

    Switch#vlan

    database

    Switch(vlan)#vlan

    2

    Switch(vlan)#vlan

    3

    Switch(vlan)#vtp

    domain

    jkx

    Switch(vlan)#vtp

    server

    Switch(vlan)#exit

    Switch#conf

    t

    Switch(config)#interface

    fastethernet

    2/1

    Switch(config-if)#switchport

    mode

    trunk

    Switch(config-if)#exit

    Switch#conf

    t

    Switch(config)#interface

    fastethernet

    3/1

    Switch(config-if)#switchport

    mode

    trunk

    Switch#conf

    t

    Switch(config)#interface

    fa0/1

    Switch(config-if)#switchport

    mode

    access

    Switch(config-if)#switchport

    access

    vlan

    2

    Switch(config-if)#exit

    Switch(config)#interface

    fa1/1

    Switch(config-if)#switchport

    mode

    access

    Switch(config-if)#switchport

    access

    vlan

    3

    Switch(config-if)#end

    运行结果:

    实验总结:

    利用交换机通信,在不同的PC机间只有PC机间在同一个VLAN中而且PC在同一网段才可以通信。图中PC0与PC2可通信,PC1与PC3可通信。交换机划分vlan的作用就是划分网段,让不同的网段的计算机不能互访进行数据发送。其中,在线路图中,我们对交换机分别使用了两个端口f2/1、f3/1,而其中交换机2的f3/1端口显示的是黄色即阻塞状态,其他端口则是显示转发状态,这是为什么呢?这是因为在STP协议下SW1是根桥的原因;交换机2上的端口f0/1、f2/1、f1/1都处于转发状态,f3/1处于阻塞状态,这是因为交换机2是非根桥,为了防止出现环路,STP协议根据优先级将f3/1阻塞了。我们还对交换机进行了密码设置,使任何人不能随意修改指令,从而有效地提高了设备的安全性

    实验六.七

    路由器的配置

    实验目的:

    1掌握路由器的基本配置

    2.熟悉静态路由的配置

    3.掌握RIP协议的相关配置

    4.掌握OSPF协议的相关配置

    实验内容与步骤

    1.实验的内容

    1)路由器的组成

    n

    硬件:主要由处理器、内存、接口、控制端口等物理硬件和电路组成。其实就是一种具有多个输入端口和多个输出端口的专用计算机,与一台普通计算机的主机的硬件结构大致相同。

    n

    软件:IOS(Internetworking

    Operating

    System

    ),IOS存在多个不同版本,类似DOS或Linux环境。

    2)路由器的物理接口

    1)局域网端口

    AUI端口:即粗缆口,连接10Base-5以太网络。

    RJ45端口:双绞线以太网端口,在路由器中,10Base-T网的RJ-45端口标识为“ETH”,

    100Base-TX

    网的RJ-45端口标识为“10/100bTX”。

    SC端口:光纤端口,连接快速以太网或千兆以太网交换机,以“100b

    FX”或“1000b

    FX”

    标注

    2)广域网端口

    高速同步串口Serial:可连接DDN、帧中继和X.25等。

    同步/异步串口ASYNC:用于Modem或Modem池的连接,实现远程计算机通过公用

    电话网拨入网络。

    ISDN

    BRI端口:用于ISDN线路通过路由器实现与Internet或其他远程网络的连接,可

    实现128Kbps的通信速率。

    3)配置端口

    AUX端口:该端口为异步端口,主要用于远程配置、拨号备份、Modem连接。

    Console端口:该端口为异步端口,主要连接终端或支持终端仿真程序计算机,在本地

    置路由器。在网络管理中,网络管理员第一次配置路由器或交换机时,都要通过这个端

    口进行配置。

    3)路由器基本配置

    路由器的基本配置(CONSOLE连接方式、密码配置、名称配置、工作模式切换等)与

    交换机的基本配置基本类似,请参见交换机的基本配置实验。

    路由器的接口(端口)配置

    n

    路由器接口的配置包括接口的IP地址、子网掩码、接口描述等内容。

    n

    路由器的不同接口的IP网络号必须不同!!!!!

    n

    在全局配置模式下使用interface命令可以进入相应的接口配置模式

    注:对于不同设备的不同接口,其表示形式是不同的。配置前可使用show

    ip

    interface

    brief查看具体接口型号。

    路由器接口配置示例

    R_A(config)#interface

    f0/0

    //进入接口配置模式,对f0/0端口进行配置

    R_A(config-if)#

    //接口配置模式提示符

    R_A(config-if)#

    ip

    address

    192.168.1.1

    255.255.255.0

    //配置接口的IP地址为192.168.1.1,子网掩码为255.255.255.0

    R_A(config-if)#duplex

    full

    //启用全双工模式

    R_A(config-if)#no

    shutdown

    //激活接口,如果要手工管理性关闭接口,则使用“shutdown”命令

    R_A(config-if)#end

    //直接返回到特权模式

    R_A#show

    interface

    //查看配置后接口状态

    3静态路由配置

    全局配置模式下使用:

    ip

    route

    目标网络号

    掩码

    下一跳或转发端口

    例:Router(config)#ip

    route

    30.0.0.0

    255.0.0.0

    s0/0

    功能:设置到目标网络30.0.0.0/8的数据报从串口0/0转发

    对于Stub网络,可直接使用:

    ip

    route

    0.0.0.0

    0.0.0.0

    转发端口

    4

    动态路由配置

    1)

    RIP协议相关知识

    RIP属于距离矢量路由协议,使用跳数作为路径选择的参数,并规定以目标网络的最大跳数为15,如果超过此跳数,则直接丢弃数据包;RIP路由协议每30秒更新一次,并在相邻路由器上进行路由信息广播。

    RIP为路由消息协议,存在两个版本V1、V2。RIP

    V2是V1的改进版本,RIP

    v2支持VLSM,并提供认证、使用组播地址224.0.0.9传递路由信息

    相关配置命令:

    Router(config)#router

    rip

    //进入路由配置模式

    Router(config-router)#version

    1/2

    //指定RIP的版本为1或2

    Router(config-router)#network

    M1

    //指定本地端口连接的网络ID,M1为网络ID

    2)OSPF协议相关知识

    OSPF是一种典型的链路状态路由协议。采用OSPF的路由器彼此交换并保存整个网络的链路信息,从而掌握全网的拓扑结构,独立计算路由。

    OSPF作为一种内部网关协议(Interior

    Gateway

    Protocol,IGP),用于在同一个自治域(AS)中的路由器之间发布路由信息。区别于距离矢量协议(RIP),OSPF具有支持大型网络、路由收敛快、占用网络资源少等优点,在目前应用的路由协议中占有相当重要的地位。

    OSPF协议引入“分层路由”的概念,将网络分割成一个“主干”连接的一组相互独立的部分,这些相互独立的部分被称为“区域”

    (Area),“主干”的部分称为“主干区域(area

    0)”。每个区域就如同一个独立的网络,该区域的OSPF路由器只保存该区域的链路状态。每个路由器的链路状态数据库都可以保持合理的大小,路由计算的时间、报文数量都不会过大。

    在多于一个区域的自治系统中,OSPF

    规定必须有一个骨干区(backbone)-area

    0,骨干区是

    OSPF的中枢区域,它与其他区域通过区域边界路由器(ABR)相连。

    相关配置命令:

    Router(config)#router

    OSPF

    process-number

    //参数process-number表示路由进程编号,其取值范围是:1~65535

    Router(config-router)#network

    network-address

    wildcard-mask

    area

    area-number

    //参数network-address表示IP子网号;wildcard-mask表示通配符掩码,它是子网掩码的反码;area-number区域号,0~4

    294

    967

    295范围内的十进制数,也可以用点分十进制的方法表示。

    5缺省路由

    缺省路由是为所有在路由表中找不到明确对应的路由项时所指定的路由,可以通过两种方式设置缺省路由:

    ip

    route

    c1

    c2

    c3

    //c1为目标网络ID,c2为对应子网掩码,c3为本地转发端口名或下一跳IP地址

    ip

    default-network

    c1

    //c1为转发端口所在的网络号

    6删除静态或缺省路由:在相应配置命令前加no即可。

    2

    实验步骤

    1)拓扑结构图

    2)基本配置命令

    Router>en

    Router#config

    t

    Router(config)#int

    f0/0

    Router(config-if)#ip

    add

    192.168.1.1

    255.255.255.0

    Router(config-if)#no

    shutdown

    Router(config-if)#exit

    Router(config)#int

    f1/0

    Router(config-if)#ip

    add

    10.1.1.1

    255.255.255.0

    Router(config-if)#no

    shutdown

    Router(config-if)#exit

    静态路由(距离矢量)

    Router(config)#ip

    route

    10.1.2.0

    255.255.255.0

    192.168.1.2

    或者#ip

    route

    0.0.0.0

    0.0.0.0

    192.168.1.2

    或者(在设置中Static)

    动态路由(RIP)

    Router(config)#router

    rip

    Router(config-route)#version

    2

    Router(config-route)#network

    10.1.1.0

    Router(config-route)#network

    192.168.1.0

    Router(config-route)#exit

    (OSPF)

    Router(config)#

    no

    router

    rip

    Router(config)#router

    ospf

    111

    Router(config-route)#network

    10.1.1.0

    0.0.0.255

    area

    0

    Router(config-route)#network

    192.168.1.0

    0.0.0.255

    area

    0

    运行结果:

    实验总结:通过这次的实验,我们学会了路由器的一些基本配置,了解了什么是静态路由协议,什么是动态路由协议,并对这两个协议进行了简单地分析,静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际实际情况的变化适时地进行调整。动态路由机制的运作依赖路由器的两个基本功能:对路由表的维护;路由器之间适时的路由信息交换。只有对路由器进行路由协议配置,处于不同网络间的PC机才能真正连通。

    实验九

    网络地址翻译

    实验目的

    1

    了解掌握网络地址翻译的相关概念

    2

    掌握NAT的基本配置过程

    实验内容与步骤

    1

    实验内容

    网络地址翻译(NAT)可以将内部网络的私有IP翻译为Internet合法IP,从而可以方便解决LAN内大量IP地址的申请问题。NAT是一种用来让使用私有地址的主机访问Internet的技术。这项技术的核心是将私有地址转换为可以在公网上被路由的公有IP地址;PAT又称多端口地址转换(port

    address

    translation),是对NAT功能的一种改进。PAT能使多个内部地址映射到同一个全球地址,故又被称为“多对一”NAT

    1

    NAT的静态配置命令

    配置静态NAT的步骤:

    首先,在路由器的全局配置模式下输入以下命令建立内部本地地址与外部的全球地址的静态转换关系

    Router(config)#ip

    nat

    inside

    source

    static

    local-ip

    global-ip

    //参数“local-ip”和“global-ip”分别表示内部私有地址和外部公有地址。

    第二步,在全局配置模式下指定NAT内部相连的接口:

    Router(config)#interface

    type

    number

    Router(config-if)#ip

    nat

    inside

    最后,在全局配置模式下定义NAT与外部相连的接口:

    Router(config)#interface

    type

    number

    Router(config-if)#ip

    nat

    outside

    2

    NAT的动态配置命令

    动态NAT的配置步骤:

    首先定义一个全球地址池:

    Router(config)#ip

    nat

    pool

    name

    start-ip

    end-ip

    {netmask

    netmask|prefix-length

    prefix-length}

    第二步,定义标准访问控制列表(指定哪些地址进行NAT转换)

    Router(config)#access-list

    access-list-number

    permit

    source

    [source-wildcard]

    第三步,用下面的命令句法建立动态的源地址转换

    Router(config)#ip

    nat

    inside

    source

    list

    access-list-number

    pool

    name

    最后,指定NAT与内部相连的接口、NAT与外部相连的接口:

    Router(config)#interface

    type

    number

    Router(config-if)#ip

    nat

    inside

    Router(config)#interface

    type

    number

    Router(config-if)#ip

    nat

    outside

    3

    PAT的配置

    PAT配置的步骤:

    首先定义一个标准访问控制列表,以指定哪些地址可以被进行PAT转换。

    Router(config)#access-list

    access-list-number

    permit

    source

    [source-wildcard]

    其次,指定所采用的PAT方式(有两种):

    将多个内部地址映射到同一个公有地址:

    Router(config)#ip

    nat

    inside

    source

    list

    acl-number

    interface

    interface

    overload

    指定采用将PAT与到一个NAT池的动态映射一起使用方式的配置命令

    Router(config)#ip

    nat

    pool

    name

    start-ip

    end-ip

    {netmask

    netmask

    |prefix-length

    prefix-length}

    Router(config)#ip

    nat

    inside

    source

    list

    acl-number

    pool

    name

    overload

    以上两种PAT方式只需选择一种即可。参数overload允许内部多个地址使用相同的外部全局地址

    最后,指定NAT与内部相连的接口,指定NAT与外部相连的接口:

    Router(config)#interface

    type

    number

    Router(config-if)#ip

    nat

    inside

    Router(config)#interface

    type

    number

    Router(config-if)#ip

    nat

    outside

    4

    检测NAT

    Clear

    ip

    nat

    ……

    清除nat的相关参数

    Show

    ip

    nat

    translation

    查看NAT翻译的结果

    Show

    ip

    nat

    statistics

    查看NAT连接的统计信息

    2

    实验步骤

    1)

    拓扑结构图

    2)实验过程及结果

    A

    :在PC1的WEB浏览器上打开www.jsfw8.com,同时到WEB服务器上查询TCP的连接,其结果如何?此时访问WEB服务器在外部IP是什么?

    由此可以发现此时访问WEB服务器的外部IP是192.168.1.12

    B:

    在Router1上配置静态NAT,使内部IP地址192.168.1.11与外部IP地址61.183.22.138建立映射关系.重新操作第2步,结果如何?

    静态NAT

    Router(config)#ip

    nat

    inside

    source

    static

    192.168.1.12

    61.183.22.138

    Router(config)#int

    f0/0

    Router(config-if)#ip

    nat

    outside

    Router(config-if)#exit

    Router(config)#int

    f1/0

    Router(config-if)#ip

    nat

    inside

    发现访问WEB服务器的外部IP是61.183.22.138,而不是PC1的IP(192.168.1.11)!

    C

    :在Router1上配置动态NAT:全局地址池为61.183.22.130-138,左边LAN内在PC都可使用这些全局IP.到PC2上重新操作第2步,结果如何?

    Router(config)#ip

    nat

    pool

    xgu

    61.183.22.130

    61.183.22.138

    netmask

    255.255.255.0

    Router(config)#access-list

    10

    permit

    192.168.1.0

    0.0.0.255

    Router(config)#ip

    nat

    inside

    source

    list

    10

    pool

    xgu

    由此可以发现此时访问WEB服务器在外部IP是61.183.22.138

    第C步动态NAT与静态NAT

    的区别是任一PC都有一个映射(61.183.22.130—61.183.22.138)而静态NAT中只有192.168.1.12有映射。

    D:在Router1上配置PAT:使LAN内所有PC机都复用全局地址61.183.22.140.

    到PC2上重新操作第2步,结果如何?

    Router(config)#access-list

    1

    permit

    192.168.1.0

    0.0.0.255

    Router(config)#ip

    nat

    pool

    jk

    61.183.22.140

    61.183.22.140

    netmask

    255.255.255.0

    Router(config)#

    ip

    nat

    inside

    source

    list

    1

    pool

    jk

    overload

    由此可以发现此时访问WEB服务器在外部IP是61.183.22.140

    实验总结

    通过本实验,我们了解网络地址翻译的一些相关配置,它在生活中有一定的意义,简单的说,NAT就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关(可以理解为出口,打个比方就像院子的门一样)处,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用,NAT可以使多台计算机共享Internet连接,这一功能很好地解决了公共IP地址紧缺的问题。

    实验十一

    服务器常规配置

    一、实验目的

    1、掌握WWW、FTP的配置

    2、了解DNS的基本配置过程

    二、实验内容及步骤

    (1)配置管理WWW服务器

    选择“开始”/“程序”/“管理工具”/“Internet服务管理器”,打开“Internet信息服务”

    管理窗口,如图所示,窗口显示此计算机上已经安装好的Internet服务,而且都已经自动启动运行,其中Web站点有两个,分别是默认Web站点及管理Web站点

    A、使用IIS的默认站点

    步骤一,将制作好的主页文件(html文件)复制到/Inetpub/wwwroot目录,该目录是安装程序为默认Web站点预设的发布目录。

    步骤二,将主页文件的名称改为Default.htm。IIS默认要打开的主页文件是Default.htm或Default.asp,而不是一般常用的Index.htm。

    完成这两个步骤后,打开本机或客户机浏览器,在地址栏中输入此计算机

    IP地址或主机的JKX名字(前提是DNS服务器中有该主机的A记录)来浏览站点,测试Web服务器是否安装成功,WWW服务是否运行正常。

    站点开始运行后,如果要维护系统或更新网站数据,可以暂停或停止站点的运行,完成上述工作后,再重新启动站点。

    步骤一,打开“Internet信息服务窗口”,鼠标右键单击要创建新站点的计算机,在弹出菜单中选择“新建”/“Web站点”,出现“Web站点创建向导”,单击“下一步”继续。

    步骤二,在“Web站点说明”文本框中输入说明文字,单击“下一步”继续,出现如图所示窗口,输入新建Web站点的IP地址和TCP端口地址。如果通过主机头文件将其它站点添加到单一IP地址,必须指定主机头文件名称。

    步骤三,单击“下一步”,输入站点的主目录路径,然后单击“下一步”,选择Web站点的访问权限,单击“下一步”完成设置。

    Web站点建立好之后,可以通过“Microsoft

    管理控制台”进一步来管理及设置Web站点,站点管理工作既可以在本地进行,也可以远程管理。

    B、进行WEB站点属性设置

    (2)FTP服务器管理

    通过“开始”/“程序”/“管理工具”/“Internet服务管理器”,打开“Internet信息服务”

    窗口,在要管理的FTP站点上单击鼠标右键,选择“属性”命令,出现如下图所示对话框。

    2

    “FTP站点”属性页

    IP地址:设置此站点的IP地址,即本服务器的IP地址,如211.85.10.5。如果服务器设置了两个以上的IP站点,可以任选一个。FTP站点可以与Web站点共用IP地址以及DNS名称,但不能设置使用相同的TCP端口。

    TCP端口:FTP服务器默认使用TCP协议的21端口,若更改此端口,则用户在连接到此图站点时,必须输入站点所使用端口,例如使用命令ftp://211.85.10.5:8080,表示连接FTP服务器的TCP端口为8080。

    2

    “安全账号”属性页

    选择“安全账号”标签,出现如下图所示对话框。

    允许匿名连接:FTP站点一般都设置为允许用户匿名登录,除非想限制只允许NT用户登录使用。在安装时系统自动建立一个默认匿名用户账号:“IUSR_COMPUTERNAME”。注意用户在客户机登录FTP服务器的匿名用户名为“anonymous”,并不是上边给出的名字。

    只允许匿名连接:选择此项,表示用户不能用私人的账号登录。只能用匿名来登录FTP站点,可以用来防止具有管理权限的账号通过FTP访问或更改文件

    进行IE测试:可以使用Internet

    Explorer(IE)连接到FTP站点。输入协议以及域名,例如ftp://210.43.16.30,就可以连接到FTP站点

    (3)DNS的基本配置

    A、为DNS服务器配置静态IP地址的步骤

    B、安装DNS服务

    在打开的“添加/删除程序”窗口中,单击“添加/删除WINDOWS”组件。在

    “Windows组件向导”窗口中,在组件列表中找到“网络服务”这一项,并且双击

    C、在“网络服务”窗口中选择“域名系统(DNS)”,单击“确定”

    按钮。

    D、进行DNS正向解析区域的配置

    单击“开始”—>“程序”—>“管理工具”—>“DNS”

    右键单击“正向搜索区域”

    ,在弹出的菜单中选择“新建区域”选项

    单击“下一步”

    ,选择“标准主要区域”,单击“下一步”

    ,输入相应的DNS区域名,如“test.com”,单击“下一步”

    ,在此可以接受默认的区域记录保存的文件名,系统会自动在区域名后加“.dns”作为文件名,或者使用一个已有的文件。不做任何改变,直接单击下一步,单击“完成”按钮。

    正向区域“test.com”创建后的DNS控制界面:

    反向解析区域的配置与此类似,可参照正向解析区域配置。

    E、为主机创建记录

    右键单击创建的正向区域名,在弹出的菜单中选择“新建主机”选项,在弹出的“新建主机”窗口中,其名称输入相应的主机名,输入对应的IP地址,并选择“创建相关的指针(PTR)记录”,系统会自动在反向区域内创建指针记录,最后单击“添加主机”按钮

    3、

    实验总结

    通过本次实验,我们学会了如何建立一个网站,如何建立一个域名

    .

    实验十三

    VLAN之间的通信

    一、实验目的

    1、

    理解VLAN在网络通信中的隔离作用

    2、

    理解第三层路由功能在VLAN间通信中所起的作用

    3、

    掌握用于VLAN之间通信的外部路由器设置

    二、实验内容与步骤

    1、实验内容

    (1)、VLAN之间的通信方式

    VLAN间的通信可通过以下两种方式:

    n

    外部路由器——在交换机设备之外,提供具备第三层路由功能的独立路由器用以实现不同VLAN之间的通信。这也是本实验内容中所采用的方式。

    n

    内部路由模块或三层交换机——在目前的一些中高端的主流网络设备中,通常将交换机的第二层功能与路由器的第三层功能集成到同一网络设备中,这种网络设备被称为三层交换机。

    无论是使用哪种方式,其原理都是使用三层的路由功能实现二层不同的VLAN进行相互通信!因此VLAN的互访与二层网络无关、与VLAN实现的目标并不冲突!!!

    (2)、物理和逻辑接口的关系

    逻辑子接口是一个物理接口中的一个逻辑接口,单个物理接口上可有多个逻辑子接口,然后每个逻辑子接口支持一个VLAN,并被分配一个IP地址,子接口的标识是在原来的物理接口后加“.”再加上数字,如“f0/0.1”为物理接口“f0/0”的一个逻辑子接口

    2、

    实验步骤

    1)拓扑结构图

    2)

    配置

    A、在交换机上完成VLAN的配置与划分

    Switch#vlan

    database

    //进行VLAN配置子模式

    Switch(vlan)#vlan

    2

    name

    vlan2

    //创建一个名叫VLAN2的VLAN

    Switch(vlan)#vlan

    3

    name

    vlan3

    //创建一个名叫VLAN3的VLAN

    Switch(config)#int

    f1/1

    //进入快速以太网端口1的配置模式

    Switch(config-if)#switchport

    mode

    access

    //设置端口的链路为接入链路模式

    Switch(config-if)#switchport

    access

    vlan

    2

    //接入链路允许VLAN2的帧通过

    Switch(config)#int

    f2/1

    Switch(config-if)#switchport

    mode

    access

    Switch(config-if)#switchport

    access

    vlan

    3

    Switch(config-if)#int

    f3/1

    Switch(config-if)#switchport

    mode

    access

    Switch(config-if)#switchport

    access

    vlan

    2

    Switch(config-if)#int

    f6/1

    Switch(config-if)#switchport

    mode

    access

    Switch(config-if)#switchport

    access

    vlan

    3

    Switch(config)#int

    f0/1

    //进入快速以太网端口0的配置模式

    Switch(config-if)#switchport

    mode

    trunk

    //设置当前端口为Trunk模式

    执行完上述指令后,运行结果如下:

    处于同一vlan的PC机可以相互连通,不同vlan下的PC机不能连通

    B、完成路由器配置实现VLAN2与VLAN3中的PC机相互通信

    Router(config)#int

    f0/0

    Router(config-if)#no

    shut

    Router(config)#int

    f0/0.1//进入f0/0.1的逻辑子接口

    Router(config-subif)#encapsulation

    dot1Q

    2

    //定义VLAN帧标识封装为802.1Q,允许VLAN2的帧通过

    Router(config-subif)#ip

    address

    10.1.2.1

    255.255.255.0

    //配置f0/0.1的逻辑子接口的IP地址为10.1.2.1,子网掩为:255.255.255.0

    Router(config)#int

    f0/0.2//进入f0/0.2的逻辑子接口模式

    Router(config-subif)#encapsulation

    dot1Q

    3

    //定义VLAN的封装,帧标识封装为IEEE802.1Q,允许VLAN3的帧过

    Router(config-subif)#ip

    address

    10.1.3.1

    255.255.255.0

    执行完上述命令后,运行结果如下:

    由此可知,处于不同VLAN下的PC机可以相互接通

    实验总结

    通过本次试验,我们学会了使用单臂路由使处于不同vlan下的PC机可以相互接通。

    桂林理工大学信息科学与工程学院

    篇3:模拟银行实习报告

    模拟银行实习报告 本文关键词:实习报告,模拟,银行

    模拟银行实习报告 本文简介:模拟银行实习报告2012-05-28~~~2012-06-0909金融安徽农业大学一实习目的既让我们在理论的基础上接触实务操作,一次能够理解银行的业务流程,不至于乘务门外汉,或者是考试的机器.一是了解各种操作的流程,知道银行的业务主要进行的步骤.二是了解各种凭证,能做到在看到各种业务时想起对应凭证,

    模拟银行实习报告 本文内容:

    模拟银行实习报告

    2012-05-28

    ~~~

    2012-06-09

    09金融

    安徽农业大学

    实习目的

    既让我们在理论的基础上接触实务操作,一次能够理解银行的业务流程,不至于乘务门外汉,或者是考试的机器.一是了解各种操作的流程,知道银行的业务主要进行的步骤.二是了解各种凭证,能做到在看到各种业务时想起对应凭证,加强对课堂所学知识的理解.三是认识各种不同单位个体的操作.

    实习内容

    (1)在网站上进行客户开户

    (2)进行个人业务的操作

    储蓄柜员初始操作:登录个人储蓄系统---修改密码和学号并增加尾箱---用尾箱登录

    储蓄柜员日初操作:凭证领用---重要空白凭证出库---现金出库---凭证综合查询---重要空白凭证查询

    储蓄日常业务操作之个人储蓄业务:开普通客户和一卡通客户---为其开活期储蓄账户进行存取款,销户操作—开整存整取账户,部分提前支取---开定活两便账户并销户---开零存整取账户,存款并销户---开存本取息账户,取息并销户---开通知存款账户,支取部分款项并销户---普通支票账户开户,存款,取款,结清,销户---开教育储蓄账户,存款,销户---一卡通,凭证,挂失,解挂

    储蓄日常业务操作之个人贷款:住房贷款---综合消费贷款

    储蓄日常业务操作之汇款业务:人民币汇款---人民币退汇

    储蓄日常业务操作之代理业务:凭证式国债---记账式国债---基金业务---代理缴费业务

    (3)进行对公业务的操作

    对公柜员初始操作:

    日常业务操作之对公存款:注册新客户并开立基本存款账户,一般存款账户,专用存款账户,临时存款账户---定期存款账户---通知存款---协定存款---信用证保证金存款---转账存款

    日常业务操作之个人贷款:一般贷款申请---行内银团贷款---账号透支申请

    日常业务操作之人民币支付结算服务:银行本/汇票申请书---银行本/汇票背书兑付---商业承兑汇票添加---商业承兑汇票背书兑付---银行承兑汇票添加---银行承兑汇票背书兑付---信用证进口业务—信用证出口业务

    实习总结

    为期九天的银行模拟实习结束了,从这门实践性很强的课程中我们学到很多银行工作相关的业务知识及各项业务具体的操作步骤。该系统叫”浙科商业银行模拟教学软件”,通过模拟的交易环境加强学生对现代商业银行理论知识的理解,训练学生的实际动手能力,满足专业课程的实验、实习及课程设计任务,为学生走向社会提供一个理论结合实际的实验环境,促使学生关注最新的商业银行信息技术,训练学生的实际操作能力,为金融专业及其它相关专业的学生走向社会提供一个理论结合实际的实习环境。

    因为之前并未接触过任何银行方面的业务知识,刚开始这个系统的实验时,有些摸不着头脑,对于业务流程和如何操作都不清楚,很多时候都要依赖界面右下角的提示。后来没开始一项业务的实验前,我都会认真的参看操作手册,并努力去弄清楚每一个操作步骤的具体意义以及一些容易出错的细节。经过一番钻研,终于在后面的业务操作中不再依赖提示了,操作的熟练度和速度也明显提升了很多。虽然有些业务的流程操作还是相对繁琐,我在不经意间也犯了一些错误,但总体上我对各项业务的流程已经有一个相大概的蓝图。

    我们学校非常注重培养应用型人才,作为金融专业的学生,银行综合业务实验课程让我们有机会学习银行内部的一般操作。因为尽管理论知识再深厚,也是不能与实践脱钩。我们绝对有必要在踏入社会之前培养自己的动手操作能力,为自己打下一定的基础。初步了解并掌握商业银行个人储蓄业务、对公会计业务的内容、流程及操作,有利于毕业后的我们以后能更加和谐的融入社会。

    银行综合业务模拟系统涵盖了银行体系各项日常业务操作,总体上能够符合我们实验需求并有其独特的优势,不但表述了商业银行的业务流程,还体现了现代商业银行的管理体系,该系统在实验过程中涵盖了大量的专业理论知识,让我们能学以致用,在实验中消化业务,在业务中消化知识。大到业务,有业务说明,操作要求,流程说明等,小到要素,要素的输入格式,要素的具体要求等都有严格准确的说明。该系统还有强大的教学管理功能,在教学管理单元设置了操作简便的学生管理功能,安全可靠的成绩管理和综合评分体系,严谨准确的数据分析功能,实时有同步的实验管理功能以及全面的业务数据维护功能。

    此次的实验,让我们了解并体会到银行柜员的一些工作情况,基层工作相对比较枯燥,重复,还比较容易出现差错,但是如果是真心要从事这一方面工作,就要耐得住日复一日的循环往复。所谓,事无巨细,成功就是简单的事情重复做,如果加之耐心、细心、持之以恒,这样每一天的工作、每一个的流程细节能给我们带来不同的感受和体会,这才是真正地做好它,做懂它。我们在往后的工作中也应该力求做到理论联系实际,将知识应用到实践当中,用实践来检验真知;同时,要时刻锻炼自己的细心、耐心和恒心,要认真负责,切忌粗心大意,马虎了事,心浮气躁。

    学习了这门课程对我们经济专业的学生有更大的实际意义,将来我们如果进入银行工作,很可能就是从事于柜台服务的基层工作。这个系统的学习和训练让我们能够在短时间内就上手银行的实际业务工作,更易于我们提升工作的效率。现在社会大学生就业难问题严重,很重要的一个原因就是大学内教授课程在很大程度上缺乏实践性,通常理论性太强的知识比较没有实用性。而商业银行模拟的课程学习内容很实际,也比较容易理解。对于用人单位而言,他们也希望能招到实践专业能力强的员工。通过这门课程的学习,我们提高了这方面的竞争力,受益匪浅。

    本次实习虽然只有短短的九天时间,但是实习内容特别丰富,而且通过这次实习

    我们都得到了知识上的复习和实际操作能力的提高。商业银行是以经营工商业

    存、放款为主要业务,并以获取利润为目的的货币经营企业。它的综合性决定了

    其业务的多样性,活期存款、定期存款和储蓄存款、长、短期借款、贷款业务、

    证券投资业务和中间业务等,都需要银行员工详细、熟练了解其业务办理过程。

    而本次实习正是为我们提供了熟悉这些业务流程的机会,让我们有了具体的商业

    银行业务经验,有利于我们在未来的工作岗位上更快上手。

    还有在这次实习中,我体会最深的还是各种不同业务,有的繁琐有的简便,虽然只有那么几步,需要我们进行开户注册,信息比对和流水查询,但在这期间,我看到了很多以前不曾接触的东西,在进行个人业务操作时,我们在50000元以上的业务时必须经过授权,这也避免了单个业务员的徇私,更预防了很多错误的发生.实习之后,我对银行的向往又加深了一步,不仅仅因为银行的工作环境好,福利待遇好,更是因为银行的谨慎.在银行中,你做的每一笔业务都可以查到相应的记录,在不小心打错字之后必须经过授权才可以生效的制度,也避免了很多不必要的错误,还有就是在抵押品进行登记的时候,我们可以看到上面要求的联系人名合同编号,每一步都有相应的责任人,一方出现什么差池,在这次操作中唯一不足的就是不能像银行那样打出具体的单据,也许是因为学校资源的限制,不能看到现实的单据.还有就是有些业务因为某些系统原因,无法进行进一步的实施,也让我们比较头疼.但是总体来说,这次实习让我们真正接触到了关于我们自己专业的业务,真正的融入了金融这个大家庭中,感受到了与钱打交道的喜悦,我也衷心希望自己以后能够成为银行业大家庭中的一员,能够更深入的领会其中的深邃.

    综上所述,通过这次实习,我掌握了很多日后工作所需要的基本技能,检验平

    时所学的基础知识,衡量了个人的业务能力和水平,对商业银行业务有了更深刻的理解,发觉了自身存在的不足和缺点。这对于我来说无疑是受益匪浅的。虽然在真正的银行业务中不会如此顺利,但我相信,这次实习让我获得的经验、心得会促进我在以后的学习、工作中寻找到合理的方法和正确的方向。这次实习,使我不仅从个人能力,业务能力上有所提高,也使我深刻体会到了认真工作、一丝不苟才能保证工作的质量,也能避免出现误差后反复核对的繁琐,从而提高工作效率。

    下图为部分受理业务的完成及成绩情况:

    • 范文大全
    • 职场知识
    • 精美散文
    • 名著
    • 讲坛
    • 诗歌
    • 礼仪知识