搜档网
当前位置:搜档网 › 《金属热处理原理与工艺》课程设计

《金属热处理原理与工艺》课程设计

《金属热处理原理与工艺》课程设计
《金属热处理原理与工艺》课程设计

2.1、什么是热处理

所谓钢的热处理,就是对于固态范围内的钢,给以不同的加热、保温和冷却,以改变它的性能的一种工艺。钢本身是一种铁炭合金,在固态范围内,随着加温和冷却速度的变化,不同含炭量的钢,其金相组织发生不同的变化。不同金相组织的钢具有不同的性能。因此利用不同的加热温度和冷却速度来控制和改变钢的组织结构,便可得到不同性能的钢。例如,含炭量百分之0.8的钢称为共析钢,在723摄氏度以上十时为奥氏体,如果将它以缓慢的速度冷却下来,它便转变成为珠光体。但如果用很快的速度把它冷却下来,则奥氏体转变成为马氏体。马氏体和珠光体在组织上决然不同,它们的性能差别悬殊,如马氏体具有比珠光体高的多的硬度和耐磨性。因此,钢的热处理在钢的使用和加工中,占有十分重要的地位。

2.2、热处理的作用

机床、汽车、摩托车、火车、矿山、石油、化工、航空、航天等用的大量零部件需要通过热处理工艺改善其性能。拒初步统计,在机床制造中,约60%~70%的零件要经过热处理,在汽车、拖拉机制造中,需要热处理的零件多达70%~80%,而工模具及滚动轴承,则要100%进行热处理。总之,凡重要的零件都必须进行适当的热处理才能使用。

材料的热处理通常指的是将材料加热到相变温度以上发生相变,再施以冷却再发生相变的工艺过程。通过这个相变与再相变,材料的内部组织发生了变化,因而性能变化。例如碳素工具钢T8在市面上购回的经球化退火的材料其硬度仅为20HRC,作为工具需经淬火并低温回火使硬度提高到60~63HRC,这是因为内部组织由淬火之前的粒状珠光体转变为淬火加低温回火后的回火马氏体。同一种材料热处理工艺不一样其性能差别很大。热处理工艺(或制度)选择要根据材料的成份,材料内部组织的变化依赖于材料热处理及其它热加工工艺,材料性能的变化又取决于材料的内部组织变化,材料成份-加工工艺-组织结构-材料性能这四者相互依成的关系贯穿在材料加工的全过程之中。

2.3、热处理的基本要素

热处理工艺中有三大基本要素:加热、保温、冷却。这三大基本要素决定了材料热处理后的组织和性能。加热是热处理的第一道工序。不同的材料,其加热工艺和加热温度都不同。加热分为两种,一种是在临界点A1以下的加热,此时不发生组织变化。另一种是在A1以上的加热,目的是为了获得均匀的奥氏体组织,这一过程称为奥氏体化。

保温的目的是要保证工件烧透,防止脱碳、氧化等。保温时间和介质的选择与工件的尺寸和材质有直接的关系。一般工件越大,导热性越差,保温时间就越长。冷却是热处理的最终工序,也是热处理最重要的工序。钢在不同冷却速度下可以转变为不同的组织。

加热和冷却速度对钢的临界温度的影响

3、60Si2Mn钢的特性和成分

3.1、弹簧钢的特性和成分及其作用

弹簧是机械上的重要部件,它利用其弹簧变形来吸收和释放外力,所以要有高的弹性极限;为防止在交变应力下发生疲劳和断裂,弹簧应具有高的疲劳强度和足够的塑性和韧性,一定的淬透性,不易脱碳及不易过热;在某些环境下还要

热处理工程基础

求弹簧具有导电、无磁、耐高温和耐腐蚀等性能。

普通常用的弹簧材料是碳素钢或低合金钢。碳素弹簧钢W(c)在0.60%-1.05%范围;低合金弹簧钢在0.40%-0.74%范围,加入硅、锰、铬、钒等合金元素,铬和锰主要是提高淬透性,硅提高弹性极限,钒提高淬透性和细化晶粒。为保证弹簧有高的疲劳寿命,要求钢的纯净度高,非金属夹杂物少,表面质量高。

中碳钢和高碳钢都可以用于制造弹簧,但因其淬透性和强度较低,只能用来制造截面较小,受力较小的弹簧。合金弹簧钢则可制造截面较大、屈服短较高的重要弹簧。

3.2、60Si2Mn 钢的特性及其应用

60Si2Mn 钢是一种应用最广泛的合金弹簧钢,其生产量约为合金弹簧钢产量的80%。它的强度、淬透性、耐回火性都比碳素弹簧钢要高,工作温度达250摄氏度。但也有一些缺点,如脱碳倾向大。适于制造厚度小于10mm 的板簧和截面尺寸小于25mm 的螺旋弹簧,在汽车、拖拉机、机车上的减振板簧和螺旋弹簧,气缸安全阀簧,电力机车用升弓钩弹簧,止回阀簧都有广泛的应用。还可用作250摄氏度以下使用的耐热弹簧。

3.3、组织成分

60Si2Mn 钢--合金弹簧钢,碳的质量百分数是0.56%~0.64%,屈服点1177MPa ,抗拉强度1275MPa ,延伸率(δ10)5%,断面收缩率(Ψ)25%。

4、Si 、Mn 元素对铁碳相图的影响和TTT 图分析

4.1、60Si2Mn 钢中合金元素对铁碳相图的影响

60S i2M

n 钢 C Si Mn

Cr Ni 不大于

P S 不大于 0.56~0.64 1.50~2.00 0.60~0.90 0.35

0.35

0.04

0.04

①硅对铁碳相图的影响

如下图所示,钢中硅的加入可显著提高钢的弹性极限和屈服比。硅能缩小γ区,提高A1和A3点,使共析点S移向低碳位置,同时硅能提高淬透性,使Ms 点降低。硅能产生固溶强化作用,可显著提高钢的强度和硬度。同时硅还能降低碳在铁素体中的扩散速度,使马氏体在回火时能延缓碳化物的析出和聚集长大,从而增加了淬火钢的耐回火性。硅又是强烈促进石墨化的元素,故这类钢易在退火过程中发生石墨化现象。同时这类钢加热时的脱碳倾向性较大,钢种含硅量过高易生成硅酸盐夹杂物。Si含量为2%时,使铁碳相图共析温度点升高约30℃;同时使共析含碳量由0.77%降低至0.53%。所得铁碳相图的共析点情况如右图所示。

②锰对铁碳相图的影响

锰属于扩大奥氏体相区的元素,同时也是碳化物形成元素(弱碳化物形成元素),钢中加入锰元素,按其含量的不同对铁碳相图的影响程度也有所不同,如下图所示,随钢中锰含量的增加奥氏体相区扩大,共析温度降低,共析碳含量

热处理工程基础

降低,共析点总体趋势向左下角运动。

在钢中同时加入硅锰元素,可以发挥各自优点,减少彼此的缺点,使60Si2Mn 钢具备良好的性能。

4.2、等温转变图即TTT图

TTT图(Temperature、Time、Transformation)

60Si2Mn钢

如上图所示,等温冷却转变是奥氏体过冷到A1以下在某一温度保持一定时间,在等温过程中进行的转变。过冷奥氏体等温转变的温度区间不同,其转变产物也不同,在Ms线以上发生两种类型的转变:

⑴珠光体转变

温度范围为A1~500℃,亦称为过冷奥氏体的高温转变,过冷奥氏体分解为铁素体和渗碳体混合而成的片层组织,珠光体的转变温度越低,转变产物的片层距离就越小。按片层距有粗到细,其转变组织分别为珠光体、索氏体和托氏体,分别用符号P、S和T表示。60Si2Mn钢的先析出相为铁素体,再析出渗碳体。最后所得组织为奥氏体+铁素体+渗碳体。

⑵贝氏体转变

温度范围是500℃~Ms,亦称为过冷奥氏体的中温转变。此温度下过冷奥氏体转变为贝氏体组织。贝氏体组织是由过饱和的铁素体和碳化物组成的。根据形成温度的不同,贝氏体分为上贝氏体和下贝氏体,分别用B上和B下表示。在550~350℃范围内形成的贝氏体称为上贝氏体,它在金相显微镜下呈羽毛状;把在350℃~Ms范围内形成的贝氏体称为下贝氏体,它在显微镜下呈黑色针状或片状,下贝氏体组织通常具有优良的综合力学性能,即强度和韧度较高。

含硅弹簧钢要求较高的淬火温度和退火温度。由于这类钢的珠光体转变在较高温度下进行,所以在一般的退火条件下,可获得较细的珠光体。

图中标注的50%的线为珠光体或贝氏体含量为一半时的中间线。转变速度先快变慢。60Si2Mn钢最后的热处理工艺为中温回火,所得组织为回火屈氏体。

5、确定60Si2Mn钢制汽车板簧的方案

板弹簧分平板弹簧和重迭板弹簧两类。现以重叠弹簧为例。

5.1、重叠板簧(梯形板簧)设计

梯形板簧有比较大的负荷变量,但由于它占的空间较大,可以按如图1-1那样将梯形板切成等宽的几块,再重迭起来,形成小形化的板弹簧。这种重迭式的板弹簧,由于板与板之间有摩擦,所以,在承受振动载荷时有衰减的

热处理工程基础

作用。重迭板弹簧有各种不同的结构,图1-2表示是其中的一种。重迭板的数目一般取6~14块,为防止过大的摩擦,也有只取3~5块的。在汽车上使用时,由于负荷及道路的状态在不断变化,板簧的荷重-变形图应为非线性的。

因此,可设置如图1-3所示的辅助板簧。

图1-1重叠板弹簧原理图1-2 重叠板弹簧

图1-3 辅助弹簧

若不考虑板间的摩擦,如前述梯形板簧一样,重迭板簧的设计约束条件为:

式中:n为板的块数。n'按下式计算:。

5.2、技术要求

用油淬火后, 淬硬层深度8~10mm,中温回火后板簧表面平均硬度(HBS)375~444。

5.3、制造工艺路线

锻造→校直→钻孔→卷耳→退火→淬火→中温回火→清洗→喷丸→终检→装配→预压缩

5.4、热处理工艺

(1)、锻造温度:1080-1120,始锻1020-1080℃末锻850-950℃。

(2)、退火是将工件加热到临界温度以上或以下,保温一段时间再随炉缓慢冷却,已获得接近平衡状态组织的热处理工艺。可以达到消除锻造过程中的内应力的目的。退火的温度一般为Ac1或Ac3以上20-30℃,保温时间为3~4h。对于60Si2Mn弹簧钢退火温度为750℃,冷却方式为炉冷。退火后测得钢的表面硬度(HBS)不超过222.

(3)、淬火是将工件加热到Ac1或Ac3以上30-50℃,保温一段时间再快速冷却到室温已获得马氏体或贝氏体的一种热处理工艺。对于60Si2Mn弹簧钢淬火温度为870℃(具体根据板厚),冷却方式为油冷,淬火后钢件表面硬度(HRC)大于61。

(4)、中温回火回火是将淬火后的钢重新加热到临界温度以下某一温度保温一段时间,再以适当方式冷却至室温的热处理。回火临界温度一般为Ac1以下。保温时间看板厚而定。

回火根据温度的不同可分为低温回火、中温回火和高温回火。

低温回火:回火温度为150-250℃,所得组织为回火马氏体,硬度约为HRC57-60 中温回火:回火温度为350-500℃,所得组织为回火屈氏体,硬度约为HRC40-48 高温回火:回火温度为500-650℃,所得组织为回火索氏体,硬度约为HRC25-35 对于60Si2Mn弹簧钢选中温回火350-500℃。

(5)、清洗将回火后的板簧吊入80~90℃的质量分数为10%Na

2CO

3

水溶液

中进行清洗,在清洗槽中浸泡10~15min,除去表面油污,取出后烘干。(6)、喷丸热处理后再进行喷丸处理,使在弹簧表面产生残余压应力,以提高弹簧的疲劳强度。

(7)、终检外观检查,表面损伤、遗留缺陷、表面腐蚀、表面氧化;硬度检查,平均硬度应在375~444HBS范围内;变形检查,是否发生曲折,使零件不对称的变形。

热处理工程基础

6、热处理设备及温度控制方式

6.1、加热设备

中温箱式电阻炉,一种应用极为广泛的热处理设备,由炉壳、炉衬、炉膛、电极、炉底板、炉门、配重垂筒、炉门起重机等组成。其工作温度650~1000℃,可用于碳钢和合金钢的正火、退火、淬火、回火、渗碳等热处理工艺

6.2、冷却设备

油槽,基本结构可制成长方形、正方形、圆形等形状。具有循环功能,以保证冷却介质温度不超出规定并节约资源。为了使冷却介质不溢出槽外,在槽上部还设置溢流槽和溢流管。

6.3、辅助设备(主要有清洗、清理和校正设备等)

①清洗设备的主要目的是去除工件表面的油污、残盐和其他污物。常用的清洗设备有清洗槽和清洗机。清洗槽用蒸汽直接加热或用蛇形管加热的水槽,将处理后的工件放入槽中煮洗。清洗机适用于规模较大的生产。

②清理设备主要作消除工件表面的氧化皮和锈迹等污物,是工件表面清洁光亮。常用的清理设备有酸洗槽、喷沙机和抛丸机等。吸力式喷沙机应用最广泛。

6.4、测温仪表和温度控制方式

一次仪表(热电耦,辐射高温计)自动控制装置

7、热处理后材料性能的检测

7.1、硬度检测

⑴洛氏硬度检测

操作步骤:

①试验前,应使用与试验硬度值相近的二等标准洛氏硬度块对硬度计进行

调整

②试件的测试面要光洁、支撑面、试台表面和压头表面应清洁。

③加初试验力时,即转动手轮使被测表面与压头接触后,缓缓转动手轮使

被测工件慢慢上升,顶住压头,使指针指南。

④推动主试验力扳手,加上主试验力(F2),2~8s内加完主负荷,待指

针稳定不动时,扳回主试验力扳手。

⑤卸除主试验力,指针回到某一指示位置,它所指的数值即为所测得的洛

氏硬度值。

操作要点:

①每一试件上试验点数应不少于4点,(第一点不记)。对大批量试样的检

验,点数可适当减少。

②由于洛氏硬度压痕很小,它对被测的表面粗糙度值要求较低,一般不高

于Ra1.6μm。被测表面与支撑面要平整,光洁,不得带油脂,氧化皮,毛刺,铁屑等污物。

①洛氏硬度除在平面上可测定外,对曲面和球面也可以进行检测,但必须

测试其最高点,使压头受力均匀地压入试件表面。

洛氏硬度的试验规范和硬度

标尺压头初试

验力

/N

主试

验力

/N

表盘

刻度

测量范围使用范围

HRA 120°金刚石

圆锥体

98.1 490.3 黑色60~85

碳化物、硬质合金、

浅层表面硬化层

HRB 1.5875mm淬

硬钢球

98.1 882.6 红色25~100

软钢、铜合金、铝合

金、灰铸铁

HRC0 120°金刚石

圆锥体

98.1 1373 黑色26~67

淬火钢、调制钢、渗

层表面硬化钢

⑵硬度检验位置的确定

①择位置能够代替整个工件的力学性能或主要性能。

②选择上下是平行面,或者用适当的夹具使之垫成水平的面

热处理工程基础

③打硬度时,测试面不会引起工件产生弹性或塑性变形

④该选择非配合表面,或有加工余量的表面

⑤据炉型、工件大小、长度及图样要求,一个工件可能标出一个或两个以上的检验位置。一般工件长度大于1m 的应两端检验

⑥找不到合适的硬度检测位置时,应破坏工件检查,若破坏工件(如小弹簧)仍不能检查时,需加检验试样

⑦前的准备工作

⑧样的测试表面和支承面应磨平、抛光、保持平整光洁,不得带有油垢、氧化皮、裂纹、凹坑、显著的加工痕迹以及其他污物

⑨度计在压头表面、放试件的工作台面均应保持清洁、以保证接触良好

⑩样必须安放平稳,不可有滑动和明显的变形,并保持载荷与试样的测试面相垂直。

⑶60Si2Mn钢硬度值

退火淬火回火

60Si2Mn

750℃870℃200℃300℃400℃500℃550℃600℃硬度HBS 221 65 60 56 51 43 38 33

7.2、金相检验

金相检测是指对渗碳层、淬火层、心部等处的金相组织等级要求的检验。金相检验是质量分析不可或缺的重要手段。

㈠、金相检验设备最常用的是光学金相显微镜。其基本组成部分由物镜、目镜、照明系统,滤色片、光栏和显微镜镜架。

㈡、金相试样的制备步骤:

⑴、取样

①取样前先把零件的外型用画图或用照相的方法记录下来,再选

取能代替零件的热处理状态、缺陷的部位,做好标志。

②切割试样一般用金相砂轮切割机,操作时要向砂轮片上喷水,

以防零件切口附近区域受热而使组织发生变化,

⑵、磨光切割取下的试样先用砂轮磨,再用有粗到细的砂纸在互相垂直

的两个方向单向进行磨光,当磨光到04号砂纸时,即可转为抛光

⑶、抛光试样抛光多采用机械抛光,即用呢料或绸料固定在抛光盘上,

以700~1500r/min的转速旋转,洒以150~600目Cr2O3或Al2O3+水

的混合液进行抛光。当试样如镜面一样光亮时冲洗干净进行侵蚀。

⑷、侵蚀对不同的材料,不同的观察目的,应选用不同的侵蚀剂和侵蚀

工艺。常用来显示基体组织的大多采用体积分数为4%的硝酸酒精溶

液,侵蚀3~10s,然后立即冲洗干净,并吹干,即可在显微镜下显示

清晰的组织。

8、热处理后组织分析

8.1、60SiMn钢淬火金相图片

腐蚀剂:4%硝酸酒精溶液

处理情况:860-870℃油冷淬火

组织分析:基体组织为针状淬火马氏体,属正常的淬火组织。直径12mm的

热处理工程基础

工件可以完全淬透,由于硅石石墨化元素,因此含硅量比较高的弹簧钢容易在退火过程中易发生石墨化现象。硬度61-62HRC。

8.2、60SiMn钢淬火+中温回火金相图片

腐蚀剂:4%硝酸酒精溶液

处理情况:860-870℃油冷淬火,450-460℃回火。

组织分析:基体组织为回火屈氏体组织。由于回火的作用,促使过饱和马氏体的析出,极为弥散的碳化物,导致基体易受侵蚀而变黑。硬度47-48HRC。

空气压缩机课程设计

过程流体机械课程设计 院系: 指导老师:

目录 1 课程设计任务...................................... 错误!未定义书签。 1.已知数据...................................... 错误!未定义书签。 2.课程设计任务及要求............................ 错误!未定义书签。 2 热力计算.......................................... 错误!未定义书签。 1.初步确定压力比及各级名义压力.................. 错误!未定义书签。 2.初步计算各级排气温度.......................... 错误!未定义书签。 3.计算各级排气系数.............................. 错误!未定义书签。 4.计算各级凝析系数及抽加气系数.................. 错误!未定义书签。 5.初步计算各级气缸行程容积...................... 错误!未定义书签。 6.确定活塞杆直径................................ 错误!未定义书签。 7.计算各级气缸直径.............................. 错误!未定义书签。 8.实际行程容积及各级名义压力.................... 错误!未定义书签。 9.计算缸内实际压力.............................. 错误!未定义书签。 10.计算各级实际排气温度......................... 错误!未定义书签。 11.缸内最大实际气体力并核算活塞杆直径........... 错误!未定义书签。 12.复算排气量................................... 错误!未定义书签。 13.计算功率,选取电机........................... 错误!未定义书签。 14.热力计算结果数据............................. 错误!未定义书签。 3 动力计算.......................................... 错误!未定义书签。 1.第Ⅰ级缸解析法................................ 错误!未定义书签。 2.第Ⅰ级缸图解法................................ 错误!未定义书签。 3.第Ⅱ级缸解析法................................ 错误!未定义书签。 4.第Ⅱ级缸图解法................................ 错误!未定义书签。 4 零部件设计........................................ 错误!未定义书签。

通信原理课程设计报告书

通信原理课程设计 题目:脉冲编码调制(PCM)系统设计与仿真 院(系):电气与信息工程学院 班级:电信04-6班 姓名:朱明录 学号: 0402020608 指导教师:赵金宪 教师职称:教授

摘要 : SystemView 仿真软件可以实现多层次的通信系统仿真。脉冲编码调制(PCM )是现 代语音通信中数字化的重要编码方式。利用SystemView 实现脉冲编码调制(PCM)仿真,可以为硬件电路实现提供理论依据。通过仿真展示了PCM 编码实现的设计思路及具体过程,并加以进行分析。 关键词: PCM 编译码 1、引言 随着电子技术和计算机技术的发展,仿真技术得到了广泛的应用。基于信号的用于通信系统的动态仿真软件SystemView 具有强大的功能,可以满足从底层到高层不同层次的设计、分析使用,并且提供了嵌入式的模块分析方法,形成多层系统,使系统设计更加简洁明了,便于完成复杂系统的设计。 SystemView 具有良好的交互界面,通过分析窗口和示波器模拟等方法,提供了一个可视的仿真过程,不仅在工程上得到应用,在教学领域也得到认可,尤其在信号分析、通信系统等领域。其可以实现复杂的模拟、数字及数模混合电路及各种速率系统,并提供了内容丰富的基本库和专业库。 本文主要阐述了如何利用SystemView 实现脉冲编码调制(PCM )。系统的实现通过模块分层实现,模块主要由PCM 编码模块、PCM 译码模块、及逻辑时钟控制信号构成。通过仿真设计电路,分析电路仿真结果,为最终硬件实现提供理论依据。 2、系统介绍 PCM 即脉冲编码调制,在通信系统中完成将语音信号数字化功能。PCM 的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT 的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A 律和μ律方式,我国采用了A 律方式,由于A 律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM 编码示意图见图1。 图1 PCM 原理框图 下面将介绍PCM 编码中抽样、量化及编码的原理: (a) 抽样 所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。它的抽样速率的下限是由抽样定理确定的。 (b) 量化 从数学上来看,量化就是把一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合。如图2所示,量化器Q 输出L 个量化值k y ,k=1,2,3,…,L 。k y 常称为重建电

北京理工大学汇编实验报告3

北京理工大学汇编实验报告3

本科实验报告实验名称:实验三字符串操作实验 课程名称: 课程设计Ⅰ(CPU与汇编)(实 验)实验时间: 第5-10周周五 下午 任课教师:聂青实验地点:10-102 实验教师:苏京霞 实验类型:?原理验证□综合设计□自主创新 学生姓名:罗逸雨 学号/班级:1120141208 05211401 组号:3 学院:信息与电子学院同组搭档: 专业:通信工程成绩:

CX 中值减 1,当 CX 中值减至 0 时,停止重复执行,继续执行下一条指令。当REP无条件重复前缀,重复串操作直到计数寄存器的内容 CX 为0为止。经常与REP 配合工作的字符串处理指令有MOVS、STOS和LODS。 当REPE/REPZ判断计数寄存器的内容 CX 是否为0或ZF=0(即比较的两个操作数不等),只要满足一个则重复执行结束,否则继续执行。可以与 REPE/REPZ 配合工作的串指令有CMPS和SCAS。 当REPNE/REPNZ判断计数寄存器的内容是否为0或ZF=1(即比较的两个操作数相等),只要满足一个则重复执行结束,否则继续执行。可以与 REPE/REPZ 配合工作的串指令有CMPS和SCAS。 3)字符串操作指令 lodsb、lodsw:把DS:SI指向的存储单元中的数据装入AL或AX,然后根据 DF 标志增减 SI; stosb、stosw:把AL或AX中的数据装入ES:DI指向的存储单元,然后根据 DF 标志增减 DI; movsb、movsw:把 DS:SI 指向的存储单元中的数据装入ES:DI指向的存储单元中,然后根据 DF标志分别增减SI和DI; scasb、scasw:把AL或AX 中的数据与ES:DI 指向的存储单元中的数据相减,影响标志位,然后根据DF标志分别增减SI和DI; cmpsb、cmpsw:把DS:SI 指向的存储单元中的数据与 ES:DI 指向的存储单元中的数据相减,影响标志位,然后根据DF标志分别增减SI和DI; rep:重复其后的串操作指令。重复前先判断 CX 是否为0,为0就结束重复,否则CX减1,重复其后的串操作指令。主要用在MOVS和STOS前。一般不用在 LODS 前。 上述指令涉及的寄存器:段寄存器DS和ES、变址寄存器SI和DI、累加器 AX、计数器CX。 涉及的标志位:DF、AF、CF、OF、PF、SF、ZF。 三、实验步骤 1) 编写程序,比较两个字符串BUF1和BUF2所含的字符是否相同,相同则AL 返回0,不同AL返回1,字符串长度要求自动获取,要求用字符串处理方法。提示:输入两个字符串之后,将串操作所必须的寄存器等参数设置好,然后使用串操作指令进行从头到尾的比较,两个字符串相等的条件是串长度相等且对应的字符相同。 2) 编写程序,设有一字符串存放在以BUF为首址的数据区中,其最后一字符‘$’作为结束标志,计算该字符串的长度并输出。提示:从串的第一个字符开始统计,直到遇到定义的字符串结束符为止,看看在这个过程中总共有多少个字符,

微机原理课程设计电压报警器实验报告

南通大学电子信息学院 微机原理课程设计 报告书 课题名: 班级: 姓名: 学号: 指导老师: 日期: xxx

目录 1.设计目的 (2) 2.设计内容 (2) 3.设计要求 (2) 4.设计原理 (3) 5.硬件电路图 (3) 6.程序代码 (5) 7.程序及硬件系统调试情况 (19) 8.设计总结与体会 (19)

一、设计目的 课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力的重要教学环节。它具有动手、动脑和理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一个重要教学环节。 通过课程设计,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。 通过课程设计实践,不仅要培养学生事实求是和严肃认真的工作态度,培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。 二、设计内容 设计一个电压报警器,要求采集实验箱提供的0~5V的电压,当输入电压在3V以内,显示电压值,如2.42。当输入电压超过3V,显示ERR,并报警。电压值可在七段数码管显示,点阵广告屏显示或液晶屏显示。报警形式自行设计,

通信原理课程设计

通信原理课程设计 --基于FPGA的时分多路数字基带传输系统的设计与开发 指导老师:戴慧洁武卫华 班级:通信111班 组长:徐震震 组员:胡彬、韦景山、谢留香、 徐勇、周晶晶、张秋红 日期:

一、课程设计目的 通信系统课程设计是一门综合设计性实践课程。使大家在综合已学现代通信系统理论知识的基础上,借助可编程逻辑器件及EDA技术的灵活性和可编程性,充分发挥自主创新意识,在规定时间内完成符合实际需求的通信系统电路设计与调试任务。 它不仅能够提高大家对所学理论知识的理解能力,更重要的是能够提高和挖掘大家对所学知识的实际运用能力,为将来进入社会从事相关工作奠定较好的“能力”基础。 二、课程设计内容 时分多路数字电话基带传输系统的设计与开发 三、课程设计要求任务 1、64Kb/S的A律PCM数字话音编译码器的开发设计 2、PCM 30/32一次群时分复接与分接器的开发设计 3、数字基带编码HDB3编译码器的开发设计 4、同步(帧、位、载波同步(可选))电路的开发设计

四、小组分工 小组成员负责项目 徐震震同步(帧同步、位同步) 谢留香PCM 30/32一次群时分复接 韦景山64Kb/S的A律PCM数字话音编码 胡彬PCM 30/32一次群时分分接 徐勇64Kb/S的A律PCM数字话音译码 周晶晶数字基带编码HDB3译码 张秋红数字基带编码HDB3编码 五、时分多路数字电话基带传输系统框图

PCM编码设计 一、设计要求 1、PCM编码器输入信号为: 一个13位逻辑矢量的均匀量化值:D0,D1…D12 其中:D0为极性位,取值范围在-4096~+4096之间; 一个占空比为1/32的8K/S的取样时钟信号; 一个占空比为50%的2.048Mb/S的合路时钟信号; 2、PCM编码器输出信号为: 一个8位逻辑矢量的13折线非均匀量化值:C0,C1…C7 其中:C0为极性位.C0=1为正,C0=0为负; 一个占空比为1/32的8K/S的取样时钟信号; 一个占空比为50%的2.048Mb/S的合路时钟信号; 二、PCM编码分析 脉冲编码调制(PCM)在通信系统中完成将语音信号数字化功能。是一种对模拟信号数字化的取样技术,将模拟信号变换为数字信号的编码方式,特别是对于音频信号。PCM 对信号每秒钟取样8000 次;每次取样为8个位,总共64kbps。PCM的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A 律和μ律方式,本设计采用了A律方式。 在13折线法中,无论输入信号是正是负,均按8段折线(8个段落)进行编码。若用8位折叠二进制码来表示输入信号的抽样量化值,其中用第一位表示量化值的极性,其余七位(第二位至第八位)则表示抽样量化值的绝对大小。具体的做法是:用第二至第四位表示

汇编课程设计报告

四川大学计算机学院 学生实验报告 实验名称:汇编课程设计报告 指导教师:唐宁九 姓名:廖偲 学号:0943111209 班级:软件09级一班 日期:20101114

实验报告 班级______________姓名_______________学号_________ 一、实验一:DEBUG基本命令与数据传输指令 二、实验的目的和要求: ? 1.熟练掌握DEBUG的基本调试命令,能够使用DEBUG编写、调试汇编语言程序片段。 ? 2.在理解数据传输指令的基础上按照实验内容中指定的程序片段对程序进行调试和记录; 三、实验的环境: 1.硬件环境:cpu 2.26gHZ、内存2G、显存1G、64位总线笔记本电脑 2.软件环境:win7 32位操作系统、8086/8088指令集系统(在windows系统中)、masm的汇编工具。 四、源程序清单: ?MOV AL, 01H ?MOV SI, 0002H ?LEA SI, [SI] ?MOV BYTE PTR [SI], 80H ?LAHF ?XCHG AL, AH ?SAHF ?XCHG AH, [SI] ?SAHF 五、操作内容: 1.从cmd在debug下进入用A命令进行汇编 格式: A [地址] 功能:从键盘输入汇编程序, 并逐条地把汇编指令翻译成机器代码指令存入对应内存单元。如果不指定汇编地址, 则以CS:IP为地址 2. 反汇编命令U使用 格式: U [地址]/[地址范围] 功能: 将指定地址范围内的机器代码翻译成汇编源程序指令显示出来, 并同时显示地址及代码。 注意: 反汇编时一定确认指令的起始地址, 否则得不到正确的结果。 3.寄存器查看/编辑命令r或r寄存器名称 功能: 显示当前所有寄存器内容, 状态标志及将要执行的下一条指令的地址、代码和汇编指令形式。

微机原理课程设计报告交通灯

WORD格式微机原理课程设计 设计题目交通灯的设计 实验课程名称微机原理 姓名王培培 学号080309069 专业09自动化班级2 指导教师张朝龙 开课学期2011至2012学年上学期

一、实验设计方案 实验名称:交通灯的设计实验时间:2011/12/23 小组合作:是□否?小组成员:无 1、实验目的: 分析实际的十字路口交通灯的亮灭过程,用实验箱上的8255实现交通灯的控制。(红,黄,绿三色灯) 2、实验设备及材料: 微机原理和接口技术实验室的实验箱和电脑设备等。 3、理论依据: 此设计是通过并行接口芯片8255A和8086计算机的硬件连接,以及通过8253延时的方法,来实现十字路口交通灯的模拟控制。 如硬件连接图所示(在后),红灯(RLED),黄灯(YLEDD)和绿灯(GLED)分别接在8255 的A,B,C口的低四位端口,PA0,PA1,PA2,PA3分别接1,2,3,4(南东北西)路口的红灯,B,C口类推。8086工作在最小模式,低八位端口AD0~AD7接到8255和8253的D0~D7,AD8~AD15通过地址锁存器8282,接到三八译码器,译码后分别连到8255和8253的CS片选端。8253的 三个门控端接+5V,CLOCK0接由分频器产生的1MHZ的时钟脉冲,OUT0接到CLOCK1和CLOCK,2 OUT1接到8086的AD18,8086通过检测此端口是否有高电平来判断是否30s定时到。OUT2产生 1MHZ方波通过或门和8255的B口共同控制黄灯的闪烁。8255三个口全部工作在方式0既基本 输入输出方式,红绿灯的转换由软件编程实现。

4、实验方法步骤及注意事项: ○1设计思路 红,黄,绿灯可分别接在8255的A口,B口和C口上,灯的亮灭可直接由8086输出0,1 控制。 设8253各口地址分别为:设8253基地址即通道0地址为04A0H,通道1为04A2H,通道2 为04A4H,命令控制口为04A6H。 黄灯闪烁的频率为1HZ,所以想到由8253产生一个1HZ的方波,8255控制或门打开的时 间,在或门打开的时间内,8253将方波信号输入或门使黄灯闪烁。 由于计数值最大为65535,1MHZ/65536的值远大于2HZ,所以采用两个计数器级联的方 式,8253通道0的clock0输入由分频器产生的1MHZ时钟脉冲,工作在方式3即方波发生器方 式,理论设计输出周期为0.01s的方波。1MHZ的时钟脉冲其重复周期为T=1/1MHZ=1s,因此 通道0的计数初值为10000=2710H。由此方波分别作为clock1和clock2的输入时钟脉冲,所以 通道1和通道2的输入时钟频率为100HZ,通道1作计数器工作在方式1,计数初值3000=BB8H 既30s,计数到则输出一个高电平到8255的PA7口,8255将A口数据输入到8086,8086检测 到高电平既完成30s定时。通道2工作在方式3需输出一个1HZ的方波,通过一个或门和8086 共同控制黄灯的闪烁,因此也是工作在方波发生器方式,其计数初值为100=64H,将黄灯的状态 反馈到8055的端口PB7和PC7,同样输入到8086,8086通过两次检测端口状态可知黄灯的状态 变化,计9次状态变化可完成5次闪烁。 三个通道的门控信号都未用,均接+5V即可。 ○ 2硬件原理及电路图 由于8255A与8086CPU是以低八位数据线相连接的,所以应该是8255A的A1、A 0 线分别与 8086CPU的A2、A线相连,而将8086的 1 A 0 线作为选通信号。如果是按8255A内部地址来看, 则在图中它的地址是PA口地址即(CS+000H),PB口地址为(CS+001H),PC口地址为(CS+002H),

控制专业综合课程设计指导书(甲醇制氢)

过程装备与控制工程专业综合课程设计指导书及任务书 南京工业大学过程装备与控制工程系

过程装备与控制工程专业 综合课程设计指导书 1. 专业综合课程设计的目的 专业综合课程设计在专业教学计划中占有很重要的地位,在设计过程中将综合应用所学的专业知识和专业基础知识,同时获得一次工程设计实践的实际训练。课程设计涉及的知识领域包括化工计算、化工原理、过程设备设计、过程流体机械、过程装备控制技术及应用、过程装备成套技术等课程,本课程设计是以甲醇制氢生产装置为模拟设计对象,进行过程装备成套设计的全面训练。 在课程设计中每个同学都要经过工艺设计计算,典型设备的工艺计算和结构设计、管道设计,单参数、单回路的自动控制设计、机器选型和技术经济评价等各个设计环节的基本训练。 2.专业综合课程设计的任务 2.1 题目:生产能力为××× Nm3/h甲醇制氢生产装置设计 为确保每位同学得到独立思考和独立解决实际问题能力的训练,原则上不允许有两个完全相同的设计。所以,各组生产能力不同,同组的同学设计不同的设备。 2.2设计内容 (1)工艺计算,主要的物料衡算和能量衡算,绘出物流图。 (2)生产装置工艺设计,按各人的工艺参数进行工艺设计,绘出管道仪表流程图,管道号中的公称直径要使用计算得出的尺寸。 (3)设备设计,分组进行。各组中,每人在换热器、汽化塔、过热器、转化器、冷凝器、吸收塔中任选1种各不相同的设备。各人独立完成设备设计。 (4)机器选型,装置中所用到的机器都要合理选定型号,并记录必要的技术参数和主要装配、安装尺寸。 (5)设备布置设计,设备尺寸按实际设计计算结果绘图(包括相同设计能力同小组其他同学的设计参数)。某些在课程设计中无人设计的设备参数自行类比确定。说明书中注明采用 某某同学的计算结果或假设数据。 (6)管道布置设计,绘出管道布置图,为使大家了解分区的方法及表示方法,一律分区画图,一般可用平面布置图表示,必要时也可配合使用立面图。 (7)绘制管道空视图,每人分工绘制2根管道空视图,其中至少有1根管道包含阀门等多种管、附件。 (8)设计一个单参数的自动控制方案。各人自由选择温度、压力、流量、液位中的一个参数进行设计。 (9)对该装置进行技术经济评价。 (10)整理设计计算说明书。 3.要求 (1)课程设计是一次综合应用所学知识的实际训练环节,每一步都要独立完成。 (2)鉴于装置设计涉及的面很广。设计内容有的相互有关联,要相互配合好,及时交流相关情况。这样可以获得某些参加大型设计工作的体验。 (3)本指南由于篇幅限制,列出的参考资料都是节录,有的可能不能完全解决设计中所需的各种资料,到时可根据指南提供文献的索引去查找。 (4)设计参考资料仅供参考,不能照抄,各个环节可比照本指南介绍的方法进行,但要理解。 (5)设计计算说明书是一个重要的设计文件,要认真整理编写,不得草率从事。内容格式和要

通信原理课程设计(1)

通信原理课程设计报告 题目:基于MATLAB 的M-QAM调 制及相干解调的设计与仿真班级:通信工程1411 姓名:杨仕浩(2014111347) 解博文(2014111321) 介子豪(2014111322) 指导老师:罗倩倩 成绩: 日期:2016 年12 月21 日

基于MATLAB的M-QAM调制及相干解调的设计与仿真 摘要:正交幅度调制技术(QAM)是一种功率和带宽相对高效的信道调制技术,因此在自适应信道调制技术中得到了较多应用。本次课程设计主要运用MATLAB软件对M =16 进制正交幅度调制系统进行了仿真,从理论上验证16进制正交幅度调制系统工作原理,为实际应用和科学合理地设计正交幅度调制系统,提供了便捷、高效、直观的重要方法。实验及仿真的结果证明,多进制正交幅度调制解调易于实现,且性能良好,是未来通信技术的主要研究方向之一,并有广阔的应用前景。 关键词:正交幅度调制系统;MATLAB;仿真

目录 1引言 (1) 1.1课程设计的目的 (1) 1.2课程设计的基本任务和要求 (1) 1.3仿真平台Matlab (1) 2 QAM系统的介绍 (2) 2.1正交幅度调制技术 (2) 2.2QAM调制解调原理 (5) 2.3QAM的误码率性能 (7) 3 多进制正交幅度(M-QAM)调制及相干解调原理框图 (9) 4 基于MATLAB的多进制正交幅度(M-QAM)调制及相干解调设计与仿真 (10) 4.1系统设计 (10) 4.2随机信号的生成 (10) 4.3星座图映射 (11) 4.4波形成形(平方根升余弦滤波器) (13) 4.5调制 (14) 4.6加入高斯白噪声之后解调 (15) 5 仿真结果及分析 (20) 6 总结与体会 (23) 6.1总结 (23) 6.2心得体会 (24) 【参考文献】 (25) 附录 (26)

汇编语言-课程设计1

) 汇编语言课程实验报告 实验名称 课程设计1 实验环境 硬件平台:Intel Core i5-3210M 操作系统:DOSBox in Windows 软件工具:Turbo C , Debug, MASM 实验内容 《 将实验7中的Power idea公司的数据按照下图所示的格式在屏幕上显示出来。 实验步骤 1.要完成这个实验,首先我们需要编写三个子程序。第一个子程序是可以显示字符串到屏 幕的程序,其汇编代码如下: ;名称:show_str

;功能:在屏幕的指定位置,用指定颜色,显示一个用0结尾的字符串 ;参数:(dh)=行号,(dl)=列号(取值范围0~80),(cl)=颜色,ds:si:该字符串的首地址 ;返回:显示在屏幕上 ¥ show_str: push ax push cx push dx push es push si push di mov ax,0b800h - mov es,ax mov al,160 mul dh add dl,dl mov dh,0 add ax,dx mov di,ax mov ah,cl . show_str_x: mov cl,ds:[si] mov ch,0 jcxz show_str_f mov al,cl mov es:[di],ax inc si inc di 【 inc di jmp show_str_x show_str_f: pop di pop si pop es pop dx pop cx } pop ax ret 2.第二个程序是将word型数据转换为字符串,这样我们才能调用第一个程序将其打印出

微机原理课程设计报告

微型计算机技术课程设计 指导教师: 班级: 姓名: 学号: 班内序号: 课设日期: _________________________

目录 一、课程设计题目................. 错误!未定义书签。 二、设计目的..................... 错误!未定义书签。 三、设计内容..................... 错误!未定义书签。 四、设计所需器材与工具 (3) 五、设计思路..................... 错误!未定义书签。 六、设计步骤(含流程图和代码) ..... 错误!未定义书签。 七、课程设计小结 (36)

一、课程设计题目:点阵显示系统电路及程序设计 利用《汇编语言与微型计算机技术》课程中所学的可编程接口芯片8253、8255A、8259设计一个基于微机控制的点阵显示系统。 二、设计目的 1.通过本设计,使学生综合运用《汇编语言与微型计算机技术》、《数字电子技术》等课程的内容,为今后从事计算机检测与控制工作奠定一定的基础。 2.掌握接口芯片8253、8255A、8259等可编程器件、译码器74LS138、8路同相三态双向总线收发器74LS245、点阵显示器件的使用。 3.学会用汇编语言编写一个较完整的实用程序。 4.掌握微型计算机技术应用开发的全过程,包括需求分析、原理图设计、元器件选用、布线、编程、调试、撰写报告等步骤。 三、设计内容 1.点阵显示系统启动后的初始状态 在计算机显示器上出现菜单: dot matrix display system 1.←left shift display 2.↑up shift display 3.s stop 4.Esc Exit 2.点阵显示系统运行状态 按计算机光标←键,点阵逐列向左移动并显示:“微型计算机技术课程设计,点阵显示系统,计科11302班,陈嘉敏,彭晓”。 按计算机光标↑键,点阵逐行向上移动并显示:“微型计算机技术课程设计,点阵显示系统,计科11302班,陈嘉敏,彭晓”。 按计算机光标s键,点阵停止移动并显示当前字符。 3.结束程序运行状态 按计算机Esc键,结束点阵显示系统运行状态并显示“停”。 四.设计所需器材与工具 1.一块实验面包板(内含时钟信号1MHz或2MHz)。 2.可编程芯片8253、8255、74LS245、74LS138各一片,16×16点阵显示器件一片。

球阀设计大致过程

本科课程设计 令狐采学 题目:过程流体机械课程设计 学院:机械与自动控制学院 专业班级:过程装备与控制工程 姓名:学号: 二O一六年七月 目录 摘要· ·························································I 第一章工作原理和设计方法 (1) 1.1 工作原理 (1) 1.2 设计方法 (1)

1.2.1 球阀结构 (1) 1.2.2 球阀材料 (2) 1.2.3 阀体 (3) 1.2.4 球体 (4) 1.2.5 阀杆 (4) 第二章球阀尺寸计算 (6) 2.1 阀体 (6) 2.2 阀

杆 (6) 2.2.1 阀杆尺 寸······················· (6) 2.3 球体尺寸计算 (6) 2.4密封比压 (6) 2.5球阀转矩 (9) 2.6法兰螺栓校核 (10) 2.7法兰选型 (11) 第三章数值模拟计算方法··························

(12) 3.1 数学模型 (12) 3.2 网格划分 (13) 3.3 边界条件 (14) 3.4CFD使用步骤 (14) 第四章管道内流体模拟结果分析 (15) 4.1 球阀在不同相对开度时的速度分析 (15) 4.2 球阀在不同相对开度时的压力分析 (16) 4.3 球阀在不同相对开度时的流量系数分

析 (17) 第五章总结······················································· 参考文献··························································

通信原理课设-基于Systemview的通信系统的仿真

目录 第1章绪论 (1) 第2章 SystemView的基本介绍 (2) 第3章二进制振幅键控 2ASK (4) 3.1 2ASK调制系统 (4) 3.2 2ASK调制解调系统 (6) 3.3 2ASK系统仿真结果分析 (9) 第四章二进制频移键控 2FSK (10) 4.1 2FSK调制系统 (10) 4.2 2FSK调制解调系统 (12) 4.3 2FSK仿真结果分析 (17) 第5章二进制移相键控 2PSK (18) 5.1 2PSK调制系统 (18) 5.2 2PSK调制解调系统 (19) 5.3 2PSK仿真结果分析 (23) 第6章二进制差分移相键控 2DPSK (24) 6.1 2DPSK实验原理 (24) 6.2 2DPSK仿真结果分析 (29) 第7章实验总结 (30) 第8章参考文献 (30) 第9章谢辞 (32)

第1章绪论 通信按照传统的理解就是信息的传输,信息的传输离不开它的传输工具,通信系统应运而生,我们此次课题的目的就是要对调制解调的通信系统进行仿真研究。 数字信号的传输方式可以分为基带传输和带通传输。为了使信号在带通信道中传输,必须用数字基带信号对载波进行调制,以使信号与信道特性相匹配。在这个过程中就要用到数字调制。 在通信系统中,利用数字信号的离散取值特点通过开关键控载波,来实现数字调制,这种方法通常称为键控法,主要对载波的振幅,频率,和相位进行键控。键控主要分为:振幅键控,频移键控,相移键控三种基本的数字调制方式。 本次课程设计的目的是在学习以上三种调制的基础上,通过Systemview仿真软件,实现对2ASK,2FSK,2PSK,2DPSK等数字调制系统的仿真,同时对以上系统有深入的了解。 Systemview是美国ELANIX公司于1995年开始推出的软件工具,它为用户提供了一个完整的动态系统设计、仿真与分析的可视化软件环境,能进行模拟、数字、数模混合系统、线性和非线性系统的分析设计,可对线性系统进行拉氏变换和Z变换分析。 SystemView基本属于一个系统级工具平台,可进行包括数字信号处理(DSP)系统、模拟与数字通信系统、信号处理系统和控制系统的仿真分析,并配置了大量图符块(Token)库,用户很容易构造出所需要的仿真系统,只要调出有关图符块并设置好参数,完成图符块间的连线后运行仿真操作,最终以时域波形、眼图、功率谱、星座图和各类曲线形式给出系统的仿真分析结果。 在此次课程设计之前,先学会熟练掌握Systemview的用法,在该软件的配合下完成各个系统的结构图,还有调试结果图。 Systemview对系统的分析主要分为两大块,调制系统的分析和解调系统的分析。由于调制是解调的基础,没有调制就不可能有解调,为了表现解调系统往往需要很高的采样频率来减少滤波带来的解调失真,所以调制的已调信号通过波形模块观察起来不是很清楚,为了更好的弄清楚调制是怎么样的一个过程,在这里,我们把调制单独列出来,用较低的频率实现它,就能从单个周期上观察调制系统的运作模式,更深刻地表现调制系统的调制过程。

计算机组成原理与大全实验报告

计算机组成原理与汇编课程设计 实验报告 字符统计.asm 2.斐波那契数(小于50).asm (29) 一、课程设计目标 通过课程设计使学生综合运用所学过的计算机原理与汇编知识,增强解决实际问题的能力,加深对所学知识的理解与掌握,提高软硬件开发水平,为今后打下基础。

课程设计的目的和要求: 1、使学生巩固和加强《计算机原理与汇编语言》课程的基本理论知识。 2、使学生掌握汇编语言程序设计的方法及编程技巧,正确编写程序。 3、使学生养成良好的编程习惯并掌握调试程序的基本方法。 4、使学生养成规范书写报告文档的能力,撰写课程设计总结报告。 5、通过查阅手册和文献资料,培养学生独立分析问题和解决问题的能力。 1 2 3 4 1 2 3 00001001 00100000 00001011 00110000 00001011

01000000 00000000 00000001 本实验设计机器指令程序如下: 4)这里做的是个加法运算,第一个加数已经存入到内存的0000 1010单元中, 第二个加数是需要手工输入的。在实验运行面板中点击“运行”按钮,选择 “输入”芯片,设置输入的数据后,双击连接“输入”芯片的单脉冲,这样 第二个加数就设置好了。 5)在实验运行面板中双击连续脉冲,模型机便开始工作,观察各个芯片的状态。 或者在模型机调试窗口中(如图2所示)点击“指令执行”选项卡,在模型 机调试窗口中点击“下一时钟”,模型机机执行到下一个时钟,点击“下一

微指令”,模型机机执行到下一个微指令,点击“下一指令”,模型机机执行到下一条指令。观察各个芯片的状态,思考模型机的运行原理。 四、课程设计的要求 1、根据题目内容,查阅资料。 2、编写课程设计预习报告。 3、编制程序及调试程序。 4、分析总结,写出课程设计报告,报告中应该包含程序功能与使用说明、程序功能 实现方法说明、如流程图与算法参数说明等内容,设计经验体会总结,源程序清 5 6 1 通 三、实验设计内容 读取文件代码段: MOV AX,DATAS MOV DS,AX ;置数据段寄存器 ; MOV DX,OFFSET FNAME MOV AX,3D00H ;读打开指定文件

汇编与微机原理课程设计报告

微机接口课程设计报告 (题目:模拟自动门) 指导老师郭兰英 班级2015240204

目录 一概述 (1) 1.1 课程设计名称 (1) 1.2 课程设计要求 (1) 1.3 课程设计目的 (1) 二设计思想 (1) 三实施方案 (2) 3.1 获得传感器和“门”的状态 (2) 3.2 驱动步进电机和点阵模块 (2) 3.3 实现硬件延时 (3) 四硬件原理 (3) 4.1 中断控制器8259 (4) 4.2并行接口8255 (4) 4.3 定时/计数器8254 (5) 4.4 点阵LED显示屏 (5) 4.5 步进电机 (6) 4.6 红外距离传感器 (7) 五软件流程 (8) 六程序运行结果及分析 (11) 6.1 开门状态 (11) 6.2 关门状态 (12) 6.3 关门操作进行时中断到开门操作 (14)

6.4特殊状态 (15) 七个人感想 (16) 八附录 (18)

一、概述 1.1课程设计名称 模拟自动门 1.2课程设计要求 1)用汇编语言编程完成硬件接口功能设计。 2)硬件电路基于80x86微机接口。 3)程序功能包含:步进电机转动、点阵显示开关门、传感器检测是否有人、8254延时。 4)传感器检测有人时开门,门全开后延时几秒关门,若关门时检测到有人,立刻开门。 1.3课程设计目的 通过本课程设计,让学生对微机系统有一个较面的理解,对典型数字接口电路的应用技术有一个较深入的掌握,并对应用系统进行硬件原理和软件编程进行分析、设计和调试,达到基本掌握简单微型计算机应用系统软硬件的设计方法,提高项目开发能力的目的。要求同学分组完成课题,写出课程设计说明书,画出电路原理图,说明工作原理,编写设计程序及程序流程图。 二、设计思想 本程序主要功能是模拟商场等公共场所的自动门,实现有物体靠近并被传感器检测到时发生一系列变化的效果,模拟实现开门关门的功能。 为了尽量模拟真实场景下的自动门状态变化,本程序主要可以实现以下功能: 1、当传感器可检测范围内检测到物体,并且“门”为“关”的状态,立即“打开门”,即用一系列的硬件动作模拟自动门打开的动作和状态。 2、当“门”完全打开后一段时间后,传感器范围内检测不到物体时,立即“关闭门”, 用一系列的硬件动作模拟自动门关闭的动作和状态。

《通信原理课程设计》

信息工程学院 2014 / 2015学年第一学期 课程设计报告 课程名称:通信原理课程设计 专业班级:统本电信1201 学生学号:12610304152213 12520527151362 学生姓名:陈钰康 夏涛 指导教师:田亚楠

摘要 8PSK(8 Phase Shift Keying,8移相键控)是八进制相移键控,它是一种相位调制算法。相位调制(调相)是频率调制(调频)的一种演变,载波的相位被调整用于把数字信息的比特编码到每一词相位改变(相移)。 8PSK中的“PSK”表示使用移相键控方式,移相键控是调相的一种形式,用于表达一系列离散的状态,8PSK对应8种状态的PSK。如果是其一半的状态,即4种,则为QPSK,如果是其2倍的状态,则为16PSK。因为8PSK拥有8种状态,所以8PSK每个符号(symbol)可以编码3个比特(bits)。8PSK抗链路恶化的能力(抗噪能力)不如QPSK,但提供了更高的数据吞吐容量。本次课程设计过程中,利用了MATLAB7.1仿真实现了8PSK信号的调制与解调,并仿真8PSK载波调制信号在高斯白噪声信道下的误码率及误比特率性能,并用MATLAB仿真出了调制信号、载波信号及已调信号的波形图和频谱图。并在高斯白噪声下,讨论了8PSK 误码率及误比特率性能。 关键字:8PSK;载波的调制;解调;

目录 一.设计内容及要求(PSK信号的仿真) (1) 二.相关理论知识的论述分析 (1) 2. 1.1、8PSK的概念 (1) 2. 1.2、8PSK的特点 (1) 2.2.1、 PSK的调制 (2) 2.2.2、调制的概念 (2) 2.2.3、调制的种类 (2) 2.2.4、调制的作用 (3) 2.2.5、调制方式 (3) 三.系统原理框图及分析(8PSK的原理) (3) 四.完整的设计仿真过程 (4) 五.仿真结果输出及结论 (6) 六.仿真调试中出现的错误、原因及排除方法 (7) 七.总结本次设计,指出设计的核心及应用价值,提出改进意见和展望 (7) 八.收获、体会 (7) 九.参考文献 (8)

汇编器实验报告doc

汇编器实验报告 篇一:汇编实验报告 实验一(1)熟悉汇编语言程序调试环境及顺序程序设计 一、实验目的及要求: 1.学习及掌握汇编语言源程序的书写格式和要求,明确程序中各段的功能和相互之间的关系。 2.学会使用EDIT、MASM、LINK、DEBUG等软件工具。 3.熟练掌握在计算机上建立、汇编、连接、调试及运行程序的方法。 二、熟悉汇编语言程序调试环境 1.汇编语言源程序的建立 本例中给出的程序是要求从内存中存放的10个无符号字节整数数组中找出最小数,将其值保存在AL寄存器中。设定源程序的文件名为ABC。 DATA SEGMENT BUFDB 23H,16H,08H,20H,64H,8AH,91H,35H,2BH,7FH CN EQU $-BUF DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: PUSH DS

XOR AX,AX PUSH AX MOVAX,DATA MOV DS,AX MOV BX,OFFSET BUF MOV CX,CN DEC CX MOV AL,[BX] INC BX LP:CMP AL,[BX] JBE NEXT MOV AL,[BX] NEXT: INC BX DEC CX JNZ LP MOV AH,4CH INT 21H CODE ENDS END START 键入以下命令: C:\>EDIT ABC.ASM 此时屏幕的显示状态如图1所示。

1 图1 用EDIT编辑ABC.ASM程序窗口 程序输入完毕后一定要将源程序文件存入盘中,以便进行汇编及连接,也可以再次调出源程序进行修改。 2.将源程序文件汇编成目标程序文件 一般情况下,MASM汇编程序的主要功能有以下3点:(1)检查源程序中存在的语法错误,并给出错误信息。 (2)源程序经汇编后没有错误,则产生目标程序文件,扩展名为.OBJ。 (3)若程序中使用了宏指令,则汇编程序将展开宏指令。 源程序建立以后,在DOS状态下,采用宏汇编程序MASM 对源程序文件进行汇编,其操作过程如图2所示。 图2 MASM宏汇编程序工作窗口 汇编过程的错误分警告错误(Warning Errors)和严重错误(Severe Errors)两种。其中警告错误是指汇编程序认为的一般性错误;严重错误是指汇编程序认为无法进行正确汇编的错误,并给出错误的个数、错误的性质。这时,就要对错误进行分析,找出原因和问题,然后再调用屏幕编辑程序加以修改,修改以后再重新汇编,一直到汇编无错误为止。 3.用连接程序生成可执行程序文件

微机原理课程设计报告-数字时钟的实现(附代码)

合肥工业大学 计算机与信息学院 课程设计 课程:微机原理与接口技术设计专业班级:计算机科学与技术x班学号: 姓名:

一、设计题目及要求: 【课题6】数字时钟 1.通过8253 定时器作产生秒脉冲定时中断。在中断服务程序中实现秒、分、小时的进位(24小时制)。 2.在七段数码管上显示当前的时分秒(例如,12 点10 分40 秒显示为121040)。 3.按“C”可设置时钟的时间当前值(对准时间)。 二、设计思想: 总体思想: 1、功能概述: 实验箱连线: 本实验建立在Dais实验箱基础上完成的基本连线及程序如下: 138译码器: A,B,C,D,分别连接A2,A3,A4,GS; y0连接8253的CS片选信号; y1连接8259的CS片选信号; 8253连线: 分频信号T2接8253的CLK0; 8253的OUT0接8259的IR7; 8253的gate信号接+5V; 8259连线: 8259的数据线接入数据总线;

本程序包括显示模块,键盘扫描模块,时间计数模块,设置模块等几个模块, (1)程序运行后,LED显示000000初始值,并且开始计数 (2)按C键进行设置初始时间,考虑到第一个数只能是0,1,2,当第一个数显示2时第二个数只能显示0~4,同理下面各位应满足时钟数值的合理的取值; (3)在手动输入初始值时,按D键进行回退1位修改已设置值,连续按D键可以全部进行删除修改。 2、主程序设计 主程序中完成通过调用子程序完成对8253及8259的初始化,对8259进行中断设置。主要在显示子程序和键盘子处理程序之间不断循环,8253每一秒给8259一个刺激,当8259接受到刺激后会给CPU一个中断请求,CPU会转去执行中断子程序,而中断子程序设置成时间计数加,即完成电子表的整体设计。详细流程图见图三-1。 3、LED显示子程序设计 本程序显示部分用了6个共阳极LED作为显示管,显示程序要做到每送一次段码就送一次位码,每送一次位码后,将位码中的0右移1位作为下次的位码,从而可以实现从左到右使6个LED依次显示出相应的数字。虽然CPU每隔一定时间便执行显示程序,但只要这个时间段不太长,由于人眼的视觉作用,就可以在6个LED上同时见到数字显示。 4、键盘扫描子程序设计 本程序需要用键盘对时间的初始值进行设置,因此对键盘扫描的子程序需要满足的功能如下: 判断是否是C键,若不是就返回至主程序,若是C键就开始对时间初始值进行设置,同时因注意到第一个值不可以超过2,第一个数是2时第二数不能超过4,余下的同理要满足时间数值的取值范围呢,若不是合法输入不予反应继续等待输入。当遇到输入数值错误时可以按下D键进行删除一位重新设置;当6位初始值全部设置成功后,电子表将自动开始走表。 5、时间运算子程序设计 该子程序的主要功能是对时、分、秒的运算,并把运算出的最终结果存到事先已经开辟

相关主题