• 766.50 KB
  • 2022-04-29 14:23:19 发布

最新单片机项目实践教程刘燎原-项目九串行课件PPT.ppt

  • 79页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'单片机项目实践教程刘燎原-项目九串行 项目久串行收发模块制作-----------学习串行通信徐州建筑职业技术学院 知识目标:1.理解异步通信2.理解发送、接受过程3.掌握串行通信的寄存器、工作方式技能目标:1.掌握双机通信的接口徐州建筑职业技术学院 二、单片机中的串行通信1.51单片机有一个串行通信口:(P3.0,P3.1)数据接收端RXD:(P3.0)串行数据接收端 数据发送端TXD:(P3.1)串行数据发送端该口是全双工异步通信口,可以同时发送、接收数据徐州建筑职业技术学院 2.SBUF(数据发送、接收寄存器)MCS-51有两个独立的接收、发送缓冲器SBUF(属于特殊功能寄存器,地址为99H),一个用作发送,一个用作接收。发送缓冲器只能写入不能读出;接收缓冲器只能读出不能写入,两者共用一个字节地址(99H)。串行接口结构图徐州建筑职业技术学院 发送时:(1)CPU由一条写发送缓冲器的指令SBUF=m,把数据(字符)写入串行口的发送缓冲器SBUF(发)中(2)TI=0,然后从TXD端一位位地向外发送。(3)发送完毕后,自动把TI(发送结束中断标志)置1,请求中断,通知CPU继续发送下一个数据.(4)在再次发送数据之前,必须用软件将TI清零。接收时:(1)在满足REN=1和RI=0的条件下,接收端RXD一位位地接收数据(2)直到一个完整的字符数据送到SBUF后,自动把RI(接收结束中断标志)置1,请求中断,通知CPU到SBUF读取接受的数据。(3)用一条指令把接收缓冲器SBUF(收)的内容读出m=SBUF(4)在再次接收数据之前,必须用软件将RI清零。编程方法:(如何知道什么时候发送或接收完?)中断方式、查询方式徐州建筑职业技术学院 3.串口的工作模式(1).方式0串行接口工作方式0为同步移位寄存器方式,其波特率是固定的,为fosc(振荡频率)的1/12。(1)方式0发送数据从RxD引脚串行输出,TxD引脚输出同步脉冲。当一个数据写入串行口发送缓冲器时,串行口将8位数据以fosc/12的固定波特率从RxD引脚输出,从低位到高位。发送后置中断标志TI为1,请求中断,在再次发送数据之前,必须用软件将TI清零。(2)方式0接收在满足REN=1和RI=0的条件下,串行口处于方式0输入。此时,RxD为数据输入端,TXD为同步信号输出端,接收器也以fosc/12的波特率对RxD引脚输入的数据信息采样。当接收器接收完8位数据后,置中断标志RI=1为请求中断,在再次接收之前,必须用软件将RI清零。可外接移位寄存器,以扩展I/O口。(1)徐州建筑职业技术学院 (2).方式1工作方式1时,串行口被设置为波特率可变的8位异步通信接口。(1)方式l发送串行口以方式1发送数据时,数据位由TxD端输出,1帧信息包含10位,即一位起始位、八位数据位(先低位后高位)和一个停止位“1”。CPU执行一条数据写入发送缓冲器SBUF的指令,就启动发送器发送数据:发送完数据后,就置中断标志TI为1。方式1所传送的波特率取决于定时器T的溢出率和特殊功能寄存器PCON中SMOD的值。(2)方式1接收前提是REN=1,串行口处于方式1的输入状态。它对RxD引脚状态采样。当采样到由1到0的负跳变时,启动接收器。当检测到起始位时,开始接收一帧的其余信息。一帧信息包含10位,即一位起始位、八位数据位(先低位后高位)和一个停止位“1”。接收数据进入SBUF,停止位进入RB8,并置中断请求标志RI为1,通知CPU到SBUF中取走数据。中断标志也必须由用户在中断服务程序中软件清零。徐州建筑职业技术学院 (3).方式2串行口工作在方式2下时,被定义为波特率固定的9位异步通信接口。(1)方式2发送发送数据由TxD端输出,一帧信息包含11位,即一位起始位(0)、八位数据位(先低位后高位)、一位附加可控位(1或0)和一位停止位“1”。附加的第9位数据为SCON中的TB8,它由软件置位或清零,可作为多机通信中地址/数据信息的标志位,也可作为数据的奇偶校验位。其他同方式1(2)方式2接受数据由RxD端输入,接收11位信息,其中,一位起始位(0)、八位数据位(先低位后高位)、一位附加可控位(1或0)和一位停止位“1”。其他同方式1徐州建筑职业技术学院 (4).方式3方式3为波特率可变的9位异步通信方式,除了波特率有所区别之外,其余都与方式2相同。徐州建筑职业技术学院 4.串行通信相关寄存器SCON寄存器用来控制串行口的工作方式和状态,字地址为98H,它可以是位寻址。其格式如下:各位定义如下:SM0、SM1:串行口工作方式选择位其状态组合所对应的工作方式为:SM0SM1工作方式功能说明波特率0008位同步移位寄存器fosc/120118位异步收发由定时器控制1029位异步收发fosc/32或fosc/641139位异步收发由定时器控制位D7D6D5D4D3D2D1D0含义SM0SM1SM2RENTB8RB8TIRI(2)串口控制寄存器SCON(1)SBUF徐州建筑职业技术学院 SM2:多机通信控制位。多机通信时用到该位,SM2=1;平时双机通信,SM2=0REN:允许接收控制位,接收前该位应置1.REN=0时禁止串行口接收。REN=1时允许串行口接收。该位由软件置位或复位。TB8:在方式2或方式3时,发送数据的第9位根据发送数据的需要由软件置位或复位。双机通信时,可作为奇偶校验位(单机通信)。多机通信时,可作为发送地址帧或数据帧的标志位RB8:在方式2和方式3时,接收数据的第9位根据发送数据的需要由软件置位或复位。双机通信时,可作为奇偶校验位(单机通信)。多机通信时,可作为发送地址帧或数据帧的标志位位D7D6D5D4D3D2D1D0含义SM0SM1SM2RENTB8RB8TIRI徐州建筑职业技术学院 TI:发送中断标志位用于指示一帧数据发送完否。在方式0下,发送电路发送完第8位数据时,TI由硬件置位。在其他方式下,TI在发送前必须由软件复位,发送完一帧后由硬件置位。因此,CPU查询TI状态便可知一帧信息是否已发送完毕。RI:接收中断标志位用于指示一帧信息是否接收完。在方式0下,RI在接收电路接收到第8位数据时由硬件置位。在其他方式下,当接收到停止位或第九位数据时,硬件置位RI,RI也可供CPU查询,以决定CPU是否需要从“SBUF(接收)”中提取接收到的字符或数据。RI也由软件复位。位D7D6D5D4D3D2D1D0含义SM0SM1SM2RENTB8RB8TIRI徐州建筑职业技术学院 (3).电源控制器PCONPCON寄存器主要是为CHMOS型单片机的电源控制设置的专用寄存器,单元地址为87H,不能位寻址。其格式如下:各位定义如下:SMOD:串行口波特率的倍增位。在HMOS单片机中,该寄存器中除最高位之外,其他位都是虚设的。在单片机工作在方式1、方式2和方式3时,SMOD=1,串行口波特率提高一倍。SMOD=0,则波特率不加倍。系统复位时SMOD=0位序D7D6D5D4D3D2D1D0位符号SMOD///GF1GF0PDIDL徐州建筑职业技术学院 5.波特率串行口的通信波特率恰到好处地反映了串行传输数据的速率。通信波特率的选用,不仅和所选通信设备、传输距离有关,还受传输线状况所制约。用户应根据实际需要加以正确选用。1.方式0下的波特率在方式0下,串行口通信的波特率是固定的,其值为fosc/12(fosc为主机频率)。2.方式2下的波特率在方式2下,通信波特率固定的,为fosc/32或fosc/64。用户可以根据PCON中SMOD位的状态来驱使串行口在哪个波特率下工作。选定公式为:这就是说,若SMOD=0,则所选波特率为fosc/64;若SMOD=1,则波特率为fosc/32。徐州建筑职业技术学院 3.方式1或方式3下的波特率在这两种方式下,串行口波特率是可变的,由定时器的溢出率(1s溢出多少次)决定的。相应公式为:T1溢出率(1s溢出多少次)------T1定时时间倒数定时器T1溢出率的计算公式为:式中,K为定时器T1的位数,它和定时器T1的设定方式有关。我们常取k=8。因为定时器T1工作于方式2时,TH1和TLl分别设定为两个8位重装计数器(当TL1从全“1”变为全“0”时,TH1重装TLl)。使用这种方式,不仅可使操作方便,也可避免因重装初值(时间常数初值)而带来的定时误差。若定时器T1为方式0,则K=13;若定时器T1为方式1,则K=16;若定时器T1为方式2或3,则K=8。由上两式可知,方式1或方式3下所选波特率常常需要通过计算来确定初值,因为该初值是要在定时器T1初值化时使用的(见书上)。徐州建筑职业技术学院 串行收发模块制作(2)---------软件编程徐州建筑职业技术学院 例:甲机与乙机串行通信,甲机接一键盘,接一数码管,乙机接一数码管。甲机把自己键盘按键的键值发送给乙机的数码管显示;乙机将接受的数据加1后再发送给甲机的数码管显示。电路徐州建筑职业技术学院 甲机程序:#include#includeunsignedcharcodesz1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};unsignedcharcodejp[]={0xee,0xde,0xbe,0x7e,0xed,0xdd,0xbd,0x7d,0xeb,0xdb,0xbb,0x7b,0xe7,0xd7,0xb7,0x77};unsignedcharc=0;voiddelay(unsignedintt){unsignedchari;while(t--){for(i=0;i<125;i++);}}voidsm(){unsignedchark,j,n,a,m=0xfe;P2=0xf0;k=P2;k=k&0xf0;徐州建筑职业技术学院 if(k!=0xf0){delay(5);if(k!=0xf0){for(j=0;j<4;j++){P2=m;n=P2;for(a=0;a<16;a++){if(jp[a]==n)c=a;}m=_crol_(m,1);}}}}voidmain(){SCON=0x50;//设定串口工作方式PCON=0x00;//波特率不倍增TMOD=0x20;//定时器1工作于8位自动重载模式,用于产生波特率EA=1;ES=1;//允许串口中断TL1=0xfd;TH1=0xfd;//波特率9600TR1=1;while(1){sm();SBUF=c;while(TI==0);TI=0;while(RI==0);RI=0;P1=sz1[SBUF];}}徐州建筑职业技术学院 乙机程序:#includeunsignedcharcodesz1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};voiddelay(unsignedintt){unsignedchari;while(t--){for(i=0;i<125;i++);}}voidmain(){unsignedcharm;SCON=0x50;//设定串口工作方式PCON=0x00;//波特率不倍增TMOD=0x20;//定时器1工作于8位自动重载模式,用于产生波特率EA=1;ES=1;//允许串口中断TL1=0xfd;TH1=0xfd;//波特率9600TR1=1;while(1){while(RI==0);RI=0;m=SBUF;P2=sz1[m];SBUF=m+1;while(TI==0);TI=0;}}徐州建筑职业技术学院 试验: 双机通信,甲乙两机徐州建筑职业技术学院 学生分组讨论以下问题,:(1)串行通信4中工作方式区别?(2)单片机与计算机之间如何串行通信教师提出问题:那么我们串行通信的硬件电路如何构建?构建好后,如何编写程序呢?总结布置作业1.书上习题2.PROTEUS仿真串行通信徐州建筑职业技术学院 《广东省建设工程施工合同范本》相关内容 53.工程计量和计价53.1工程计量和计价的依据工程的计量和计价由造价工程师负责。工程的计量规则和计价办法以国家标准《建设工程工程量清单计价规范》为准;《建设工程工程量清单计价规范》没有规定的,以广东省统一工程计价依据为准。造价工程师应按照合同约定,依据国家标准《建设工程工程量清单计价规范》、广东省统一工程计价依据、工程造价管理机构制订的有关计价规定进行工程计量和计价。 53.2已完工程款额报告的提交和核实承包人应按第65.1款规定向造价工程师提交已完工程款额报告。造价工程师应在收到报告后的14天内核实工程量,并将核实结果通知承包人、抄报发包人,作为工程计价和工程款支付的依据。 53.3现场计量当造价工程师进行现场计量时,应在计量前24小时通知承包人,承包人应为计量提供便利条件并派人参加。承包人收到通知后不派人参加计量,视为认可计量结果。造价工程师不按约定时间通知承包人,致使承包人未能派人参加计量,计量结果无效。 53.4收到已完工程款额报告的限制造价工程师收到承包人按第65.1款规定提交已完工程款额报告后的14天内,未进行计量或未向承包人通知计量结果的,从第15天起,承包人报告中开列的工程量即视为被确认,作为工程计价和工程款支付的依据。 53.5复核计量结果如果承包人认为造价工程师的计量结果有误,应在收到计量结果通知后的7天内向造价工程师提出书面意见,并附上其认为正确的计量结果和详细的计算过程等资料。造价工程师收到书面意见后,应立即会同承包人对计量结果进行复核,并在签发支付证书前确定计量结果,同时通知承包人、抄报发包人。承包人对复核计量结果仍有异议或发包人对计量结果有异议的,按照第69条规定处理。 53.6不予计量对承包人超出设计图纸范围和因承包人原因造成返工的工程量,造价工程师不予计量。 53.7各项工作价款的计算除工程变更和按第58条、第61条规定所做的调整外,每项工作所适用的单价(费率)或总价应按合同中规定的该项工作的单价(费率)或总价,并按本条规定计量得到的工程量和适用的单价(费率)或总价的乘积计算该项工作的价款。造价师根据各个支付期所有各项工作的价款计算该支付期工程价款,并将各支付期的价款汇总计算合同价款。 60.工程变更价款的确定60.1工程变更价款的确定工程变更,发包人承包人应分别按下列方法调整变更工程的分部分项工程项目费和措施项目费。⑴分部分项工程项目费工程变更属于第58.2款规定情况的,按其规定调整;否则按以下规定调整: 1)合同中已有适用于变更工程的单价或总价,按合同已有的价格;2)合同中只有类似于变更工程的单价或总价,可以参照类似价格;3)合同中没有适用或类似于变更工程的单价或总价,由承包人依据变更工程资料、计量规则和计价办法、工程造价管理机构发布的参考价格和承包人报价浮动率提出变更工程单价或总价。 其中,招标工程:承包人报价浮动率=(中标价格/最高报价值)×100%;非招标工程:承包人报价浮动率=(报价值/施工图预算)×100%。 ⑵措施项目费当工程变更将造成措施项目发生变化时,承包人有权提出调整措施项目费。承包人提出调整措施项目费的,应事先将拟实施的方案提交监理工程师确认,并详细说明与原方案措施项目的变化情况。拟实施的方案经监理工程师认可,并报发包人批准后执行。工程变更部分的措施项目费,由承包人按实际发生的措施项目和本款第(1)点第3)项规定的依据提出调整价款。 该情况下发包人承包人按以下规定计算合同工程结算的措施项目费:1)当工程变更增加措施项目时,由承包人按第67.2款规定在递交竣工结算文件时按下述公式向发包人提出,由造价工程师核实并经发包人确认后执行。M1=M0+∆M2)当工程变更减少措施项目时,由造价工程师按第67.3款规定核实竣工结算文件时按下述公式向承包人提出,经发包人承包人确认后执行。M1=M0-∆M×L% 式中:M1是合同工程结算的措施项目费。M0是承包人在工程量清单中填报的措施项目费。∆M是工程变更部分的措施项目费。L%是本款第(1)点第3)项规定的承包人报价浮动率。如果承包人未按本条规定事先将拟实施的方案提交给监理工程师,则认为工程变更不引起措施项目费的调整或承包人放弃调整措施项目费的权利。 60.2删减工作或工程的补偿如果因为非承包人原因删减了合同中的某项原定工作或工程,致使承包人发生的费用或(和)预期收益不能被包括在其他已支付或应支付的项目中,也未包含在任何替代的工作或工程中,则承包人有权按照本条规定提出和得到补偿。 60.3提交工程变更价款报告及其限制承包人应在工程变更确定后的14天内向造价工程师提出工程变更价款报告;如承包人未在工程变更确定后的14天内提出工程变更价款报告,则造价工程师可以在报经发包人批准后,根据掌握的实际资料决定是否调整合同价款以及调整的金额。 60.4工程变更价款的核实与支付造价工程师在收到工程变更价款报告之日起14天内对其核实,并予以确认或提出修改意见。造价工程师在收到工程变更价款报告之日起14天内未确认也未提出修改意见的,视为工程变更价款报告已被确认。 造价工程师提出修改意见的,双方应在承包人收到修改意见后的14天内进行协商确定;协商不能达成一致的,由造价工程师暂定工程变更价款,通知承包人并抄报发包人。工程变更价款被确认或被暂定后列入合同价款,与工程进度款同期支付。 62支付事项62.1支付工程款项发包人应按下列规定向承包人支付工程款及其他各种款项:⑴预付款按第63条的规定支付;⑵安全防护、文明施工措施费按第64条规定支付;⑶进度款按第65条的规定支付;⑷竣工结算款按第67条的规定支付;⑸质量保证金按第68条的规定支付。 62.2延迟支付的利息计算如果发包人支付延迟,则承包人有权按专用条款约定的利率计算和得到利息。计息时间从应支付之日算起直到该笔延迟款额支付之日止。专用条款没有约定利率的,按照中国人民银行发布的同期同类贷款利率计算。 62.3承包人提供支付凭证如果造价工程师有要求,承包人应向造价工程师提供其对雇员劳务工资、分包人已完工程和供应商已提供材料设备的支付凭证。如果承包人未能提供上述凭证,视为承包人未有向雇员、分包人、供应商支付。 62.4承包人不按规定支付款项的限制如果承包人不按雇员劳务合同和政府有关规定支付雇员劳务工资、或不按分包合同支付分包人工程款、或不按购销合同支付材料设备供应商货款的,可认为承包人违约。若在造价工程师书面通知改正之后的7天内,承包人仍未采取措施补救的,发包人可在不损害承包人其他权利的前提下,实施下列工作: ⑴立即停止向承包人支付应付的款项;⑵在合同履行相应时期的工程价款范围内,直接向雇员、分包人和材料设备供应商支付承包人应付的款项。发包人在实施上述工作后的14天内应以书面形式通知承包人,抄送造价工程师。造价工程师在签发下期支付证书时,应扣除已由发包人直接支付的款项。因上述工作发生的费用由承包人承担;给发包人造成损失的,承包人应赔偿损失。 63预付款63.1约定预付款发包人承包人可以约定预付款,预付款金额、支付办法和抵扣方式应在专用条款中明确。 63.2预付款支付申请的核实与支付承包人在完成下列工作后,应按专用条款的约定向造价工程师发出预付款支付申请,并抄送发包人。(1)按第23.1款规定提供履约担保并签订本合同协议书;(2)向发包人提供与预付款相等额的银行保函的正本。造价工程师应对支付申请进行核实,并在收到支付申请后的7天内报发包人确认后向发包人发出支付证书,同时抄送承包人。发包人在造价工程师签发支付证书后的7天内向承包人支付预付款,并通知造价工程师。 63.3预付款支付的限制发包人没有按时支付预付款的,承包人可在付款期限满后向发包人提出付款要求,发包人在收到付款要求后的7天内仍未按要求支付的,承包人可在提出付款要求后的第8天起暂停施工,因此造成的损失由发包人承担,工期相应顺延。 63.4预付款的扣回发包人不应向承包人收取预付款的利息。预付款从应支付或将支付给承包人的工程款中扣回。造价工程师应依据专用条款约定的抵扣方式,在签发支付证书时从应支付给承包人的款项中扣回。 63.5退还预付款保函承包人的预付款保函在预付款全部扣回之前一直保持有效。发包人应在预付款扣完后的14天内将预付款保函退还给承包人。 64安全防护、文明施工措施费64.1内容、范围和金额发包人承包人应在专用条款中明确安全防护、文明施工措施费的内容、范围和金额,并按第38条规定做好安全防护和文明施工工作。除专用条款另有约定外,安全防护、文明施工措施费的内容和范围应以现行广东省统一工程计价依据规定为准。 64.2约定支付方式发包人承包人应按建设行政主管部门的规定在专用条款中明确安全防护、文明施工措施费的预付金额、支付办法和抵扣方式。专用条款没有约定的,发包人应在工程开工后的28天内预付安全防护、文明施工措施费总额的50%,其余部分在该预付款扣完之日起与工程进度款同期支付。 64.3管理要求和使用限制安全防护、文明施工措施费专款专用,承包人应在财务账目中单独列项备查,不得挪作他用,否则造价工程师有权责令限期改正;逾期未改正的,可以责令其暂停施工,因此造成的损失由承包人承担,延误的工期不予顺延。 65进度款65.1约定支付期限和提交支付申请发包人承包人应在专用条款中明确进度款的支付期的时限。专用条款没有约定的,支付期间按月为单位。承包人应在每个支付期间结束后的7天内向造价工程师发出由承包人代表签署的已完工程款额报告和支付申请一式四份,详细说明此支付期间自己认为有权获得的款额,包括分包人、指定分包人已完工程的价款,并抄送发包人和监理工程师各一份 该支付申请的内容包括:⑴已完工程的价款;⑵已实际支付的工程价款;⑶本期间完成工程价款;⑷本期间完成的零星工作项目价款;⑸本期间应支付的预留金价款;⑹根据第56条规定本期间应扣除的误期赔偿费;⑺根据第59条和第60条规定应支付的工程变更价款;⑻根据第61条规定物价和后继法律法规的调整;⑼根据第63条本期间应扣回的预付款;⑽根据第64条规定本期间应支付的安全防护、文明施工措施费;⑾根据第68条本期间应扣留的质量保证金;⑿根据合同规定,本期间应支付或扣留(扣回)的其它款项;⒀本期间应支付的工程价款。 65.2签发期中支付证书造价工程师在收到上述资料后,应按第53条的规定进行计量,并根据计量结果和合同约定对资料内容予以核实,在收到上述资料后的28天内报发包人确认后向发包人发出期中支付证书,同时抄送承包人。 如果该支付期间应支付金额少于专用条款约定的期中支付证书的最低限额时,造价工程师不必按本款开具任何支付证书,但应通知发包人和承包人。上述款额转期结算,直到累计应支付的款额达到专用条款约定的期中支付证书的最低限额为止。 65.3进度款支付发包人应在造价工程师签发期中支付证书后的14天内按期中支付证书向承包人支付进度款,并通知造价工程师。 65.4签发期中支付证书的限制如果造价工程师未在第65.2款规定的期限内签发期中支付证书,则视为承包人的支付申请已被认可,承包人可向发包人发出要求付款的通知。发包人应在收到通知后的14天内,按承包人申请支付的金额支付进度款。 65.5进度款支付的限制发包人未按第65.3款和第65.4款规定支付进度款的,承包人有权根据第62.2款规定获得延迟支付的利息,并可向发包人提出付款要求。发包人在收到付款要求后的7天内仍未按要求支付的,承包人可在提出付款要求后的第8天起暂停施工,因此造成的损失由发包人承担,工期相应顺延. 65.6修正支付证书造价工程师有权在期中支付证书中修正以前签发的任何支付证书。如果合同工程或其任何部分没有达到质量要求,造价工程师有权在任何期中支付证书中扣除该项价款。 67竣工结算与结算款67.1约定结算程序和时限发包人承包人应在专用条款中明确办理竣工结算的程序和时限。专用条款没有约定的,竣工结算按第67.2款至第67.7款的规定办理。在办理竣工结算期间,按第62条规定的支付不停止。 67.2递交结算文件及其限制工程竣工报告经发包人认可后的28天内,承包人应根据国家、省规定的格式向造价工程师递交由承包人代表签署的竣工工程款额报告、竣工支付申请和竣工结算文件一式四份,并附上完整的结算资料,详细列出下列内容,同时抄送发包人和监理工程师各一份: (1)根据合同完成全部或所有工程的总造价;(2)承包人认为根据合同规定发包人应付的所有款项。在未取得延期的情况下,承包人未在本款规定的时间内递交工程结算文件的,造价工程师可根据自己掌握的情况编制竣工结算文件,在报经发包人批准后作为竣工结算和支付的依据,承包人应予以认可。 67.3核实结算文件及其限制造价工程师应在收到承包人按第67.2款规定递交的文件和资料后的28天内进行核实,并向承包人提出核实意见(包括进一步补充资料和修改结算文件),同时抄报发包人。承包人在收到核实意见后的28天内按造价工程师提出的合理要求补充资料,修改竣工结算文件,并再次按第67.2款规定递交竣工工程款额报告、竣工支付申请和竣工结算文件。 造价工程师在收到文件和资料后的28天内未提出核实意见的,视为造价工程师对承包人递交的竣工工程款额报告、竣工支付申请和竣工结算文件已核实无误。 67.4复核再次递交结算文件和签发竣工结算支付证书造价工程师应在收到承包人按第67.3款规定递交的文件和资料后的28天内进行复核,并将复核结果通知承包人、抄报发包人。经复核无误的,除属于第69条规定的争议外,发包人应在7天内予以认可并在竣工结算文件签字确认,竣工结算文件生效;造价工程师在随后的7天内,按生效的结算文件向发包人签发竣工结算支付证书,同时抄送承包人。 经复核认为有误的:无误部分按本款第(1)点规定办理不完全竣工结算,签发无误部份的结算支付证书;有误部分由造价工程师与发包人承包人协商解决,或按照第69条规定处理。 67.5竣工结算款支付发包人应在造价工程师签发竣工结算支付证书后的28天内向承包人支付竣工结算款,并通知造价工程师。 67.6竣工结算款支付的限制发包人未按第67.5款规定支付竣工结算款的,承包人有权依据第62.2款规定取得延迟支付的利息,并可催告发包人支付结算款。竣工结算支付证书签发后56天内仍未支付的,承包人可与发包人协商将该永久工程折价,也可直接向人民法院申请将该永久工程依法拍卖,承包人就该永久工程折价或拍卖价款优先受偿。 67.7拖延结算的工程交付工程竣工验收报告经发包人认可后28天内,承包人未能向发包人提交竣工结算文件及完整的结算资料,拖延工程竣工结算的,发包人要求交付永久工程,承包人应当交付;发包人不要求交付永久工程,承包人承担照管永久工程责任。 约定结算特殊要求因工程性质或政府管理等方面的需要,发包人对工程竣工结算有特殊要求的,应在专用条款中明确。 68质量保证金68.1质量保证金的用途和限制质量保证金是用于承包人对工程质量的担保。承包人未按约定及有关法律法规的规定履行质量保修义务的,发包人有权从质量保证金中扣留用于质量返修的各项支出。 68.2约定质量保证金除专用条款另有约定外,质量保证金为合同价款的3%,发包人将按该比例从每次应支付给承包人的工程款中扣留。 68.3质量保证金返还工程竣工验收合格满二年后的28天内,发包人应将剩余的质量保证金返还给承包人。剩余质量保证金的返还,并不能解除承包人按合同约定应负的质量保修责任。 祝各位顺利通过考试!谢谢!'