单片机8255并行口扩展控制系统设计

单片机8255并行口扩展控制系统设计
单片机8255并行口扩展控制系统设计

单片机最小应用系统

指导老师:

学生:

学号:

机电工程学院

年月日

目录

一、设计题目 (3)

二、设计内容与要求 (3)

三、设计目的意义 (3)

四、系统硬件电路图 (3)

五、程序流程图与源程序 (4)

六、系统功能分析与说明 (6)

七、设计体会 (11)

八、参考文献 (12)

一、设计题目

8255并行口扩展控制系统设计。利用单片机AT89S51控制实现8255的PB口输出数据等于PA口输入数据。

二、设计内容与要求

(1)利用单片机AT89S51与8255A设计一个扩展控制系统设计。

(3)要求使用的元器件数目最少,电路尽可能简单。

(4)电源电压为+5V。

三、设计目的意义

1、通过8255并行口扩展控制,进一步熟悉和掌握单片机的结构及工作原理,加

深对单片机理论知识的理解;

2、掌握单片机内部功能模块的应用;

3、掌握单片机的接口及相关外围芯片的特性、使用与控制方法;

4、掌握单片机的编程方法,调试方法;

5、掌握单片机应用系统的构建和使用,为以后设计和实现单片机应用系统打下

良好的基础。

四、系统硬件电路图

(2) PCB图如下:

图2:PCB图

五、程序流程图与源程序

5.1 程序流程图

图3:程序流程图5.2 源程序

#include

#define RD P0_3

#define WR P3_7

#define A0 P0_0

#define A1 P0_1

#define REST P3_6

#define CS P0_2

void main(void)

{

unsigned char get_data;

CS=0;

REST=1;

REST=0;

RD=1;

P2=0x90;

A0=1;

A1=1;

WR=0;

WR=1;

///////////////////////////////////////// 以前是初始化

P2=0xff;

A0=0;

A1=0;

WR=0;

WR=1;

P2 = 0xff;

while(1)

{

A0=0;

A1=0;

RD=0;

get_data=P2;

RD=1;

P2=get_data;

A0=1;

A1=0;

WR=0;

WR=1;

P2 = 0xff;

}

}

六、系统功能分析与说明

6.1 总体功能实现说明

本次设计单片机采用AT89S51,它是一种低功耗、高性能的8位CMOS微控制器。片内含有4KB的存储器(EPEROM),与8031引脚和指令系统完全兼容。

89S51的VCC接+5V,VSS接地。复位引脚RESET外接RC电路和复位开关,可以实现人工复位。本系统采用按键电平复位,如硬件图所示。XTAL1和XTAL2引脚外接12MHZ晶振和两个30PF的电容。一般,单片机系统中高集成度芯片的电源端都应并联虑波电容,但此系统中只需扩展一个8255并对发光二极管进行控制,而不需要精确控制,所以没有接虑波电容。从系统实际运行情况看,没有接虑波电容未对系统稳定性造成影响。

89S51单片机中,没有单独的地址总线和数据总线,而是和P0口和P2口公用的:P0口分时地作为低8位地址线和8位数据线用,P2口则作为高8位地址线用。所以有16条地址线和8条数据线,但要注意,他们不是独立的总线,而是和I/O端口合用的。本系统是扩展8255,用到了89S51的P2口作为低8位地址线和数据线,高8位地址则由P0口控制,P0.0接在8255的A0上,P0.1接在A1上,8255的片选由P0.2控制。

本系统中要求实现8255的PB口输出数据等于PA口输入数据,我的做法是:在PA口接上开关,控制高低电平的变化;PB口则接上发光二极管,通过发光二极管的亮灭情况可知PB口的输出状态以及PA输入状态,从而达到系统的要求。为了很好地保护发光二极管,在每个发光二极管的回路上接上限流电阻,大小为1K,PA口的排阻大小为10K。当按下PA口的开关时,PB口相应的发光二极管将亮起。本设计可用于抢答器设计等领域。

6.2 功能介绍

(1) ATM89S51主要功能特性:

图4:MCS-51单片机的基本结构

AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。

AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。

主要功能特性:

·兼容MCS-51指令系统

·32个双向I/O口

·2个16位可编程定时/计数器

·全双工UART串行中断口线

·2个外部中断源

·中断唤醒省电模式

·看门狗(WDT)电路

·灵活的ISP字节和分页编程

·4k可反复擦写(>1000次)ISP Flash ROM

·4.5-5.5V工作电压

·时钟频率0-33MHz

·128x8bit内部RAM

·低功耗空闲和省电模式

·3级加密位

·软件设置空闲和省电功能

·双数据寄存器指针

(2) 89S51 的并行接口

89S51单片机有4个8位的并行接口,记作P0、Pl、P2和P3,共32根I/O线。每个口主要由四部分构成:端口锁存器、输入缓冲器、输出驱动器和引至芯片外的端口引脚。它们都是双向通道,每一条I/O线都能独立地用作输入或输出。作输出时数据可以锁存,作输入时数据可以缓冲。但这四个通道的功能不完全相同。P0口和P2口内部各有一个2选1的选择器,受内部控制信号的控制,在如图位置则是处在I/O口工作方式。四个接口在进行I/O方式时,特性基本相同:

①作为输出口用时,内部带锁存器,故可以直接和外设相连、不必外加锁存器。

②作为输入口用时,有两种工作方式,即所谓读端口和读引脚。读端口时实际上并不从外部读人数据,而只是把端口锁存器中的内容读人到内部总线,经过某种运算和变换后,再写回到端口锁存器。属于这类操作的指令很多,加对端口内容取反等等。而读引脚时才真正地把外部的数据读入到内部总线。逻辑图中各有两个输入缓冲器,CPU根据不同的指令,分别发出“读端口”或“读引脚”信号,以完成两种不同的读操作。

③在端口作为外部输入线,也就是读引脚时,要先通过指令,把端口锁存器置l,然后再实行读引脚操作,否则就可能读人出错。若不先对端口置1,端口锁存器中原来状态有可能为0,加到输出驱动场效应管栅极的信号为l,该场效应管就导通,对地呈现低阻抗。这时即使引脚上访入的是1信号,也会因端口的低阻抗而使信号变低,使得外加的1信号读人后不一定是1。若先执行置1操作,则可以驱动场效应管截止,引脚信号直接加到三态缓冲器,实现正确的读入。由于在输入操作时还必须附加一个准备动作,所以这类I/O口被称为“推双向”口。这四个接口特性上的差别主要是P0、P2和P3都还有第二功能,而P1口则只能用作I/O口。89S51的芯片引脚中没有专门的地址总线和数据总线,在向外扩展

存贮器和接口时,由P2口输出地址总线的高8位A15-A8,由P0口输出地址总线的低8位A7-A0,同时对P0口采用了总线复用技术,P0口又兼作8位双向数据总线D7-D0,即由P0口分时输出低8位地址或输人/输出8位数据,在不作总线扩展用时,P0口和P2口可以作为普通I/O口使用。P0口作为低8位地址总线和8位数据总线用时,内部控制信号使MUX开关倒向上端,从而使地址/数据信号通过输出驱动器输出。当向外部存贮器读写时,P0口就用作低8位地址和数据总线用。这时P0口是一个真正的双向口.P2口还可以作为高8位地址总线用,同样通过Mux开关的倒换来完成。P2在外部存贮器读写时(地址大于FFH)作高8位地址线用。

P3口的每一位都有各自的第二功能,见表2。

表2:通道P3的第二功能

四个接口的负载能力也不相同。P1、P2、P3口都能驱动三个LSTTLl,并且

不需外加电阻就能直接驱动MOS电路。P0口在驱动TTL电路时能带八个略TTL

门,但驱动MOS电路时若作为地址/数据总线,可以直接驱动,而作为I/O口时,

格外接上拉电阻(电阻接vcc),才能驱动MOS电路.

(3) 发光二级管的基本原理说明

发光二极管(LED)是用半导体材料制作的正向偏置的PN结二极管.其发光

机理是当在PN结两端注入正向电流时,注入的非平衡载流子(电子-空穴对)在

扩散过程中复合发光,这种发射过程主要对应光的自发发射过程.发光二极管具有

可靠性较高,室温下连续工作时间长、光功率-电流线性度好等显著优点,而且由

于此项技术已经发展得比较成熟,所以其价格非常便宜.因此在一些简易的光纤传

感器的设计中,如果LED能够胜任,选用它作为光源即可大大降低整个传感器的

成本.然而LED的发光机理决定了它存在着很多的不足,如输出功率小、发射角

大、谱线宽、响应速度低等.因此,在一些需要功率高、调制速率快、单色性好的

光源的传感器设计中,就不得不以提高成本为代价,选用其它更高性能的光源.

(4) 8255特性

①一个并行输入/输出的LSI芯片,多功能的I/O器件,可作为CPU总线与外围的接口。

②具有24个可编程设置的I/O口,即使3组8位的I/O口为PA口,PB口和PC口。它们又可分为两组12位的I/O口,A组包括A口及C口(高4位,PC4~PC7),B组包括B口及C口(低4位,PC0~PC3)。A组可设置为基本的I/O口,闪控(STROBE)的I/O闪控式,双向I/O3种模式;B组只能设置为基本I/O或闪控式I/O两种模式,而这些操作模式完全由控制寄存器的控制字决定。

(5) 8255引脚功能

RESET:复位输入线,当该输入端外于高电平时,所有内部寄存器(包括控制寄存器)均被清除,所有I/O口均被置成输入方式。

CS:芯片选择信号线,当这个输入引脚为低电平时,即/CS=0时,表示芯片被选中,允许8255与CPU进行通讯;/CS=1时,8255无法与CPU做数据传输。

RD:读信号线,当这个输入引脚为低电平时,即/RD=0且/CS=0时,允许8255通过数据总线向CPU发送数据或状态信息,即CPU从8255读取信息或数据。

WR:写入信号,当这个输入引脚为低电平时,即/WR=0且/CS=0时,允许CPU将数据或控制字写入8255。

D0~D7:三态双向数据总线,8255与CPU数据传送的通道,当CPU 执行输入输出指令时,通过它实现8位数据的读/写操作,控制字和状态信息也通过数据总线传送。

PA0~PA7:端口A输入输出线,一个8位的数据输出锁存器/缓冲器,一个8位的数据输入锁存器。

PB0~PB7:端口B输入输出线,一个8位的I/O锁存器,一个8位的输入输出缓冲器。

PC0~PC7:端口C输入输出线,一个8位的数据输出锁存器/缓冲器,一个8位的数据输入缓冲器。端口C可以通过工作方式设定而分成2个4位的端口,每个4位的端口包含一个4位的锁存器,分别与端口A和端口B 配合使用,可作为控制信号输出或状态信号输入端口。'

A0,A1:地址选择线,用来选择8255的PA口,PB口,PC口和控制寄存器。

当A0=0,A1=0时,PA口被选择;

当A0=0,A1=1时,PB口被选择;

当A0=1,A1=0时,PC口被选择;

当A0=1,A1=1时,控制寄存器被选择。

七、设计体会

微机综合设计是对我们大学所学知识的总结和运用,对我们的综合能力有很大的帮助和提高。随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。

因为课程所学的都是理论知识,而从理论到实践是需要一定过程的,微机综合设计就是一次很好的锻炼机会对于我们这些以后可能从事控制行业的人来说有着举足轻重的作用。时间过得很快,两周的微机综合设计就这样结束了。之前我对自己没什么信心,总听别人说,做电路板容易调电路板才是真正烦人的事,还没开始我就担心自己不能顺利完成,不过我还是对自己说了,在学校这样一个好的平台,这样一个小小任务都完成不了那以后走上工作岗位了我还能有什么作为。经过师兄们的辅导之后我信心倍增,相信只要自己努力了肯定会有收获的,况且在我们之前那么多师兄师姐也都走过去了,我又不比别人差,肯定能顺利完成任务的。

回顾起此次单片机课程设计,至今我仍感慨颇多。的确,从选题到确定所用的元器件,从理论到实践,在整整两个星期里,可以说得是酸甜苦辣啊,但是我却真正从这次课设中学到很多很多的东西,经过这次课设不仅可以巩固以前所学过的知识,而且学到了很多在书本上所没有提过的知识。经过这次课设让我更加注意到理论与实践相结合的重要性,虽然我在理论的学习中成绩很不错,但一到实践还是遇到很多困难,毕竟在这之前没有接触过这样的设计,所以说这次课程设计对我的意义重大。

这次设计要求每个人单独完成。由于我选的题目接线比较复杂,如果用万用板来完成这次设计,那么板上的布线将会很复杂,也不美观,所以通过利用万用板是件之后我决定自己做一块PCB板。之前没有学过怎样制作PCB板,所以刚开始的时候也是一头雾水。经过师兄细心地指导,终于把制作PCB板的整个流程熟悉了一遍。培养了自己动手能力之外,还让自己从中学习了很多新的知识。

当前期工作都完成之后就开始焊接元器件了,还没焊好之前总害怕自己做出来的板不能顺利工作。等到把所有元器件都焊接完成之后,烧入程序一试,果真跟之前的预感一样:系统不能正常工作。最后发现单片机上的复位端口接错了,自己以为接上这条线之后系统应该能顺利工作了,没想到还是不行,这时有点着急了。经过努力地找资料,最后发现8255的PA口要接上拉电阻,上拉一接上,系统终于能正常工作了。

通过自己的动手,亲身体验到了理论与实践真的有太大的差距,理论只是基础并不是全部。在做板的过程中必须一直保持谨慎,因为一个小小的失误可能让你花费很长的时间去调试。当你正为调不出结果而发愁时,一个小小的成功会给你带来无语伦比的喜悦,那种感觉真的很美妙。

这次课设对于我而言有着重要的意义,不仅丰富了知识,也提高了自己的动手能力。在挫折与喜悦之中我得到了发展,这次课设必将在我的人生中留下美好的回忆。

八、参考文献

[1] 赵全利.单片机原理及应用教程[M] 机械工业出版社,2007.7

[2] 李忠国,陈刚.单片机应用技能实训.北京:人民邮电出版社,2006

[3] 肖洪兵.跟我学用单片机.2版.北京:北京航空航天大学出版社,2006

[4] 吴金戌,沈庆阳,郭庭吉.8051单片机实践与应用.北京:清华大学出版社,2004

8255并口实验详解

xxxx大学计算机学院实验报告

一、实验内容与要求 1.1 实验内容 (1)8255方式0实验 从8255端口C输入数据,再从端口A输出 (2)8255方式1输出实验 编程实现每按一次单脉冲按钮产生一个正脉冲,使8255产生一次中断服务:依次输出01H,02H,04H,08H,10H,20H,40H,80H使L0~L7依次发光,中断8次结束。 (3)8255方式1输入实验 编程实现:每按一次单脉冲按钮产生一个正脉冲使8255产生一次中断请求,让CPU进行一次中断服务:读取逻辑电平开关预置的ASCII码,在屏幕上显示其对应的字符,中断8次结束。 1.2 实验要求 (1)8255方式0实验 实验预期效果:拨动逻辑开关,启动程序,开关打开的对应灯可以亮起。改变开关的状态,灯的亮暗也随之改变。 (2)8255方式1输出实验 实验预期效果:按一次单脉冲按钮,L0亮起;以后每按一次,后面的灯依次会亮起。中断8次结束。 (3)8255方式1输入实验 实验预期效果:每按一次单脉冲按钮读取逻辑电平开关预置的ASCII码,在屏幕上显示其对应的字符,中断8次结束。 二、实验原理与硬件连线 2.1 实验原理 CPU通过指令将控制字写入8255A的控制端口设置它的工作方式。8255A有两个控制字:方式选择控制字和端口C置位/复位控制字,这两个控制字均写入同一个控制端口地址(端口选择

先A1A0=11) 8255A有3种工作方式:方式0——基本输入/输出方式;方式1——选通输入/输出方式;方式2——双向传输方式。方向选择控制字用于设置各端口的工作方式。 方式0称为基本输入/输出方式。该方式下,端口A、端口B、端口C的高4位和端口C的低4位均可独立地设为输入或输出数据端口。在方式0时,8255A与CPU时间没有应答联络信号,可用于无条件传送或查询方式数据传送场合。采用查询方式传送时,可以将端口A、端口B 作为数据端口,用端口C存放外部设备状态信息,用于CPU查询。 方式1称为选通输入/输出方式。该方式下,端口A、端口B可作为数据传输口,而端口C 的一些引脚规定作为端口A、端口B的联络控制信号,有固定的搭配规定。在方式1时,CPU和8255A之间有应答联络信号,所以采用中断方式或程序查询方式传送数据。 当端口A作为方式1输入时,端口C的PC3、PC4、PC5作为端口A的联络控制信号。 当端口A作为方式1输出时,端口C的PC7、PC6、PC3作为端口A的联络控制信号。 状态字通过读端口C获得。需要强调,从端口C读出的状态字与端口C的外部引脚的状态无关。 2.2 硬件连线 (1)8255方式0实验1 连接实验电路,8255端口C接逻辑电平开关K0~K7,端口A接LED显示电路 L0~L7 U18 8255 K0 K1 K5 L0 L1 L2 L3 L4 L5 L6 L7图2-2-1 实验一接线

埋置式埋置式桥台刚性扩大基础设计计算书

河南理工大学 基础工程课程设计计算书 课题名称:“埋置式桥台刚性扩大基础设计”学生学号: 2 专业班级:道桥1204 学生姓名:连帅龙 指导教师:任连伟 课题时间:2015-7-1 至2015-7-10

埋置式桥台刚性扩大基础设计计算书 1.设计资料及基本数据 某桥上部结构采用钢筋混凝土剪支T 形梁,标准跨径上20.00m ,计算跨径L=19.60m ,摆动支座,桥面宽度为净7m+2×1.0m ,双车道,按《公路桥涵地基基础设计规范》(JTG D63—2007)进行设计计算。 1) 设计荷载为公路Ⅱ级。人群荷载为23kN m 。 材料:台帽、耳墙及截面a —a (设计洪水位)以上混凝土强度等级为C20,3125kN m γ=,台身(自截面a-a 以下) ,3223kN m γ=基础用C15的素混凝土浇筑,3324kN m γ=。台后及溜坡填土417γ=2kN m ,填土的内摩擦角35??=,粘聚力C=0。 水文、地质资料:设计洪水位高程离基底的距离为6.5m (在a-a 截面处),地基土的物理、力学指标见表1.1 表1.1 各土层物理力学指标 2桥台与基础构造及拟定的尺寸 桥台与基础构造及拟定的尺寸如图1.1所示,基础分两层,每层厚度为0.5m ,

襟边和台阶等宽,取0.4m 。基础用C15的混凝土浇筑,混凝土的刚性角 max 40α=?。基础的扩散角为: 1 max 0.8 tan 38.66401.0 αα-==?<=? 满足要求。

图1.1桥台及基础构造和拟定的尺寸(高程单位m) 3荷载计算及组合 (1)上部构造恒载反力及桥台台身、基础自重和基础上土重计算,其值列于表1.2。 表1.2 恒载计算表

基于8253和8255的模拟交通灯控制系统

广东外语外贸大学信息科学技术学院 《微型计算机接口技术》大作业设计报告 基于8255,8253的 发声人性化交通灯控制设计 日期:2011-1-7

摘要 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。井然秩序的实现,靠的是交通信号灯的自动指挥系统。交通信号灯控制方式有很多。本系统采用8255A芯片实现了A口设置红、绿、黄灯点亮时间的功能,从而控制LED发光二极管实现红、黄、绿灯循环点亮。另外结合日常生活经验,并且从亚残会中对残疾人的生活不便中得出感悟,采用8253进行控制扬声器,在红、绿灯变换之间黄灯闪烁时,同时添加了“声音提示"功能。整个系统具有固定的“红灯—黄灯—绿灯”转换间隔,并自动切换,对东西南北方向的道路进行“自动”的控制。但是,经过小组成员提出的各种假设,发现此系统需要加入更多人性化的元素:交警可以根据实际的路面情况,针对不同的突发事件,进行手工控制红绿灯的转换。例如救护车警车执行紧急任务;例如东西道路塞车,南北道路空闲无车辆行驶时,需要灵活调节红绿灯的转化。通过8255并口控制,可以达到更加人性化的效果从而方便各种人群。 关键字:8255 交通灯控制8253 发声人性化 第一部分概论 1.1设计任务:交通信号灯的控制 (1)通过8255并行接口来控制LED发光二极管的亮灭,并适当延时。(2)黄灯闪烁时,通过8253控制扬声器发出声音,以提醒灯的转换。(3)通过8255并口控制,人工进行交通灯的转换。 1.2 任务要求 (1)南北路口的绿灯、东西路口的红灯同时亮5秒左右。 (2)南北路口的黄灯闪烁若干次,扬声器鸣叫,同时东西路口的红灯闪烁。(3)南北路口的红灯、东西路口的绿灯同时亮5秒左右。

实验 并行IO口8255扩展

实验三并行I/O口8255扩展 一、实验目的 1、了解8255A芯片的结构以及编程方法 2、掌握通过8255A并行口读取开关数据的方法 二、实验说明 本次实验用通过8255扩展接口,仅通过P0端口控制8只集成式7段数码管的显示控制。8255A的PA、PB 端口分别连接8位数码管的段码和位码,程序控制数码管滚动显示一串数字。 三、实验线路图 四、实验步骤 1、先建立文件夹“ex3”,然后建立“ex3”工程项目,最后建立源程序文件“ex3.c”,输入如下源程序;/******************************************* 实验3:用8255实现接口扩展 ******************************************/ #include #include #define uchar unsigned char

#define uint unsigned int //PA,PB,PC端口及命令端口地址定义 #define PA XBYTE[0x0000] //定义8255A地址 #define PB XBYTE[0x0001] //定义8255B地址 #define PC XBYTE[0x0002] //定义8255B地址 #define COM XBYTE[0x0003] //定义8255B控制寄存器地址 //待显示字符队列编码 uchar code DSY_CODE_Queue[ ]= {0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xA4,0xC0,0xC0,0x80,0xC0,0x80,0xF9,0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; //共阳极的7段集成式数码管对应编码 // 0:0xc0 // 1:0xcf // 2:0xa4 // 3:0xb0 // 4:0x99 // 5:0x92 // 6:0x82 // 7:0xf8 // 8:0x80 // 9:0x90 // A:0x88 // B:0x83 // C:0xc6 // D:0xa1 // E:0x86 // F:0x8e // DOT:0x7f //数码管选通 uchar DSY_Index[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; //延时 void DelayMS (uint ms) {uchar i; while(ms--) for (i=0;i<120;i++); } /********主程序********/ void main( ) { uchar i,j,k; //8255工作方式选择:PA,PB均输出,工作方式0 COM=0x80; while(1)

扩大基础设计计算书

目录 一、基本设计资料 (1) 二、设计内容: (1) (一)中墩及基础尺寸拟定 (1) 1.墩帽尺寸拟定 (1) 2.墩身尺寸确定 (2) 3基础尺寸确定.................................. - 4 - (二)墩帽局部受压验算. (4) 1.上部构造自重 (4) 2.墩身自重计算 (4) 3.浮力计算 (5) 4.活载计算 (5) 5.水平荷载计算 (7) 6.墩帽局部受压验算 (8) (三)墩身底截面验算 (9) 1.正截面强度验算 (9) 2.基底应力验算 (10) 3.稳定性验算.................................. - 10 - 4.沉降量验算.................................. - 10 - 5.墩顶水平位移验算............................ - 10 -

混凝土实体中墩与扩大基础设计 一、基本设计资料 1.设计荷载标准:公路II级 2.上部结构: 上部结构采用装配式后张法预应力混凝土简支T梁。跨径40m,计算跨径38.80m,梁长39.96m,梁高230cm,支座尺寸25cm×35cm×4.9cm(支座为板式橡胶支座,尺寸为顺×横×高),主梁间距160cm,桥面净宽为7+2×0.75m,一孔上部结构荷载为5070kN。 3.水文资料: 设计水位182.7m 河床标高177.65m; 一般冲刷度 1.60m; 局部冲刷深度2.80m。 4.地质资料: 表层3米厚为软塑粘性土,其液性指数I L=0.8;孔隙比e=0.7;容重γ=18.0kN/m3,以下为砾砂,中密γ=19.7kN/m3。 二、设计内容: (一)中墩及基础尺寸拟定 1.墩帽尺寸拟定(采用20号混凝土) 顺桥向墩帽宽度:b≥f + a +2c1 + 2c2 f = 40m(跨径)-38.80m(计算跨径)=1.20m 支座顺桥向宽度a = 0.25m 查表2-1 c1=0.1m c2=0.2m b =1.20 + 0.25 + 2×0.1 + 2×0.2=2.05m 按抗震要求:b/2 ≥ 50+L(跨径) =50+40=90cm b =2.05m 则取满足上述要求的墩帽宽度b=2.05m 横桥向墩帽宽: 矩形:B = 两侧主梁间距 + a + 2c1 + 2c2 =1.6×4+ 0.35 + 2×0.1+ 2×0.2=7.35m 圆端形:B=7.35 + b =7.35+2.05=9.4m

单片机课程设计 基于8255A的交通灯

目录 第一章引言 (1) 1.1设计目的 (1) 1.2 设计背景 (1) 1.3 设计要求 (2) 第二章系统硬件设计 (3) 2.1设计方案 (3) 2.2工作原理 (3) 2.3 硬件介绍 (4) 2.3.1 MSC-51芯片简介 (4) 2.3.2 8255A芯片 (5) 第三章系统软件设计 (7) 3.1 时间及信号灯的显示 (7) 3.2 延时设计 (8) 3.3 程序流程图 (9) 3.4 程序源代码 (10) 第四章系统调试结果 (15) 4.1 测试结果 (15) 小结 (16) 参考文献 (17)

第一章引言 1.1设计目的 1、通过交通信号灯控制系统的设计,掌握8255A并行口传输数据的方法,以控制发光二极管的亮与灭; 2、用8255作为输出口,控制十二个发光二极管熄灭,模拟交通灯管理. 3、通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力; 4、完成控制系统的硬件设计、软件设计、仿真调试。 1.2 设计背景 十字道口的红绿灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红绿灯控制是保证交通安全和道路畅通的关键。当前,国内大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯—绿灯”转换间隔,并自动切换。它们一般由“通行与禁止时间控制显示、红黄绿三色信号灯和方向指示灯”三部分组成。在交通灯的通行与禁止时间控制显示中,通常要么东西、南北两方向各50秒;要么根据交通规律,东西方向60秒,南北方向40秒,时间控制都是固定的。交通灯的时间控制显示,以固定时间值预先“固化”在单片机中,每次只是以一定周期交替变化。但是,实际上不同时刻的车辆流通状况是十分复杂的,是高度非线性的、随机的,还经常受认为因素的影响。采用定时控制经常造成道路有效应用时间的浪费,出现绿灯方向车辆较少,红灯方向车辆积压。它不顾当前道路上交通车辆数的实际情况变化,其最大的缺陷就在于当路况发生变化时,不能满足司机与路人的实际需要,轻者造成时间上的浪费,重者直接导致交通堵塞,导致城市交通效率的下降。目前,有一种使用“模糊控制”技术控制交通灯的方法。能够根据十字路口两个方向上车辆动态状况,自动判断红绿灯时间间隔,以保证最大车流量,减少道口的交通堵塞。但是却不像定时控制,能用数字显示器显示当前灯色剩余时间,以便于驾驶员随时掌握自己的驾驶动作,及时停车或启动。

实验6.1_8255并行接口与交通灯控制

8255端口地址: 控制寄存器地址28BH A口的地址288H B口的地址289H C口的地址28AH 实验程序: DATA SEGMENT BUF1 EQU 00100100B ;南北绿灯亮东西红灯亮BUF2 EQU 01000100B ;南北黄灯亮东西红灯亮BUF3 EQU 00000100B ;南北灯灭东西红灯亮BUF4 EQU 10000001B ;南北红灯亮东西绿灯亮BUF5 EQU 10000010B ;南北红灯亮东西黄灯亮BUF6 EQU 10000000B ;南北红灯亮东西灯灭DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX,DATA MOV DS,AX MOV AL,80H MOV DX,28BH OUT AX,AL ALL: MOV AL,BUF1 MOV DX,28AH OUT DX,AL CALL DELAYL MOV CX,5 YEL1: MOV AL,BUF2 MOV DX,28AH OUT DX,AL CALL DELAYS MOV AL,BUF3 MOV DX,28AH OUT DX,AL CALL DELAYS LOOP YEL1 MOV AL,BUF4 MOV DX,28AH OUT DX,AL CALL DELAYL MOV CX,4 YEL21: MOV AL,BUF5 MOV DX,28AH

OUT DX,AL CALL DELAYS MOV AL,BUF6 MOV DX,28AH OUT DX,AL CALL DELAYS LOOP YEL2 JMP ALL MOV AH,4CH INT 21H DELAYL PROC NEAR ;长延时 PUSH CX PUSH DI Y1:MOV CX,2000H X1:MOV DI,2000H DEC DI JNE X1 LOOP Y1 POP DI POP CX RET DELAYL ENDP DELAYS PROC NEAR ;短延时 PUSH CX PUSH DI Y2:MOV CX,500H X2:MOV DI,1000H DEC DI JNE X2 LOOP Y2 POP DI POP CX RET DELAYS ENDP CODE ENDS END START 桂林电子科技大学信息与通信学院

刚性扩大基础

基础工程课程设计计算说明书 刚性扩大基础设计计算说明书 录一、设计资料 (2)

二、桥台及基础构造和拟定的尺寸 ............................................................................................... 3 三、荷载计算 .. (4) (一)、上部构造恒载反力及桥台台身、基础上土重计算 ................................................. 4 (二)土压力计算 . (5) 1.台后填土表面无汽车荷载时土压力计算 (5) (三)支座活载反力计算 ............................................................................................................... 8 四、工况分析 (10) (一)桥上有汽车及人群荷载,台后无活载 ..................................................................... 10 (二)桥上有汽车及人群荷载,台后有汽车荷载 ............................................................. 11 (三)桥上无活载,台后无活载 ......................................................................................... 11 (四)桥上无活载,台后有汽车荷载 ................................................................................. 11 (五)无上部构造时 ............................................................................................................. 11 五、地基承载力验算 (11) (一)台前、台后填土对基底产生的附加应力计算 ......................................................... 11 (二)基底压应力计算 ......................................................................................................... 12 (三)地基承载力验算 ......................................................................................................... 13 六、基底偏心距验算 .. (14) (一)仅受永久作用标准值效应组合时,应满足0e ρ≤0.75 ........................................ 14 (二)承受作用标准值效应组合时,应满足0e ρ≤ ......................................................... 15 七、基础稳定性验算 ..................................................................................................................... 15 (一)倾覆稳定性验算 ......................................................................................................... 15 (二)滑动稳定性验算 ......................................................................................................... 16 八、沉降计算 (17) 一、设计资料 某桥上部结构采用钢筋混凝土T 形梁,标准跨径20.00m ,计算跨径19.60m 。

单片机课程设计基于8255A的交通灯

` 目录 第一章引言 (1) 1.1设计目的 (1) 1.2 设计背景 (1) 1.3 设计要求 (2) 第二章系统硬件设计 (3) 2.1设计方案 (3) 2.2工作原理 (3) 2.3 硬件介绍 (4) 2.3.1 MSC-51芯片简介 (4) 2.3.2 8255A芯片 (5) 第三章系统软件设计 (7) 3.1 时间及信号灯的显示 (7) 3.2 延时设计 (8) 3.3 程序流程图 (9) 3.4 程序源代码 (10) 第四章系统调试结果 (15) 4.1 测试结果 (15) 小结 (16) 参考文献 (17)

第一章引言 1.1设计目的 1、通过交通信号灯控制系统的设计,掌握8255A并行口传输数据的方法,以控制发光二极管的亮与灭; 2、用8255作为输出口,控制十二个发光二极管熄灭,模拟交通灯管理. 3、通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力; 4、完成控制系统的硬件设计、软件设计、仿真调试。 1.2 设计背景 十字道口的红绿灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红绿灯控制是保证交通安全和道路畅通的关键。当前,国大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯—绿灯”转换间隔,并自动切换。它们一般由“通行与禁止时间控制显示、红黄绿三色信号灯和方向指示灯”三部分组成。在交通灯的通行与禁止时间控制显示中,通常要么东西、南北两方向各50秒;要么根据交通规律,东西方向60秒,南北方向40秒,时间控制都是固定的。交通灯的时间控制显示,以固定时间值预先“固化”在单片机中,每次只是以一定周期交替变化。但是,实际上不同时刻的车辆流通状况是十分复杂的,是高度非线性的、随机的,还经常受认为因素的影响。采用定时控制经常造成道路有效应用时间的浪费,出现绿灯方向车辆较少,红灯方向车辆积压。它不顾当前道路上交通车辆数的实际情况变化,其最大的缺陷就在于当路况发生变化时,不能满足司机与路人的实际需要,轻者造成时间上的浪费,重者直接导致交通堵塞,导致城市交通效率的下降。目前,有一种使用“模糊控制”技术控制交通灯的方法。能够根据十字路口两个方向上车辆动态状况,自动判断红绿灯时间间隔,以保证最大车流量,减少道口的交通堵塞。但是却不像定时控制,能用数字显示器显示当前灯色剩余时间,以便于驾驶员随时掌握自己的驾驶动作,及时停车或启动。

实验二 8255A并行接口实验

实验二 8255A并行接口实验(一) 一实验目的 1、掌握通过8255A并行口传输数据控制LED发光二极管的亮灭;进一 步熟悉软件编程环境。 二实验设备 1、微机系统一套; 2、TPC-3型微机接口实验系统一台; 3、导线若干。 三实验内容 1、基础部分:用8255A的A端口控制8个LED发光二极管的亮和灭(端口 输出为1则亮,输出为0则灭)。其中L0―L2为东西方向,L5―L7为南北 方向、L3-L4不用,PA口与相应的发光二极管驱动信号输入端相连,输入端 为1时发光二极管亮。接线如图4-5所示。 图4-5 编制程序,通过8255A控制发光二极管,以模拟交通灯的管理。 2.提高部分:利用开关K0,K1的控制,以模拟几种交通灯的管理,具体要求 为: K0K1灯控制 00正常运行 01南北路口绿灯亮、东西路口红灯亮 10东西路口绿灯亮、南北路口红灯亮 3.如果模拟车流量大小来来决定红绿灯交通时间,请问你有什么解决办法。如果 能解决请加以解释并编程调试。

四、编程提示: 1.要完成本实验,首先必须了解交通灯的亮灭规律。设有一个十字路口,南北、东西方向初始态为四个路口的红灯全亮。之后,南北路口的绿灯亮,东西 路口的红灯亮,南北路口方向通车。延迟一段时间后,南北路口的绿灯熄灭, 而南北路口的黄灯开始闪烁。闪烁8次后,南北路口的红灯亮,同时东西路口 的绿灯亮,东西路口方向开始通车。延迟一段时间后,东西路口的绿灯熄灭, 而黄灯开始闪烁。闪烁苦干次后,再切换到南北路口方向。之后,重复上述过 程。 2.程序中应设定好8255A的工作模式,使三个端口均工作于方式0,并处于输出态 3.8255A的A端口地址为:288H B端口地址为:289H C端口地址为:28AH 控制口地址为:28BH 五、实验要求: 1.做好实验预习和准备工作,并写出预习报告(要求写出实验的流程图及程序),熟练掌握8255A编程原理及编程方法。 2.实验操作的最低要求是要做出实验内容的基础部分,然后根据实际操作能力争取做出实验内容的提高部分及回答实验内容的第三部分问题。 3.写出实验报告,内容为: 1)实验目的; 2)实验设备; 3)实验中遇到的问题及解决问题的分析思路与办法,问题定位及问题的性质; 4)对本实验的建议及有何创新。 ;这是自动生成的代码模板 STACKS SEGMENT STACK ;堆栈段 DW 128 DUP(?) ;注意这里只有128个字节 STACKS ENDS DATAS SEGMENT ;数据段 ;请在这里定义您的数据 DATAS ENDS CODES SEGMENT ;代码段 ASSUME CS:CODES,DS:DATAS START: MOV AX,DATAS ;初始化 MOV DS,AX

基础工程桩基础课程设计

基础工程课程设计 课程名称:桩基础课程设计 院系:土木工程系专业: 年级: 姓名: 学号: 指导教师: 西南交通大学

目录 一、概述 (3) 1.1 设计任务 (3) 1.2设计资料 ............................................................................................................ 错误!未定义书签。 二、设计计算 .................................................................................................................. 错误!未定义书签。 2.1桩的计算宽度 ................................................................................................... 错误!未定义书签。 2.2桩的变形系数α ............................................................................................... 错误!未定义书签。 2.3桩顶的刚度系数ρ1,ρ2,ρ3,ρ4。 .......................................................... 错误!未定义书签。 2.4计算承台底面形心O 点的位移a,b,β........................................................ 错误!未定义书签。 2.5计算作用在每根桩顶上的作用力 .............................................................. 错误!未定义书签。 2.6计算局部冲刷线处弯矩M0,水平力Q0及轴向力N0 ..................... 错误!未定义书签。 三、验算单桩轴向受压容许承载力 ......................................................................... 错误!未定义书签。 3.1局部冲刷线以下深度y 处截面的弯矩 y M 及 y σ .................................. 错误!未定义书签。 3.2桩顶纵向水平位移计算 ................................................................................ 错误!未定义书签。

8255交通灯单片机课程设计

《单片机原理与应用》 课程设计报告 题目:简单交通灯控制系统 专业: 班级: 学号: 姓名: 天津理工大学中环信息学院 计算机工程系 2011年12月29 日

交通灯控制系统设计 摘要 设计一个交通灯控制系统,该控制系统工作后,交通灯按照下列规律变化:初始态东南西北均为红灯,持续时间为2s;然后转为状态1(10s),为东西红、南北绿;状态2(3s)东西红灯不变、南北绿灯灭、黄灯闪烁三次;状态3(15s),为东西绿、南北红;状态4(3s),为东西绿灯灭、黄灯闪烁三次、南北红灯不变;最后回到状态1,依此循环。如遇到特殊情况,可拨动应急开关,使各向均为红灯,特殊车辆不受红灯限制,待其顺利通过后拨动另一个开关,系统返回继续运行。同时用LED用倒计时方式显示各路口亮灯时间。 关键词:单片机,交通灯,应急开关,LED

1绪论 1.1设计背景 红绿交通灯自动控制系统在城市十字(或丁字)路口有着广泛的应用。随着社会的进步,人们生活水平的提高,私家车数量会不断增加,对城市交通带来前所为有的压力。道路建设也将随之发展,错综复杂的道路将不段增多。为维持稳定的交通秩序,红绿灯自动控制系统将得到更为广泛的应用。现在实际应用的红绿灯系统中一般没有倒计时功能,使司机和行人不知道指示灯还有多久将会改变现有状态。本设计应用基本数字电路知识,采用LED灯作红、绿、黄三交通灯,用七段数码管作同步倒计时显示。实现两方向通行时间不相等的控制并配有倒计时。 1.2设计目的 熟悉单片机控制系统,并了解系统设计的一般规律。 掌握8255芯片的结构及编程方法。 熟悉模拟交通灯控制的实现方法。 1.3设计任务及要求 设计一个交通灯控制系统,该控制系统工作后,交通灯按照下列规律变化:初始态东南西北均为红灯,持续时间为2s;然后转为状态1(10s),为东西红、南北绿;状态2(3s)东西红灯不变、南北绿灯灭、黄灯闪烁三次;状态3(15s),为东西绿、南北红;状态4(3s),为东西绿灯灭、黄灯闪烁三次、南北红灯不变;最后回到状态1,依此循环。如遇到特殊情况,可拨动应急开关,使各向均为红灯,特殊车辆不受红灯限制,待其顺利通过后拨动另一个开关,系统返回继续运行。同时用LED用倒计时方式显示各路口亮灯时间。 2 设计使用的仪器和设备 2.1 达爱思教仪 本实验采用达爱思教仪型号是Dais-PG206FD 2.2八段数码管 码管, 2.3 8255芯片 8255是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。具有3个通道3种工作方式的可编程并行接口芯片(8255引脚如图1,8255编程模式如图2)。 的中间接口电路。8255作为主机与外设的连接芯片,必须提供与主机相连的3个总线接

8255并行口实验实验报告

8255并行口实验实验报告 作者: 一、实验目的 掌握8255A的编程原理。 二、实验设备 CPU挂箱、8086CPU模块。 三、实验内容 8255A的A口作为输入口,与逻辑电平开关相连。8255A的B口作为输出口,与发光二极管相连。编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。 四、实验原理介绍 本实验用到两部分电路:开关量输入输出电路和8255可编程并口电路。 五、实验步骤 1、实验接线 CS0?CS8255; PA0~PA7?平推开关的输出K1~K8; PB0~PB7?发光二极管的输入LED1~LED8。 2、编程并全速或单步运行。 3、全速运行时拨动开关,观察发光二极管的变化。当开关某位置于L 时,对应的发光二极管点亮,置于H时熄灭。 六、实验提示 实验也是如此。实验中,8255A工作于基本8255A是比较常用的一种并行接口芯片,其特点在许多教科书中均有介绍。8255A有三个8位的输入输出端口,通常将A端口作为输入用,B端口作为输出用,C端口作为辅助控制用,本输入输出方式(方式0)。 七、实验结果 程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如:K2置于L位置,则对应的LED2应该点亮。 八、程序框图(实验程序名:t8255.asm)

开始 设置8255工作方式 读A口 输出至B口 结束 九、程序源代码清单: assume cs:code code segment public org 100h start: mov dx,04a6h ;控制寄存器地址 mov ax,90h ;设 置为A口输入,B口输出 out dx,ax mov al,0feh start1:mov dx,04a2h 芯片的 入口地址 out dx,al mov bl,al mov dx ,04a0h in al,dx test ax,01h jz strat2 mov al ,bl rol al,1 流水灯循环左移 mov bl,al mov cx,3000h 设置cx为灯闪烁时间对应的循环次数 add: loop add jmp start1 无条件跳转至start1 strat2:mov al,bl mov dx,04a2h out dx,al ror al,1 流水灯循环左移 mov bl, al mov cx,3000h add1: loop add jmp start 无条件跳转至start code ends end start 十、实验总结 通过该实验,掌握了8255A的编程原理,学会了用汇编语言来编写程序控制8255A进行流水灯的操作实验。

基础工程课程设计计算书桥台扩大基础设计

《基础工程》课程设计 令狐采学 无筋扩展矩形基础计算书土木建筑工程学院 路途桥梁121班 陈召桃 1203110210

目录 一、设计资料 (1) 二、设计资料阐发 (3) 三、荷载计算及组合 (4) 1、桥台自重及上部构造恒载计算 (4) 2、土压力计算 (5) 3、支座活载反力计算 (8) 4、支座摩阻力计算 (10) 5、荷载组合 (11) 四、地基承载力验算 (13) 1、台前、台后填土对基底产生的附加应力计算 (13) 2、基底压应力计算 (13) 3、地基强度验算 (14) 五、地基变形验算(沉降计算) (15) 六、基底偏心距验算 (17) 七、基础稳定性验算 (17) 1、倾覆稳定性验算 (17) 2、滑动稳定性验算 (18) 八、结论 (19)

一、设计资料 1、基本概略 某桥上部构造采取装配式钢筋混凝土T 形梁。标准跨径20.00m ,计算跨径19.5m 。摆动支座,桥面宽度为7+2×1.0m ,双车道,参照《公路桥涵地基与基础设计规范》进行设计。 设计荷载:公路Ⅰ级,人群荷载为3.5kN/m2。 资料:台帽、耳墙及截面aa 以上均用20号钢筋混凝土,3 1/00.25m kN =γ;台身(自截面aa 以下)用7.5号浆砌片、块石(面墙用块石,其它用片石,石料强度部少于30号), 32/00.23m kN =γ基础用15号素混凝土浇筑,33/00.24m kN =γ;台后及溜坡填土 34/00.17m kN =γ;填土的内摩擦角035=φ,粘聚力c=0。 基础类型:无筋扩展矩形基础 基础资料:混凝土强度品级C15~C20,钢筋为Ⅰ、Ⅱ级钢筋。 2、水文地质资料 水文、地质资料:设计洪水位标高离基底的距离为6.5m (即在aa 截面处)。地基土的物理、力学性质指标见下表: 表 1

单片机8255交通灯程序

单片机8255交通灯程序

交通灯程序 /*********************************************************** 十字路口交通灯控制 C 程序 ***********************************************************/ #include #define uchar unsigned char #define uint unsigned int /*****定义控制位*******************************************/ sbit Time_Show_LED2=P2^5; //Time_Show_LED2(直行时间显示)控制位 sbit Time_Show_LED1=P2^4; //Time_Show_LED1(直行时间显示)控制位 sbit EW_LED2=P2^3; //EW_LED2控制位 sbit EW_LED1=P2^2; //EW_LED1控制位 sbit SN_LED2=P2^1; //SN_LED2控制位 sbit SN_LED1=P2^0; //SN_LED1控制位 sbit SN_Yellow=P1^6; //SN黄灯 sbit EW_Yellow=P1^2; //EW黄灯 sbit EW_ManGreen=P3^0; //EW人行道绿灯 sbit SN_ManGreen=P3^1; //SN人行道绿灯 sbit Special_LED=P2^6; //交通特殊指示灯 sbit Busy_LED=P2^7; //交通繁忙指示灯 sbit Nomor_Button=P3^5; //交通正常按键 sbit Busy_Btton=P3^6; //交通繁忙按键 sbit Special_Btton=P3^7; //交通特殊按键

8255A并行口实验

实验四 1

OUT DX,AL INC DX OUT DX,AL MOV CX,0800H LOOP $ NOT AL JMP P11 CODE ENDS END H1 8255A并行口实验㈡PA输入、PB输出 一、实验目的 ⑴掌握8255A和微机接口方法。 ⑵掌握8255A的工作方式和编程原理。 二、实验内容 用8255 PA作开关量输入口,PB作输出口。 编程提示 8255A芯片简介 8255A可编程外围接口芯片是Intel公司生产的通用并行接口芯片,它具有A、B、C三个并行接口,用+5V电源供电,能在以下三种方式下工作: 方式0:基本输入/输出方式 方式1:选通输入/输出方式 方式2:双向选通工作方式 使8255A端口A工作在方式0并作为输入口,读取K1—K8八个开关量,送PB 口显示。PB口工作在方式0作为输出口。 实验步骤 ⑴按实验电路图连接线路: ①8255A芯片A口的AP0~PA7依次和开关量输入插孔K1~K8相连。 ②8255A芯片B口的AB0~PB7依次接L1~L8 ⑵运行实验程序。 在系统处“P.”状态时,输入32E0,按EXEC键, 拨动K1~K8、L1~L8会跟着亮灭。 -----------------硬件实验二8255A并行口实验(2) PA输入,PB输出------------- CODE SEGMENT 2

ASSUME CS:CODE,DS:CODE,ES:CODE ORG 32E0H PA EQU 0FFD8H PB EQU 0FFD9H PC EQU 0FFDAH PCTL EQU 0FFDBH H2: MOV DX,PCTL MOV AL,90H OUT DX,AL P2: MOV DX,PA IN AL,DX INC DX OUT DX,AL JMP P2 CODE ENDS END H2 3

重力式桥墩刚性扩大基础课程设计报告书

课程设计 课程名称基础工程 设计题目重力式桥墩刚性扩大基础设计姓名 专业年级 学号 指导教师 成绩 日期 2011 年6 月 26 日

《基础工程课程设计》 评语 指导教师(签名): 2011年 6 月 30 日

目录: 一、设计资料 (4) 二、拟定刚性扩大基础尺寸 (4) 2.1确定基础埋置深度 2.2基础的尺寸拟定 三、桥墩荷载计算 (5) 3.1上部构造恒载反力、桥墩、墩帽自重及浮力等。 3.2汽车和人群荷载计算 3.3汽车制动力: 3.4风荷载计算 四、地基压应力计算 (9) 五、持力层承载力验算 (10) 5.1基底应力计 5.2持力层承载力验算 5.3下卧层承载力验算 六、基底偏心距验算 (10) 6.1恒载作用时 6.2由合力偏心距 七、基础稳定性验算 (11) 7.1倾覆稳定性验算 7.2.滑动稳定性验算 八、沉降计算 (11) 九、参考文献 (12)

一、设计资料 1. 某一级公路桥梁,上部结构为35 m预应力钢筋混凝土简支梁(计算跨径l=33.98 m),桥面宽度为净10(三车道)+2×1.5 m,弧形滑动支座,摩擦系数μ=0.2。 2. 设计荷载:公路-Ⅰ级,人群荷载 3. 5 kN/m2。 3. 桥址处河流最高水位为116.66 m,最低水位为112.8 m,通航水位为115.33 m。 =0.83 kN/m2。 4. 横向基本风压W 5. 材料:墩帽混凝土30#,容重γ=25 kN/m3;墩身混凝土20#,容重γ=24 kN/m3。 6.每跨上部结构自重6000 kN(中心荷载)。 7. 地基情况及土的物理力学性质指标,见表1。 表1 地基土层分布及计算指标 名称厚度/m 容重/kN/m3孔隙比含水量/% 液限/% 塑限/% 压缩模量/MPa 黏土 6.0 20.2 0.651 22.0 34.3 16.1 16.5 亚黏土 3.0 18.3 0.978 33.1 36.0 19.8 7.5 强风化岩 6.0 22.5 ————35 8. 冲刷线:最大冲刷线和一般冲刷线就是现有的地面线,标高为112.00 m。 9. 桥墩形式和尺寸示意图,见图1。 二、拟定刚性扩大基础尺寸 2.1确定基础埋置深度 由上部结构和设计荷载资料知道,本桥是重力式桥墩刚性扩大基础,并且为公路—Ⅰ级,从地质条件看最大冲刷线和一般冲刷线就是现有的地面线,标高为112.00 m。再由(如表2:)初步拟定基础底面在最大冲刷线以下1.8 m处,标高为112.00-1.8=110.20m,基础埋深为1.8m

相关文档
最新文档