搜档网
当前位置:搜档网 › 串行通信实验报告材料

串行通信实验报告材料

串行通信实验报告材料
串行通信实验报告材料

串行通信实验报告

班级姓名学号日期

一、实验目的:

1、掌握单片机串行口工作方式的程序设计,及简易三线式通讯的方法。

2、了解实现串行通讯的硬环境、数据格式的协议、数据交换的协议。

3、学习串口通讯的程序编写方法。

二、实验要求

1.单机自发自收实验:实现自发自收。编写相应程序,通过发光二极管观察收发状态。

2.利用单片机串行口,实现两个实验台之间的串行通讯。其中一个实验台作为发送方,另一侧为接收方。

三、实验说明

通讯双方的RXD、TXD信号本应经过电平转换后再行交叉连接,本实验中为减少连线可将电平转换电路略去,而将双方的RXD、TXD直接交叉连接。也可以将本机的TXD接到RXD上。

连线方法:在第一个实验中将一台实验箱的RXD和TXD相连,用P1.0连接发光二极管。波特率定为600,SMOD=0。

在第二个实验中,将两台实验箱的RXD和TXD交叉相连。编写收发程序,一台实验箱作为发送方,另一台作为接收方,编写程序,从内部数据存储器20H~3FH单元中共32个数据,采用方式1串行发送出去,波特率设为600。通过运行程序观察存储单元内数值的变化。

四、程序

甲方发送程序如下:

ORG 0000H

LJMP MAIN

ORG 0023H

LJMP COM_INT

ORG 1000H

MAIN: MOV SP,#53H

MOV 78H,#20H

MOV 77H,00H

MOV 76H,20H

MOV 75H,40H

ACALL TRANS HERE: SJMP HERE TRANS: MOV TMOD,#20H MOV TH1,#0F3H MOV TL1,#0F3H MOV PCON,#80H SETB TR1

MOV SCON,#40H MOV IE,#00H

CLR F0

MOV SBUF,78H WAIT1: JNB TI,WAIT1 CLR TI

MOV SBUF,77H WAIT2: JNB TI,WAIT2 CLR TI

MOV SBUF,76H WAIT3: JNB TI,WAIT3 CLR TI

MOV SBUF,75H WAIT4: JNB TI,WAIT4

CLR TI

MOV IE,#90H

MOV DPH,78H

MOV DPL,77H

MOVX A,@DPTR

MOV SBUF,A WAIT: JNB F0,WAIT

RET

COM_INT: CLR TI

INC DPTR

MOV A,DPH

CJNE A,76H,END1 MOV A,DPL

CJNE A,75H,END1 SETB F0

CLR ES

CLR EA

RET

END1: MOVX A,@DPTR

MOV SBUF,A

END

乙方发送程序如下:

ORG 0000H

LJMP MAIN

ORG 0023H

LJMP COM_INT

ORG 1000H MAIN: MOV SP,#53H

ACALL RECEI HERE: SJMP HERE RECEI: MOV R0,#78H MOV TMOD,#20H MOV TH1,#0F3H MOV TL1,#0F3H MOV PCON,#80H SETB TR1

MOV SCON,#50H MOV IE,#90H CLR F0

CLR 7FH WAIT: JNB 7FH,WAIT

COM_INT: PUSH DPL

PUSH DPH

PUSH Acc

CLR RI

JB F0,R_DATA

MOV A,SBUF

MOV @R0,A

DEC R0

CJNE R0,#74H,RETN SETB F0

RETN: POP Acc

POP DPH

POP DPL

RETI

R_DATA: MOV DPH,78H

MOV DPL,77H

MOV A,SBUF

MOVX @DPTR,A

INC 77H

MOV A,77H

JNZ END2

INC 78H

END2: MOV A,76H

CJNE A,78H,RETN

MOV A,75H

CJNE A,77H,RETN

CLR ES

CLR EA

SETB 7FH

SJMP RETN

END

五、实验过程中遇到的主要问题

OUTBIT equ 08002h ; 位控制口

OUTSEG equ 08004h ; 段控制口

IN equ 08001h ; 键盘读入口

HasRcv equ 20h.0 ; 接收标志位

LEDBuf equ 40h ; 显示缓冲

RCVBuf equ 50H ; 接收缓冲

ORG 0000H

LJMP START

; 串行口中断程序

ORG 0023H

JNB TI,S0_R

CLR TI

NOP

SJMP S0_RET

S0_R: ; 接收数据

CLR RI

MOV RCVBUF,SBUF ; 保存数据

SETB HasRcv ; 提示收到数据 NOP

S0_RET:

RETI

LEDMAP: ; 八段管显示码

db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h db 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71h

Delay: ; 延时子程序

mov r7, #0

DelayLoop:

djnz r7, DelayLoop

djnz r6, DelayLoop

ret

DisplayLED:

mov r0, #LEDBuf

mov r1, #6 ; 共6个八段管

mov r2, #00100000b ; 从左边开始显示Loop:

mov dptr, #OUTBIT

mov a, #0

movx @dptr, a ; 关所有八段管

mov a, @r0

mov dptr, #OUTSEG

movx @dptr,a

mov dptr, #OUTBIT

mov a, r2

movx @dptr, a ; 显示一位八段管

mov r6, #1

call Delay

mov a, r2 ; 显示下一位

rr a

mov r2, a

inc r0

djnz r1, Loop

ret

TestKey:

mov dptr, #OUTBIT

mov a, #0

movx @dptr, a ; 输出线置为0

mov dptr, #IN

movx a, @dptr ; 读入键状态

cpl a

anl a, #0fh ; 高四位不用

ret

KeyTable: ; 键码定义

db 16h, 15h, 14h, 0ffh

db 13h, 12h, 11h, 10h

db 0dh, 0ch, 0bh, 0ah

db 0eh, 03h, 06h, 09h

db 0fh, 02h, 05h, 08h

db 00h, 01h, 04h, 07h

GetKey:

mov dptr, #OUTBIT

mov P2, dph

mov r0, #Low(IN)

mov r1, #00100000b

mov r2, #6

KLoop:

mov a, r1 ; 找出键所在列

cpl a

movx @dptr, a

cpl a

rr a

mov r1, a ; 下一列

movx a, @r0

cpl a

anl a, #0fh

jnz Goon1 ; 该列有键入

djnz r2, KLoop

mov r2, #0ffh ; 没有键按下, 返回 0ffh sjmp Exit

Goon1:

mov r1, a ; 键值 = 列 X 4 + 行

mov a, r2

dec a

rl a

rl a

mov r2, a ; r2 = (r2-1)*4

mov a, r1 ; r1中为读入的行值

mov r1, #4

LoopC:

rrc a ; 移位找出所在行

jc Exit

inc r2 ; r2 = r2+ 行值

djnz r1, LoopC

Exit:

mov a, r2 ; 取出键码

mov dptr, #KeyTable

movc a, @a+dptr

mov r2, a

WaitRelease:

mov dptr, #OUTBIT ; 等键释放

clr a

movx @dptr, a

mov r6, #10

call Delay

call TestKey

jnz WaitRelease

mov a, r2

ret

START:

MOV SP, #60H

MOV IE, #0 ; DISABLE ALL INTERRUPT

MOV TMOD,#020H ; 定时器1工作于方式2 (8位重装) MOV TH1, #0F3H ; 波特率?2400BPS @ 12MHz

MOV TL1, #0F3H

ANL PCON,#07FH ; SMOD 位清零

orl PCON,#80h

MOV SCON,#050H ; 串行口工作方式设置

MOV LEDBuf, #0ffh ; 显示 8.8.8.8.

mov LEDBuf+1, #0ffh

mov LEDBuf+2, #0ffh

mov LEDBuf+3, #0ffh

mov LEDBuf+4, #0

mov LEDBuf+5, #0

SETB TR1

SETB ES

SETB EA

;mov sbuf,a

;jnb ti,$

MLoop:

jb HasRcv, RcvData ; 收到数据?

call DisplayLED ; 显示

call TestKey ; 有键入?

jz MLoop ; 无键入, 继续显示 call GetKey ; 读入键码

anl a, #0fh ; 通讯口输出键码 MOV SBUF,A

LJMP MLoop

RcvData:

clr HasRcv ; 是

mov a, RcvBuf ; 显示数据

mov b,a

anl a,#0fh ; 显示低位

mov dptr, #LEDMap

movc a, @a+dptr

mov LEDBuf+5, a

mov a,b

swap a ; 显示高位

anl a,#0fh

mov dptr, #LEDMap

movc a, @a+dptr

mov LEDBuf+4, a

ljmp MLoop

END

六、实验后的心得体会

材料分析方法实验报告

篇一:材料分析方法实验报告 篇二:材料分析方法课程设计报告 材料分析测试方法 课程设计(论文) 题目:磁控溅射c/w多层膜成分及微观分析 学院材料科学与工程 专业材料化学 班级材化082 学生王维娜 学号 3080101296 指导教师陈迪春 起止时间 2010.12.27-2011.1.1 年 材料分析测试方法课程设计任务书 课程设计内容要求: 掌握高分辨透射电子显微镜样品制备方法,学习并了解真空镀膜 技术-磁控溅射技术,多层膜制备过程,以及其微观结构分析,成分 分析所用仪器和原理。 学生(签名) 月日 材料分析测试方法课程设计评语 指导教师(签名) 年日 目录 材料分析测试方法 ............................................................................. .. (1) 1.1 磁控溅射 ............................................................................. (5) 1.2 x射线衍射仪 ............................................................................. . (5) 1.3 透射电子显微镜 ............................................................................. (6) 1.4 x射线光电子能谱仪(xps) ........................................................................ (7) 第二章实验方法 ............................................................................. .. (9) 2.1 tem样品的制备方法 .............................................................................

RS232串口通信实验报告

RS232串口通信实验报告 学院:电子信息学院 班级:08031102 姓名:张泽宇康启萌余建军 学号:2011301966 2011301950 2011301961 时间:2014年11月13日 学校:西北工业大学

一.实验题目: 设计一个简单的基于串口通信的信息发送和接受界面 二.实验目的: 1.熟悉并掌握RS232串口标准及原理。 2.实现PC机通过RS232串口进行数据的收发。 3.熟悉VC语言编写程序的环境,掌握基本的VC语言编程技巧。 三.实验内容 程序代码: P// PC1PC2Dlg.cpp : implementation file // #include "stdafx.h" #include "PC1PC2.h" #include "PC1PC2Dlg.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ////////////////////////////////////////////////////////////////////////// // CAboutDlg dialog used for App About class CAboutDlg : public CDialog { public: CAboutDlg(); // Dialog Data //{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX }; //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL

串口通信实验报告全版.doc

实验三双机通信实验 一、实验目的 UART 串行通信接口技术应用 二、实验实现的功能 用两片核心板之间实现串行通信,将按键信息互发到对方数码管显示。 三、系统硬件设计 (1)单片机的最小系统部分 (2)电源部分 (3)人机界面部分

数码管部分按键部分 (4)串口通信部分 四、系统软件设计 #include #define uchar unsigned char #define uint unsigned int void send(); uchar code0[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//0-9的数码管显示 sbit H1=P3^6; sbit H2=P3^7;

sbit L1=P0^5; sbit L2=P0^6; sbit L3=P0^7; uint m=0,i=0,j; uchar temp,prt; /***y延时函数***/ void delay(uint k) { uint i,j; //定义局部变量ij for(i=0;i

{ m=1; //KEY1键按下 return(m); } if(H2==0) { m=4; //KEY4键按下 return(m); } } } if(L2==0) { delay(5); if (L2==0) { L2=0;H1=1;H2=1; if(H1==0) { m=2; //KEY2键按下 return(m); } if(H2==0) { m=5; //KEY5键按下 return(m); } } } if(L3==0) { delay(5); if (L3==0) { L3=0;H1=1;H2=1; if(H1==0) { m=3; //KEY3键按下

工程材料实验报告模板

工程材料实验报告 专业: 姓名:,学号: 姓名:,学号: 姓名:,学号: 青海大学机械工程学院 年月日

工程材料综合实验 ●金相显微镜的构造及使用 ●铁碳合金平衡组织分析 ●碳钢的热处理 ●金相试样的制备 ●碳钢热处理后的显微组织分析 ●硬度计的原理及应用 ●碳钢热处理后的硬度测试 ●常用工程材料的显微组织观察 实验一金相显微镜的构造和使用 一、实验目的 熟悉金相显微镜的基本原理、构造;了解金相显微镜的使用注意事项,掌握金相显微镜的使用方法。 二、实验设备及材料 三、实验内容 1)金相显微镜的基本原理2)金相显微镜的构造3)显微镜使用注意事项 四、实验步骤 五、实验报告 实验二铁碳合金平衡组织分析 一、实验目的 (1)熟悉铁碳合金在平衡状态下的显微组织。 (2)了解铁碳合金中的相与组织组成物的本质、形态及分布特征。

(3)分析并掌握平衡状态下铁碳合金的组织和性能之间的关系 二、实验设备及材料 三、实验内容 1)铁碳合金的平衡组织 2)各种组成相或组织组成物的特征 3)铁素体与渗碳体的区别 四、实验步骤 五、实验报告 实验三碳钢的热处理 一、实验目的 1)熟悉钢的几种基本热处理操作:退火、正火、淬火、回火 2)了解加热温度、冷却速度、回火温度等主要因素对45钢热处理后性能的影响。 二、实验设备及材料 三、实验内容 1)加热温度的选择 2)保温时间的确定 3)冷却方法 四、实验步骤 五、实验报告 实验四金相试样的制备 一、实验目的 1)了解金相试样的制备过程。 2)学会金相试样的制备技术。

二、实验设备及材料 三、实验内容 1)取样 2)镶样 3)磨制 4)抛光 四、实验步骤 五、实验报告 实验五碳钢热处理后的显微组织分析 一、实验目的 观察碳钢热处理后的显微组织 二、实验设备及材料 三、实验内容 1)钢冷却时所得到的各种组织组成物的形态 2)钢淬火回火后的组织 四、实验步骤 五、实验报告 实验六硬度计的原理及应用 一、实验目的 1)熟悉洛氏硬度计、布氏硬度计、显微硬度计的原理、构造。 2)学会三种硬度计的使用 二、实验设备及材料 三、实验内容 1)洛氏硬度实验原理 2)布氏硬度试验原理 3)显微硬度计的原理 四、实验步骤 五、实验报告 实验七碳钢热处理后的硬度测试

吸收实验实验报告材料

一、 实验名称: 吸收实验 二、实验目的: 1.学习填料塔的操作; 2. 测定填料塔体积吸收系数K Y a . 三、实验原理: 对填料吸收塔的要求,既希望它的传质效率高,又希望它的压降低以省能耗。但两者往往是矛盾的,故面对一台吸收塔应摸索它的适宜操作条件。 (一)、空塔气速与填料层压降关系 气体通过填料层压降△P 与填料特性及气、液流量大小等有关,常通过实验测定。 若以空塔气速o u [m/s]为横坐标,单位填料层压降 Z P ?[mmH 20/m]为纵坐标,在双对数坐标纸上标绘如图2-2-7-1所示。当液体喷淋量L 0=0时,可知Z P ?~o u 关系为一直线,其斜率约1.0—2,当喷淋量为L 1时, Z P ?~o u 为一折线,若喷淋量越大,折线位置越向左移动,图中L 2>L 1。每条折线分为三个区段,Z P ?值较小时为恒持液区, Z P ?~o u 关系曲线斜率与干塔的相同。Z P ?值为中间时叫截液区,Z P ?~o u 曲线斜率大于2,持液区与截液区之间的转折点叫截点A 。 Z P ?值较大时叫液泛区,Z P ?~o u 曲线斜率大于10,截液区与液泛区之间的转折点叫泛点B 。在液泛区塔已无法操作。塔的最适宜操作条件是在截点与泛点之间,此时塔效率最高。 吸收实验

图2-2-7-1 填料塔层的 Z P ?~o u 关系图 图2-2-7-2 吸收塔物料衡算 (二)、吸收系数与吸收效率 本实验用水吸收空气与氨混合气体中的氨,氨易溶于水,故此操作属气膜控制。若气相中氨的浓度较小,则氨溶于水后的气液平衡关系可认为符合亨利定律,吸收平均推动力可用对数平均浓度差法进行计算。其吸收速率方程可用下式表示: m Ya A Y H K N ???Ω?= (1) 式中:N A ——被吸收的氨量[kmolNH 3/h]; Ω——塔的截面积[m 2] H ——填料层高度[m] ?Y m ——气相对数平均推动力 K Y a ——气相体积吸收系数[kmolNH 3/m 3·h] 被吸收氨量的计算,对全塔进行物料衡算(见图2-2-7-2): )()(2121X X L Y Y V N A -=-= (2)

串行通信实验报告

串行通信实验报告 班级学号日期 一、实验目的: 1、掌握单片机串行口工作方式的程序设计,及简易三线式通讯的方法。 2、了解实现串行通讯的硬环境、数据格式的协议、数据交换的协议。 3、学习串口通讯的程序编写方法。 二、实验要求 1.单机自发自收实验:实现自发自收。编写相应程序,通过发光二极管观察收发状态。 2.利用单片机串行口,实现两个实验台之间的串行通讯。其中一个实验台作为发送方,另一侧为接收方。 三、实验说明 通讯双方的RXD、TXD信号本应经过电平转换后再行交叉连接,本实验中为减少连线可将电平转换电路略去,而将双方的RXD、TXD直接交叉连接。也可以将本机的TXD接到RXD上。 连线方法:在第一个实验中将一台实验箱的RXD和TXD相连,用P1.0连接发光二极管。波特率定为600,SMOD=0。 在第二个实验中,将两台实验箱的RXD和TXD交叉相连。编写收发程序,一台实验箱作为发送方,另一台作为接收方,编写程序,从内部数据存储器20H~3FH单元中共32个数据,采用方式1串行发送出去,波特率设为600。通过运行程序观察存储单元内数值的变化。 四、程序 甲方发送程序如下: ORG 0000H LJMP MAIN ORG 0023H LJMP COM_INT ORG 1000H MAIN: MOV SP,#53H MOV 78H,#20H

MOV 77H,00H MOV 76H,20H MOV 75H,40H ACALL TRANS HERE: SJMP HERE TRANS: MOV TMOD,#20H MOV TH1,#0F3H MOV TL1,#0F3H MOV PCON,#80H SETB TR1 MOV SCON,#40H MOV IE,#00H CLR F0 MOV SBUF,78H WAIT1: JNB TI,WAIT1 CLR TI MOV SBUF,77H WAIT2: JNB TI,WAIT2 CLR TI MOV SBUF,76H WAIT3: JNB TI,WAIT3 CLR TI

材料分析(SEM)实验报告

材料专业实验报告 题目:扫描电镜(SEM)物相分析实验学院:先进材料与纳米科技学院专业:材料物理与化学 姓名: 学号:1514122986 2016年6月30日

扫描电镜(SEM)物相分析实验 一.实验目的 1.了解扫描电镜的基本结构与原理 2.掌握扫描电镜样品的准备与制备方法 3.掌握扫描电镜的基本操作并上机操作拍摄二次电子像 4.了解扫描电镜图片的分析与描述方法 二.实验原理 1.扫描电镜的工作原理 扫描电镜(SEM)是用聚焦电子束在试样表面逐点扫描成像。试样为块状或粉末颗粒,成像信号可以是二次电子、背散射电子或吸收电子。其中二次电子是最主要的成像信号。由电子枪发射的电子,以其交叉斑作为电子源,经二级聚光镜及物镜的缩小形成具有一定能量、一定束流强度和束斑直径的微细电子束,在扫描线圈驱动下,于试样表面按一定时间、空间顺序作栅网式扫描。聚焦电子束与试样相互作用,产生二次电子发射以及背散射电子等物理信号,二次电子发射量随试样表面形貌而变化。二次电子信号被探测器收集转换成电讯号,经视频放大后输入到显像管栅极,调制与入射电子束同步扫描的显像管亮度,得到反映试样表面形貌的二次电子像。 本次实验中主要通过观察背散射电子像及二次电子像对样品进行分析表征。 1)背散射电子 背散射电子是指被固体样品原子反射回来的一部分入射电子,其中包括弹性背反射电子和非弹性背反射电子。弹性背反射电子是指被样品中原子和反弹回来的,散射角大于90度的那些入射电子,其能量基本上没有变化(能量为数千到数万电子伏)。非弹性背反射电子是入射电子和核外电子撞击后产生非弹性散射,不仅能量变化,而且方向也发生变化。非弹性背反射电子的能量范围很宽,从数十电子伏到数千电子伏。背反射电子的产生范围在100nm-1mm深度。背反射电子产额和二次电子产额与原子序数的关系背反射电子束成像分辨率一般为50-200nm(与电子束斑直径相当)。背反射电子的产额随原子序数的增加而增加,所以,利用背反射电子作为成像信号不仅能分析形貌特征,也可以用来显示原子序数衬

材料的拉伸试验实验报告

材料的拉伸试验 实验内容及目的 (1)测定低碳钢材料在常温、静载条件下的屈服强度s σ、抗拉强度b σ、伸长率δ和断面收缩率ψ。 (2)掌握万能材料试验机的工作原理和使用方法。 实验材料及设备 低碳钢、游标卡尺、万能试验机。 试样的制备 按照国家标准GB6397—86《金属拉伸试验试样》,金属拉伸试样的形状随着产品的品种、规格以及试验目的的不同而分为圆形截面试样、矩形截面试样、异形截面试样和不经机加工的全截面形状试样四种。其中最常用的是圆形截面试样和矩形截面试样。 如图1所示,圆形截面试样和矩形截面试样均由平行、过渡和夹持三部分组成。平行部分的试验段长度l 称为试样的标距,按试样的标距l 与横截面面积A 之间的关系,分为比例试样和定标距试样。圆形截面比例试样通常取d l 10=或 d l 5=,矩形截面比例试样通常取A l 3.11=或A l 65.5=,其中,前者称为长比例 试样(简称长试样),后者称为短比例试样(简称短试样)。定标距试样的l 与A 之间无上述比例关系。过渡部分以圆弧与平行部分光滑地连接,以保证试样断裂时的断口在平行部分。夹持部分稍大,其形状和尺寸根据试样大小、材料特性、试验目的以及万能试验机的夹具结构进行设计。 对试样的形状、尺寸和加工的技术要求参见国家标准GB6397—86。

(a ) (b ) 图1 拉伸试样 (a )圆形截面试样;(b )矩形截面试样 实验原理 进行拉伸试验时,外力必须通过试样轴线,以确保材料处于单向应力状态。低碳钢具有良好的塑性,低碳钢断裂前明显地分成四个阶段: 弹性阶段:试件的变形是弹性的。在这个范围内卸载,试样仍恢复原来的尺寸,没有任何残余变形。 屈服(流动)阶段:应力应变曲线上出现明显的屈服点。这表明材料暂时丧失抵抗继续变形的能力。这时,应力基本上不变化,而变形快速增长。通常把下屈服点作为材料屈服极限(又称屈服强度),即A F s s = σ,是材料开始进入塑性的标志。结构、零件的应力一旦超过屈服极限,材料就会屈服,零件就会因为过量变形而失效。因此强度设计时常以屈服极限作为确定许可应力的基础。 强化阶段:屈服阶段结束后,应力应变曲线又开始上升,材料恢复了对继续变形的抵抗能力,载荷就必须不断增长。D 点是应力应变曲线的最高点,定义为材料的强度极限又称作材料的抗拉强度,即A F b b = σ。对低碳钢来说抗拉强度是材料均匀塑性变形的最大抗力,是材料进入颈缩阶段的标志。 颈缩阶段:应力达到强度极限后,塑性变形开始在局部进行。局部截面急剧收缩,承载面积迅速减少,试样承受的载荷很快下降,直到断裂。断裂时,试样的弹性变形消失,塑性变形则遗留在破断的试样上。 材料的塑性通常用试样断裂后的残余变形来衡量,单拉时的塑性指标用断后伸长率δ和断面收缩率ψ来表示。即 %1001?-= l l l δ

UART串口通信实验报告

实验四 UART 串口通信 学院:研究生院 学号:1400030034 姓名:张秋明 一、 实验目的及要求 设计一个UART 串口通信协议,实现“串 <-->并”转换功能的电路,也就是 “通用异步收发器”。 二、 实验原理 UART 是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实 现全双工传输和接收。在嵌入式设计中,UART 用来主机与辅助设备通信,如汽 车音响与外接AP 之间的通信,与PC 机通信包括与监控调试器和其它器件,如 EEPROM 通信。 UART 作为异步串口通信协议的一种,工作原理是将传输数据的每个字符一 位接一位地传输。 其中各位的意义如下: 起始位:先发出一个逻辑” 0的信号,表示传输字符的开始。 资料位:紧接着起始位之后。资料位的个数可以是 4、5、6、7、8等,构成 一个字符。通常采用ASCII 码。从最低位开始传送,靠时钟定位。 奇偶校验位:资料位加上这一位后,使得“ 1的位数应为偶数(偶校验)或奇数 (奇校验),以此来校验资料传送的正确性。 停止位:它是一个字符数据的结束标志。可以是 1位、1.5位、2位的高电 平。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能 在通信中两台设备间出现了小小的不同步。 因此停止位不仅仅是表示传输的结束, 并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步 的容忍程度越大,但是数据传输率同时也越慢。 空闲位:处于逻辑“ 1状态,表示当前线路上没有资料传送。 波特率:是衡量资料传送速率的指标。表示每秒钟传送的符号数(symbol )。 一个符号代表的信息量(比特数)与符号的阶数有关。例如资料传送速率为 120 字符/秒,传输使用256阶符号,每个符号代表8bit ,则波特率就是120baud,比 特率是120*8=960bit/s 。这两者的概念很容易搞错。 三、 实现程序 library ieee; use ieee.std 」o gic_1164.all; end uart; architecture behav of uart is en tity uart is port(clk : in std_logic; rst_n: in std 」o gic --系统时钟 --复位信号 rs232_rx: in std 」o gic rs232_tx: out std 」o gic --RS232接收数据信号; --RS232发送数据信号;); use ieee.std_logic_ un sig ned.all;

串行通信实验报告

串行通信实验报告 班级姓名学号日期 一、实验目的: 1、掌握单片机串行口工作方式的程序设计,及简易三线式通讯的方法。 2、了解实现串行通讯的硬环境、数据格式的协议、数据交换的协议。 3、学习串口通讯的程序编写方法。 二、实验要求 1.单机自发自收实验:实现自发自收。编写相应程序,通过发光二极管观察收发状态。 2.利用单片机串行口,实现两个实验台之间的串行通讯。其中一个实验台作为发送方,另一侧为接收方。 三、实验说明 通讯双方的RXD、TXD信号本应经过电平转换后再行交叉连接,本实验中为减少连线可将电平转换电路略去,而将双方的RXD、TXD直接交叉连接。也可以将本机的TXD接到RXD上。 连线方法:在第一个实验中将一台实验箱的RXD和TXD相连,用P1.0连接发光二极管。波特率定为600,SMOD=0。 在第二个实验中,将两台实验箱的RXD和TXD交叉相连。编写收发程序,一台实验箱作为发送方,另一台作为接收方,编写程序,从内部数据存储器20H~3FH单元中共32个数据,采用方式1串行发送出去,波特率设为600。通过运行程序观察存储单元内数值的变化。 四、程序 甲方发送程序如下: ORG 0000H LJMP MAIN ORG 0023H LJMP COM_INT ORG 1000H MAIN: MOV SP,#53H MOV 78H,#20H

— MOV 77H,00H MOV 76H,20H MOV 75H,40H ACALL TRANS HERE: SJMP HERE TRANS: MOV TMOD,#20H MOV TH1,#0F3H MOV TL1,#0F3H MOV PCON,#80H SETB TR1 MOV SCON,#40H MOV IE,#00H CLR F0 MOV SBUF,78H WAIT1: JNB TI,WAIT1 CLR TI MOV SBUF,77H WAIT2: JNB TI,WAIT2 CLR TI MOV SBUF,76H WAIT3: JNB TI,WAIT3 CLR TI

材料现代分析方法实验报告

力学与材料学院 材料现代分析方法实验报告二 XRD图谱分析 专业年级:1 姓名:1 指导老师:1 学号:1 2016年12月 中国南京 目录 实验名称:XRD图谱分析…………………………………………… 一、实验目的……………………………………………………

二、实验要求…………………………………………………… 三、操作过程…………………………………………………… 四、结果分析与讨论……………………………………………… 实验名称:XRD图谱分析 一、实验目的 了解XRD基本原理及其应用,不同物相晶体结构XRD图谱的区别,熟练掌握如何来分析利用X射线测试得到的XRD图谱。 二、实验要求

1、熟练掌握如何来利用软件打开、分析XRD图谱,以及输出分析结果。 2、明确不同物质的XRD图谱,掌握XRD图谱包含的晶体结构的关系,通过自己分析、数据查找和鉴别的全过程,了解如何利用软件正确分析和确定不同物相的XRD图谱,并输出分析结果。 3、实验报告的编写,要求报告能准确的反映实验目的、方法、过程及结论。 三、操作过程 1、启动Jade 6.0,并打开实验数据。 2、点击图标使图谱平滑后,再连续两次点击图标扣除背景影响。 3、右击工具栏中的图标,全选左侧的项目,取消选择右侧中的Use Chemistry Filter,最后在下方选择S/M Focus on Major Phases(如图一),并点击OK。 图一

4、得到物相分析,根据FOM值(越小,匹配性越高)可推断出该物相为以ZnO为主,可能含有CaF2、Al2O3、Mg(OH)2混合组成的物质(如图二),双击第一种物质可以得到主晶相的PDF卡片(如图三),点击图三版面中的Lines可以观察到不同角度处的衍射强度(如图四)。 图二

单片机串口通讯实验报告

实验十单片机串行口与PC机通讯实验报告 ㈠实验目的 1.掌握串行口工作方式的程序设计,掌握单片机通讯的编制; 2.了解实现串行通讯的硬环境,数据格式的协议,数据交换的协议; 3.了解PC机通讯的基本要求。 ㈡实验器材 1.G6W仿真器一台 2.MCS—51实验板一台 3.PC机一台 ㈢实验内容及要求 利用8051单片机串行口,实现与PC机通讯。 本实验实现以下功能,将从实验板键盘上键入的字符或数字显示到PC 机显示器上,再将PC机所接收的字符发送回单片机,并在实验板的LED上显示出来。 ㈣实验步骤 1.编写单片机发送和接收程序,并进行汇编调试。 2.运行PC机通讯软件“commtest.exe”,将单片机和PC机的波特率均设定 为1200。 3.运行单片机发送程序,按下不同按键(每个按键都定义成不同的字符), 检查PC机所接收的字符是否与发送的字符相同。 4.将PC机所接收的字符发送给单片机,与此同时运行单片机接受程序,检 查实验板LED数码管所显示的字符是否与PC机发送的字符相同。

㈤ 实验框图

源程序代码: ORG 0000H AJMP START ORG 0023H AJMP SERVE ORG 0050H START: MOV 41H,#0H ;对几个存放地址进行初始化 MOV 42H,#0H MOV 43H,#0H MOV 44H,#0H MOV SCON,#00H ;初始化串行口控制寄存器,设置其为方式0 LCALL DISPLAY ;初始化显示 MOV TMOD,#20H ;设置为定时器0,模式选用2 MOV TL1, #0E6H ;设置1200的波特率 MOV TH1, #0E6H SETB TR1 ;开定时器 MOV SCON,#50H ;选用方式1,允许接收控制 SETB ES SETB EA ;开中断 LOOP: ACALL SOUT ;键盘扫描并发送,等待中断 SJMP LOOP SERVE JNB RI,SEND ;判断是发送中断还是接收中断,若为发送中 断则调用 ACALL S IN ;发送子程序,否则调用接收子程序 RETI SEND: CLR TI ;发送子程序 RETI SIN: CLR RI ;接受子程序 MOV SCON, #00H MOV A, SBUF ;接收数据 LCALL XS ;调用显示子程序 RETI 子程序: SOUT: CLR TI ;清发送中断标志位 LCALL KEY ;调用判断按键是否按下子程序 MOV A,R0 ;将按键对应的数字存入A MOV SBUF,A ;输出按键数字给锁存 RET KEY: MOV P1,#0FFH ;将P1设置为输入口 MOV A, P1 CPL A ;将A内值取反

嵌入式系统实验报告-串行通信实验-答案

《嵌入式系统实验报告》 串行通信实验 南昌航空大学自动化学院050822XX 张某某 一、实验目的: 掌握μC/OS-II操作系统的信号量的概念。 二、实验设备: 硬件:PC机1台;MagicARM2410教学实验开发平台台。 软件:Windows 98/2000/XP操作系统;ADS 1.2集成开发环境。 三、实验内容: 实验通过信号量控制2个任务共享串口0打印字符串。为了使每个任务的字符串信息(句子)不被打断,因此必须引入互斥信号量的概念,即每个任务输出时必须独占串口0,直到完整输出字符串信息才释放串口0。 四、实验步骤: (1)为ADS1.2增加DeviceARM2410专用工程模板(若已增加过,此步省略)。 (2)连接EasyJTAG-H仿真器和MagicARM2410实验箱,然后安装EasyJTAG-H仿真器(若已经安装过,此步省略),短接蜂鸣器跳线JP9。 (3)启动ADS 1.2,使用ARM Executable Image for DeviceARM2410(uCOSII)工程模板建立一个工程UART0_uCOSII。(本范例在ADS文件夹中操作) (4)在ADS文件夹中新建arm、Arm_Pc、SOURCE文件夹。将μC/OS 2.52源代码添加到SOURCE文件夹,将移植代码添加到arm文件夹,将移植的PC服务代码添加到Arm_Pc文件夹。 (5)在src组中的main.c中编写主程序代码。 (6)选用DebugRel生成目标,然后编译链接工程。 (7)将MagicARM2410实验箱上的UART0连接跳线JP1短接,使用串口延长线把MagicARM2410实验箱的CZ11与PC机的COM1连接。 注意:CZ11安装在MagicARM2410实验箱的机箱右侧。 (8)PC机上运行“超级终端”程序(在Windows操作系统的【开始】->【程序】->【附件】->【通讯】->【超级终端】),新建一个连接,设置串口波持率为115200,具体设置参考图3.5,确定后即进入通信状态。 (9)选择【Project】->【Debug】,启动AXD进行JTAG仿真调试。 (10)全速运行程序,程序将会在main.c的主函数中停止(因为main函数起始处默认设置有断点)。 (11)可以单步运行程序,可以设置/取消断点,或者全速运行程序,停止程序运行,在超级终端上观察任务0和任务1的打印结果。 五、实验结论与思考题(手写,打印无效): 1、如果任务0删除语句“OSSemPost(UART0_Sem);”,那么程序还能否完全正常无误运行? 答:OSSemPost (OS_EVENT *pevent),这个函数是释放资源,执行后资源数目会加1。在该函数中,删除对应语句则使串口资源UART0_Sem始终无法释放。

材料分析与表征方法实验报告

材料分析与表征方法实验报告 热重分析实验报告 一、实验目的 1.了解热重分析法的基本原理和差热分析仪的基本构造。 2.掌握热重分析仪的使用方法。 二、实验原理 热重分析指温度在程序控制时,测量物质质量与温度之间的关系的技术。热重分析所用的仪器是热天平,它的基本原理是,样品重量变化所引起的天平位移量转化成电磁量,这个微小的电量经过放大器放大后,送入记录仪记录;而电量的大小正比于样品的重量变化量。当被测物质在加热过程中有升华、汽化、分解出气体或失去结晶水时,被测的物质质量就会发生变化。 三、实验原料 一水草酸钙CaC2O4·H2O 四、实验仪器 美国TA公司TGA55 升温与降温速率(K/min)0.1-100℃/min 天平灵敏度(μg)0.1μg 温度范围(°C)室温-1000℃ 五、操作条件

第一组:10℃/min空气条件下和20℃/min空气条件下,对TG和DTG 曲线进行对比。 第二组:10℃/min空气条件下和10℃/min氮气条件下,对DSC进行对比。 第三组:10℃/min氮气条件下,得到TG、DTG、DSC曲线。 六、结果与讨论 含有一个结晶水的草酸钙(242CaC.OHO)在100℃以前没有失重现象,其热重曲线呈水平状,为TG曲线的第一个平台。DTG曲线在0刻度。 在100℃和200℃之间失重并出现第二个平台。DTG曲线先升后降,在108.4℃达到最大值,即失重速率的最大值。DSC曲线先降后升,在188.4℃达到最小值,即热功率的最小值。这一步的失重量占试样总质量的12.47%,相当于每mo CaC2O4·H2O失掉1mol H2O,其热分解反应为: CaC2O4·H2O CaC2O4 + H2O 在400℃和500℃之间失重并开始呈现第三个平台,DTG曲线先升后降,在

材料实验报告

钢的热处理实验报告 一、实验目的 1、了解碳钢的基本热处理(淬火、回火)工艺方法。 2、研究冷却条件对碳钢性能的影响。 3、分析淬火及回火温度对碳钢性能的影响。 二、实验设备及材料 1、箱式电炉及控温仪表; 2、洛氏硬度机; 3、冷却介质:水; 4、试样材料:45钢。 三、实验原理 1、钢的淬火 所谓淬火是用来提高工件的硬度和强度等,方法是把工件加热到临界温度以上(即稍高于AC3),然后以最快的速度冷却(在水中或油中以及在其它溶液中进行冷却),由于冷却速度太快,使得含碳量较多的γ铁(即奥氏体)来不及分解却形成非平衡状态的马氏体和残余奥氏体,形成马氏体的过程可写成为: A→M 正常的淬火(在水中冷却)组织为马氏体,高碳钢的马氏体是针状,这些针状物之间彼此相交成60°、90°、120°的角度,低碳钢的马氏体是板条状的。所谓马氏体就是碳在α铁中的过饱和固溶体,它可分为正方形和立方形,前者由淬火而得,后者由低温回火而得。马氏体针状的粗细决定于加热至高温时奥氏体晶粒的大小,奥氏体晶粒愈大,所产生的马氏体针状物就愈粗。正常淬火时,马氏体组织应该是细针状,若淬火时钢的加热过高,就会得到粗针状马体,这种钢在很大的脆性。 为了正确地进行钢的淬火,必须考虑下列三个重要因素:淬火加热的温度、保温时间和冷却速度。 (1)淬火温度的选择 选定正确的加热温度是保证淬火质量的重要环节。淬火时的具体加热温度主要取决于钢的含碳量,可根据相图确定(如图4所示)。对亚共析钢,其加热温度为+30~50℃,若加热温度不足(低于),则淬火组织中将出现铁素体而造成强度及硬度的降低。对过共析钢,加热温度为+30~50℃,淬火后可得到细小的马氏体与粒状渗碳体。后者的存在可提高钢的硬度和耐磨性。 (2)保温时间的确定

工程材料实验报告

工 程 材 料 实 验 报 告 院系:机械工程学院 班级:10届机电一班 组员:魏仕宏 1000407008 崔继文 1000407010 丁元辉 1000407021 郑鹏涛 10004070

实验项目名称:金相试样的制备及铁碳合金平衡组织观察与分析 一、实验目的和要求 1.通过观察和分析,熟悉铁碳合金在平衡状态下的显微组织,熟悉金相显微镜的使用; 2.了解铁碳合金中的相及组织组成物的本质、形态及分布特征; 3.分析并掌握平衡状态下铁碳合金的组织和性能之间的关系。 二、实验内容和原理 1 概述 碳钢和铸铁是工业上应用最广的金属材料,它们的性能与组织有密切的联系,因此熟悉掌握它们的组织,对于合理使用钢铁材料具有十分重要的实际指导意义。 ⑴碳钢和白口铸铁的平衡组织 平衡组织一般是指合金在极为缓慢冷却的条件下(如退火状态)所得到的组织。铁碳合金在平衡状态下的显微组织可以根据Fe—Fe3C相图来分析。从相图可知,所有碳钢和白口铸铁在室温时的显微组织均由铁素体(F)和渗碳体(Fe3C)所组成。但是,由于碳含量的不同,结晶条件的差别,铁素体和渗碳体的相对数量、形态,分布和混合情况均不一样,因而呈现各种不同特征的组织组成物。碳钢和白口铸铁在室温下的平衡组织见表1。 a)工业纯铁——室温时的平衡组织为铁素体(F),F为白色块状(如图1所示); b)亚共析钢——室温时的平衡组织为铁素体(F)+珠光体(P),F呈白色块状,P呈层片 状,放大倍数不高时呈黑色块状(如图2所示)。碳质量分数大于0.6%的亚共析 钢,室温平衡组织中的F呈白色网状包围在P周围(如图3所示); c)共析钢——室温时的平衡组织是珠光体(P),其组成相是F和Fe3C(如图4、5所示); d)过共析钢——室温时的平衡组织为Fe3CⅡ+P。在显微镜下,Fe3CⅡ呈网状分布在层片 状P周围(如图6所示); e)亚共晶白口铸铁——室温时的平衡组织为P+Fe3CⅡ+ Ld'。Fe3CⅡ网状分布在粗大块 状的P的周围,Ld'则由条状或粒状P和Fe3C基体组成(如图7所示);

建筑材料实验报告模板

建筑材料实验报告 XXXXX学院 土木工程系 班级 姓名 学号

水泥性能测试试验报告 试验日期: 气(室)温: C:湿度: 一、试验内容 二、主要仪器设备 三、试验记录 所选水泥样品产地、厂名 水泥品种:出厂标号:

1.水泥细度测定(干筛法) 结论: 根据国家标准GB 该水泥细度为 2.水泥标准稠度用水量测试 室温:℃;相对湿度: % (1)试件成型日期年月日 成型三条试件所需材料用量 (2)测试日期年月日;龄期:天 (3)抗折强度测定 (4)抗压强度测定

4.确定水泥强度等级(只按试验一个龄期的强度评定) 根据国家标准 该水泥强度等级为 混凝土用骨料性能试验报告 试验日 期: 气(室)温: C:湿度: 一、试验内容 二、主要仪器设备 三、试验记录 1.砂的筛分析试验 筛孔尺寸(mm)105 2.5 1.250.630.3150.16筛底筛余质量(g) 分计筛余量a(%) 累计筛余量A(%)

砂样细度模数Mx Mx= Mx= 结论:按M X 该砂样属于砂,级配属于区;级配情况。2.砂的泥含量测试 编号冲洗前的烘干试样 质量G1(g) 冲洗后的烘干试样 质量G2(g) 泥含量(%) 测定值 (%) 平均值 (%) 3.砂的视密度测试 试样名称:水温:℃ 编号试样质量 G12(g) 瓶+砂+满水 质量G13(g) 瓶+满水 质量G14(g) 砂样在水中所占 的总体积V(cm3) 视密度 ρ0(g/cm3) 平均值 (g/cm3) 编号 容量筒容积 V(L) 容量筒质量 G1(kg) 容量筒+砂 质量 G2(kg) 砂质量 G(kg) 堆积密度 (kg/L) 平均值 (kg/L) 级配连续粒级 筛孔尺寸 分计筛余(g)(%) 累计筛余(%) 石子筛分析测试结果评定: (1)最大粒径: mm

单片机实验报告串行口

单片机实验报告 实验名称:串行通信实验 姓名:魏冶 学号:090402105 班级:光电一班 实验时间:2011-11-29 南京理工大学紫金学院电光系

一、实验目的 1、理解单片机串行口的工作原理; 2、学习使用单片机的TXD、RXD口; 3、了解MAX232芯片的使用。 二、实验原理 MCS-51单片机内部集成有一个UART,用于全双工方式的串行通信,可以发送、接收数据。它有两个相互独立的接收、发送缓冲器,这两个缓冲器同名(SBUF),共用一个地址号(99H),发送缓冲器只能写入,不能读出,接收缓冲器只能读出,不能写入。 要发送的字节数据直接写入发送缓冲器,SBUF=a;当UART接收到数据后,CPU从接收缓冲器中读取数据,a=SBUF;串行接口内部有两个移位寄存器,一个用于串行发送,一个用于串行接收。定时器T1作为波特率发生器,波特率发生器的溢出信号做接收或发送移位寄存器的移位时钟。TI和RI分别发送完数据和接收完数据的中断标志,用来向CPU发中断请求。 三、实验内容 1、学会DPFlash软件的操作与使用,以及内部内嵌的一个串口调试软件的使用。 2、用串口连接PC机和DP-51PROC单片机综合仿真实验仪。 3、编写一个程序,利用单片机的串行口发送0x55,波特率为9600。 程序设计流程图

4、程序下载运行后,可在PC机上的串口调试软件上(内嵌在DPFlash软件的串口调 试器,设置通信口为COM1口,波特率为9600,数据位8,停止位1)看到接收到“UUUUUU……”,出现这样的结果就基本达到要求。 (1)代码: #include void main() { long int i; SCON=0x40; PCON=0; TMOD=0x20; TH1=0xfd; TL1=0xfd; TI=1; TR1=1; star:for(i=0;i<5000;i++); SBUF=0x55; goto star; } (2)电路图; 5、在单片机接收到0x55时返回一个0x41,在PC机一端,以接收到0x41完成,波特率2400。

PS实验报告分析

8.《计算机辅助包装装潢设计与表现》课程实验 实验一设计元素的准备 一、实验目的 熟悉相关软件工具的基本操作,掌握运用适当工具实现图、文、色三元素的创建与编辑,学会对象分析的一般方式。 二、实验内容 创建编辑出合适的设计素材,包括矢量和点阵的图形素材。建议结合实验二的内容展开素材的制作。 三、实验(设计)仪器设备和材料清单 具备图形设计与制作能力的计算机,每人一台。 四、实验要求 要求所制作的对象准确、精细,便于后期综合设计的需求。要求独立完成,禁止拷贝或网络直接下载,但可以参考这些资料作必要的修改或创新。 五、考核形式 标志、盒形结构图及图像合成各一个,提交电子版文件,实验报告一份。 六、实验报告要求 在实验报告中主要完成分析思路描述和表现制作的关键步骤记录(另附模板)。 七、思考题 1.不同图元素的编辑创建方式 2.色彩模型及准确快速的调色方法 3.标志的设计与制作 4.图像分辨率大小的设定 5.三元素的印刷问题 6.表现技法与设计工具7.通道、蒙版、容器等概念的内涵 实验二设计表现 一、实验目的 熟悉计算机辅助包装装潢设计与表现的一般性程序,学会对给定题目的盒型包装装潢设计进行一定的构思,能够绘制出设计原稿并能够制作出折叠后的立体效果展示图。 二、预习与参考 预先了解一些有关纸盒设计的内容,例如纸盒的结构造型设计、纸盒材料的承印特性等,了解一些包装装潢设计的理论知识和设计原则,参阅一些和题目相关的包装装潢作品,准备一些设计素材。 三、实验指标与要求 完成规定题目的设计原稿和用于网络展示用的效果图。原稿要求符合一般的印刷技术需求,具备一定的实用价值和艺术性。 题目的范围为盒型或袋包装装潢为主,可以在此范围自拟一个题目,须经教师审核认定。 四、实验(设计)仪器设备和材料清单 具备图形设计与制作能力的计算机,每人一台。 五、考核形式 电子版设计原稿一份、效果展示图(多角度展示效果)一份、实验报告一份。 六、实验报告要求 在实验报告中主要的是完成分析思路描述和表现制作的关键步骤记录(另附模板)。 七、思考题 1.主题纸袋的设计 2.药品包装设计 3.茶包装设计 4.化妆品包装设计 5.拼版系列问题 6.纸等承印材料的印刷 7.软件工具综合运用 中北大学机械与动力工程学院 实验报告 课程名称:

数学实验综合实验报告材料

一、实验目的: 1、初步认识迭代,体会迭代思想的重要性。 2、通过在mathematica环境下编写程序,利用迭代的方法求解方程的根、线性方程组的解、非线性方程组的解。 3、了解分形的的基本特性及利用mathematica编程生成分形图形的基本方法,在欣赏由mathematica生成的美丽的分形图案的同时对分形几何这门学科有一个直观的了解。从哲理的高度理解这门学科诞生的必然性,激发读者探寻科学真理的兴趣。 4、从一个简单的二次函数的迭代出发,利用mathematica认识混沌现象及其 所 蕴涵的规律。 5、.进一步熟悉Mathematic软件的使用,复习总结Mathematic在数学作图中的应用,为便于研究数学图像问题提供方便,使我们从一个新的视角去理解数学问题以及问题的实际意义。 6、在学习和运用迭代法求解过程中,体会各种迭代方法在解决问题的收敛速度上的异同点。 二、实验的环境: 学校机房,mathematica4环境 三、实验的基本理论和方法: 1、迭代(一)—方程求解 函数的迭代法思想: 给定实数域上光滑的实值函数)(x f以及初值 x定义数列

1()n n x f x +=, ,3,2,1,0=n , (1) n x , ,3,2,1,0=n ,称为)(x f 的一个迭代序列。 (1)方程求根 给定迭代函数)(x f 以及初值0x 利用(1)迭代得到数列n x , ,3,2,1,0=n .如果数列收敛到某个*x ,则有 )(**x f x =. (2) 即*x 是方程)(x f x =的解。由此启发我们用如下的方法求方程0)(=x g 的近似解。 将方程0)(=x g 改写为等价的方程 )(x f x =, (3) 然后选取一初值利用(1)做迭代。迭代数列n x 收敛的极限就是方程0)(=x g 的解。 为了使得迭代序列收敛并尽快收敛到方程0)(=x g 的某一解的条件是迭代函数)(x f 在解的附近的导数将的绝对值尽量小,因此迭代方程修订成 x x f x h x )1()()(λλ-+== (4) 选取λ使得|)(|x h '在解的附近尽量小. 为此, 我们可以令 ,01)()(=-+'='λλx f x h 得 ) (11 x f '-= λ. 于是 1 )()()(-'-- =x f x x f x x h .

相关主题