文档视界 最新最全的文档下载
当前位置:文档视界 › SSP1_08C_位指令

SSP1_08C_位指令

SSP1_08C_位指令
SSP1_08C_位指令

目录页

基本逻辑指令:与,或 (2)

位逻辑指令:异或(XOR) (3)

逻辑操作结果,首次检查:举例 (4)

常开和常闭触点,传感器和符号 (5)

练习8.1: 常开点与常闭点 (6)

赋值、置位和复位 (7)

触发器的置位/复位 (8)

连接器 (9)

练习8.2: 基本逻辑操作指令 (10)

影响RLO的指令 (11)

主控继电器功能 (12)

无条件跳转(不依赖于RLO) (13)

有条件跳转(依赖于RLO) (14)

RLO 边沿检测 (15)

信号边沿检测 (16)

练习8.3:瓶装线编程(模式选择) (17)

逻辑表

AND

I 0.0

I 0.1Q 4.0

0001101

1OR

I 0.2

I 0.3Q 4.20001101

1

L1(Q 4.0)S1 (I 0.0)

S2 (I 0.1)

L2 (Q 4.1)

电路图

I 0.2I 0.3

>=1

=

Q 4.2O I0.2O I0.3= Q 4.2

I0.0

I0.1

Q 4.0

Q 4.1

A I0.0A I0.1= Q 4.0=

Q 4.1

OR

逻辑表

XOR

规则

异或操作(XOR )满足下面的规则:当两个信号中仅有一个满足时,输出信号状态才是“1”。(两个中有一个时才是“1”)注意!

这个规则不能使用于多个地址的异或逻辑操作!(n 个中有一个时才是“1”)

三个输入的异或指令,旧的RLO 和另一个输入作异或运算。

X I0.4X I0.5=Q4.0

I 0.4I 0.5

XOR

=

Q4.0I0.4I0.5

I0.4I0.5

Q 4.0

信号状态逻辑操作由系列的指令组成,检查信号的状态和指令,设置Q,M,T,C 或D。这些信号包括输入(I)、输出(Q)、位存储器(M)、定时器(T)、计数器(C)

或数据位(D)。

检查结果当程序执行时,得到检查结果。如果满足检查条件,检查结果就是“1”,如果不满足,就是“0”。

首次检查首次检查结果存放在逻辑操作结果(RLO)中。

逻辑操作结果当执行下面的检查指令时,逻辑操作结果(RLO)和检查结果运算,得到新的RLO。

当执行逻辑操作的最后一个检查指令时,RLO 保持不变。后面跟着使用相同

RLO的一些指令。

注首次检查的结果的存放和逻辑操作无关。所以,语句表程序中首次检查是AND或

者是OR都没有区别。要使程序转换成其他的编程语言,应该使用恰当的指令。

过程

在一个过程中,传感器的常开和常闭触点和安全规章有关系。

限位开关和安全开关总是采用常闭触点,所以,如果传感器回路出现断线,不会造成危险事件。

出于同样的原因,常闭触点也用于关闭机械。

符号

在梯形图中,“常开触点”的符号检查信号的“1”状态,“常闭触点”的符号检查信号的“0”状态。

过程信号的“1”状态是由常开触点提供,或是由常闭触点提供,是没有区别。举例

如果机器中的常闭触点不动作,其“常开触点”符号的检查结果是“1”。

检查信号状态“0”符号/指令

Yes 1

动作

不动作

传感器是...

动作

不动作

常开触点

传感器是...常闭触点

练习

完成上面的程序,可以得到如下的功能:当开关S1动作而S2不动作时,在三种情况下指示灯都亮。

注意!

根据它们是用在硬件回路中还是作为软件中的符号,“常开触点”和“常闭触点”有不同的含义。

I1.0I1.1Q 4.0I1.0I1.1Q 4.0

....... I1.0....... I1.1....... Q 4.0Q 4.0

I 1.0I1.1

&

Q 4.0

I1.0I1.1

&

Q 4.0

I1.0I1.1

&

....... I1.0....... I1.1....... Q 4.0....... I1.0....... I1.1....... Q 4.0

I 1.0I 1.1Q 4.0

赋值

赋值指令把RLO 传送到指定的地址(Q, M, D),当RLO 变化时,相应地址的信号状态也变化。

置位

如果RLO=“1”,指定的地址被设定为状态“1”,而且一直保持到它被另一个指令复位为止。

复位

如果RLO= “1”,指定的地址被复位为状态“0”,而且一直保持到它被另一个指令置位为止。

(S )

Q 4.1

I 1.2I 1.3

I 1.2&

S

Q 4.1I 1.3

A I 1.2A I 1.3S Q 4.1

置位

(R )

Q 4.1

I 1.4

I 1.4>=1

R

Q 4.1I 1.5

O I 1.4O I 1.5R Q 4.1

复位

I 1.5

( )

Q 4.0

I 1.0I 1.1

I 1.0&

=

Q 4.0I 1.1

A I 1.0A I 1.1= Q 4.0

赋值

触发器触发器有置位输入和复位输入,根据输入端的RLO=1,对存储器位置位或复位。如果两个输入端同时出现RLO=1,根据优先级决定。

优先级

在LAD 和FBD 中,有置位优先和复位优先有不同的符号。在STL 中,最后编写的指令具有高优先级。

如果用置位指令把输出置位,当CPU 全启动时它被复位。

在上面的例中,如果M 0.0 声明保持,当CPU 全启动时,它就一直保持置位状态,被启动复位的Q5.3 会再次被赋值“1”。

SR

R

Q

S I1.2

I1.3

M0.0=

Q5.3复位优先

SR

S

Q

R

I1.2

I1.3

M0.0Q 5.3 A I 1.2S M 0.0A I 1.3R M 0.0A M 0.0= Q 5.3

RS

S

Q

R

I1.3I1.2

M0.0=

Q5.3

置位优先

RS

R

Q

S I1.3

I1.2

M0.0Q 5.3 A I 1.3R M 0.0A I 1.2S M 0.0A M 0.0= Q 5.3

连接器

连接器是中间赋值元件,它把当前RLO 保存到指定地址。当它和其他元件串联时,“连接器”指令和触点一样插入。连接器不能:

?直接连接到电源母线?直接跟一个分支?用在分支结尾

可以用“NOT ”元件对连接器进行取反操作。

I 1.0I 1.1

&

&

I 2.0I 2.1

M0.0

M1.1

Q 4.0=

目标:

理解通用逻辑元件和组合位逻辑操作,熟悉S7 LAD/STL/FBD 编辑器并输入逻辑操作指令。

过程:

1.调用S7 程序块(LAD/STL/FBD)。

2.从前一个练习(离线)中选择OB1 程序块。

3.删除程序段。.

4.按照上面幻灯片输入逻辑指令。对每个功能使用一个程序段。

5.保存、装入并调试。

(当装入时,指明CPU 中OB 1 被覆盖或被替换)。

结果:

已经用一个线性化程序块替换了CPU 中的程序块。线性化的程序块包含不同的基本逻辑操作单元。调试后可以看到逻辑操作的功能。

Date:2009-4-25File:SSP1_08C.10

SIMATIC S7

Siemens AG 2000. All rights reserved.

Information and Training Center

Knowledge for Automation

NOT 把RLO 取反。

CLR 把RLO 复位(目前仅用在STL 中!).SET 把RLO 置位(目前仅用在STL 中!).SAVE 把RLO 保存到状态寄存器中的“BR ”。BR

用来重新检查保存的RLO 。

CLR

I1.6

( SAVE )

SAVE

&I1.6

SAVE

A I1.6SAVE

=

Q4.1BR

BR ( )

Q4.1

BR

A BR = Q 4.1

MCR 主控继电器是一个用来接通或断开电流的逻辑主开关。中断的路径代表写入零值而不是计算值或不修改当前存储器值。举例

如果MCR 条件不满足:?“0”分配给输出线圈

?“置位线圈”和“复位线圈”指令不改变当前值?“MOVE ”指令把数0传到指定目的地址MCRA MCRA 指令启动主控继电器功能。

MCR(“MCR(”打开一个MCR 区,并触发一个把RLO 传到MCR 堆栈的指令,堆栈有8(对于STL)级。这就是说,在“MCRA ”和“MCRD ”指令之间最多有8级嵌套。)MCR “)MCR ”指令结束一个MCR 区。

(对于STL)MCRD

“Deactivate Master Control Relay ”指令取消MCR 功能。不再打开MCR 区,直到另一个“MCRA ”指令起作用。

MCR<&

A0.0

MCRA

S &

A0.4

Q8.0MCR>

&

=M5.5M69.0I 2.7

MCRD

&

=A0.7Q4.5M0.6=

跳转指令

在LAD/FBD 中,在线圈符号上面输入作为标示的标号或符号。在STL 中,它跟在跳转指令后面。

标号最多有4个字符,第一个字符必须使用字母或“_”。

编号标志着程序继续执行的地点,在跳转指令和标号之间的任何指令和段都不执行。

可以向前或向后跳转。

跳转指令和跳转目的必须在同一个块中(最大跳转长度= 64k 字节)。在一个块中跳转目的只能出现一次。

跳转指令可以用在FB 、FC 和OB 中。

插入标号

在LAD 和FBD 中,利用程序元件浏览器插入一个标号:Program Elements -> Logic Control / Jump -> Label.在STL 中,在指令的左面输入标号,程序从这里继续执行。

JMP 无条件跳转指令使程序跳转到一个标号,而和RLO 无关。

( JMP )

NEW1

Network 1

Network 2::::

Network x

NEW1

( )

M69.0

I 2.7

M5.5Network 1

JU NEW1

Network 2::::

Network x

NEW1:

AN M5.5AN I 2.7= M69.0

JC

只有当RLO 是“1”时,条件跳转“JC ”才执行。

如果RLO 是“0”,不执行跳转,RLO 设定为“1”,继续执行程序下一条指令。

JCN

只有当RLO 是“0”时,条件跳转“JCN ”才执行。

如果RLO 是“1”,不执行跳转,继续执行程序下一条指令。注

STL 提供其他的跳转指令,这些指令在其他的编程课中讨论。

A I0.0A I0.1

JC NEW1

NEW1

I 0.0I 0.1

&

I0.0I0.1

JMP

NEW1(JMP )

如果RLO=1就跳转

A I0.2A I0.3

JCN NEW2

JMPN

I0.2I0.3

NEW2NEW2

I 0.2I 0.3

如果RLO=0就跳转

(JMPN )

&

RLO 边沿当逻辑操作结果变化时,产生RLO 边沿。

正边沿

当RLO 从“0”变化到“1”时,“FP ”检查指令产生一个扫描周期的信号“1”(例如:在M 8.0) 。

允许系统检测边沿变化,RLO 也必须保存在一个FP 位存储器中或数据位中(例如:M 1.0)。

负边沿

当RLO 从“1”变化到“0”时,"FN"检查指令产生一个扫描周期的信号“1”(例如:在M 8.1) 。

允许系统检测边沿变化,RLO 也必须保存在一个FN 位存储器中或数据位中(例如:M 1.1)。

P

I1.0

I1.1

M1.0

M8.0

N

I1.0

I1.1

M1.1

M8.1

A I1.0A I1.1FP M1.0=M8.0A I 1.0A I 1.1FN M1.1=

M8.1

例如

信号边沿当信号变化时,产生信号边沿。

举例输入I 1.0 作为静态允许,输入I 1.1 作为动态监视,检测每个信号变化。正边沿

只要I 1.0的信号状态是“1”,当I1.1 的信号状态从“0”变化到“1”时,“POS ”检查指令在输出上产生一个扫描周期的“1”状态(见上例)。

要允许系统检测边沿变化,I 1.1 的信号状态必须保存到一个M_BIT (位存储器或数据位)中,例如:M 1.0。

负边沿

只要I 1.0的信号状态是“1”,当I1.1 的信号状态从“1”变化到“0”时,“NEG ”检查指令在输出上产生一个扫描周期的“1”状态(见上例)。

要允许系统检测边沿变化,I 1.1 的信号状态必须保存到一个M_BIT (位存储器或数据位)中,例如:M 1.1。

I1.1=

M8.0

POS M_BIT

M1.0

&

I1.0

I1.1=

M8.1

NEG M_BIT

M1.1

&

I1.0

I1.1M8.0

POS M_BIT M1.0Q

I1.0I1.1M8.1

NEG M_BIT

M1.1

Q

I1.0例如

任务写瓶装线程序的模式区,使之满足下面的要求:

?输入I 0.0 (常开瞬态触点开关) 使装置接通ON。

?输入I 0.1 (常闭瞬态触点开关)使装置停止OFF。

?当装置接通时,输出Q 4.1 处的指示器点亮。

?当装置接通时,可以选择操作模式:

-当I 0.4=0时,选择手动模式;当I 0.4=1时,选择自动模式。

-输入I 0.5 的脉冲接受设定的模式。

?选择的模式指示器如下:

手动= Q 4.2,自动= Q 4.3.

?当改变模式或装置停止时,以前选择的模式必须取消。

?在手动模式,传送带可以用开关I 0.2向前点动Q8.5;用I 0.3向后点动Q8.6.

操作 1.编写操作模式的控制程序,使用图中给出的I/O地址和设备。

2.在项目“My Project”下,建立一个名为“FILL”的S7程序。

3.在FC 15中写瓶装线的模式选择程序。

4.打开(离线) OB1,输入一个FC15调用。

(在STL中采用指令“CALL FC 15”)。

5.保存程序,下载并在培训设备上调试。

结果应该工作正常。

西班牙语动词变位

1.陈述式现在时 ar: -o -as -a -amos -aís -an er: -o -es -e -emos -eís -en ir: -o -es -e -imos -ís -en ser: soy eres es somos sois son 重音落在o上时o变为ue almorzar: almuerzo almuerzas almuerza almorzamos almorzáis almuerzan acostarse: acuesto acuestas acuesta acostamos acostáis acuestan dormir: duermo duermes duerme dormimos dormís duermen 重音落在e上时e变为i vestirse: visto vistes viste vestimos vestís visten efectuar: efectúo efectúas efectúa efectuamos efectuáis efectúan ir: voy vas va vamos vais van estar: estoy estás estáestamos estáis están tener: tengo tienes tiene tenemos tenéis tienen haber: he has ha hemos habéis han hacer: hago haces hace hacemos hacéis hacen pedir: pido pides pide pedimos pedís piden poder: puedo puedes puede podemos podéis pueden venir: vengo vienes viene venimos venís vienen saber: sésabes sabe sabemos sabéis saben conocer: conozco conoces conoce conocemos conocéis conocen querer: quiero quieres quiere queremos queréis quieren ver: veo ves ve vemos veis ven pensar: pienso piensas piensa pensamos pensáis piensan salir: salgo sales sale salimos salís salen

德语动词不规则变位表(新)

Die Konjugationen der unregelm??igen Verben Indikativ Infintiv 意义 ich du er/sie/es Indikativ Pr?teritum Zweites Partizip backen 烤,烘 backe b?ckst b?ckt backte gebacken befehlen 命令,吩咐 befehle befiehlst befiehlt befahl befohlen beginnen beginne beginnst beginnt begann begonnen biegen 转弯,使弯曲biege biegst biegt bog gebogen bieten 提供 biete bietest bietet bot geboten binden 捆,绑 binde bindest bindet band gebunden bitten 请求 bitte bittest bittet bat gebeten blasen 吹blase bl?st bl?st blies geblasen bleiben 停留 bleibe bleibst bleibt blieb geblieben brechen 打碎 breche brichst bricht brach gebrochen brennen 燃烧 brenne brennst brennt brannte gebrannt bringen bringe bringst bringt brachte gebracht denken denke denkst denkt dachte gedacht dringen 挤入,强求 dringe dringst dringt drang gedrungen empfehlen 介绍 empfehle empfiehlst empfielt empfahl empfohlen erl?schen 熄灭,破灭 erl?sche erlischst erlischt erlosch erloschen essen esse isst isst a? gegessen fahren fahre f?hrst f?hrt fuhr gefahren fallen 堕落,掉下 falle f?llst f?llt fiel gefallen fangen 捕捉 fange f?ngst f?ngt fing gefangen finden 找到 finde findest findet fand gefunden fliegen 飞 fliege fliegst fliegt flog geflogen fliehen 逃走,逃避 fliehe fleihst flieht floh geflohen flie?en 流,流动 flie?e flie?t flie?t flo? geflossen fressen (动物)吃 fresse fri?t fri?t fra? gefressen geb?ren 生小孩 geb?re geb?rst geb?rt gebar geboren geben gebe gibst gibt gab gegeben gedeihen 成长,发育 gedeihe gedeihst gedeiht gedieh gediehen gehen gehe gehst geht ging gegangen gelingen 成功 es gelingt gelang gelungen gelten 适用,有效 gelte gilst gilt galt gegolten genie?en 享受,享有 genie?e genie?t genie?t geno? genossen geschehen 发生,出现 es geschieht geschah geschehen gewinnen 获得,取胜 gewinne gewinnst gewinnt gewann gewonnen gie?en gie?e gie?t gie?t go? gegossen graben 挖。掘 grabe grabst grabt grub gegraben greifen 抓住 greife greifst greift griff gegriffen haben habe hast hat hatte gehabt halten 抓住,保持 halte h?ltst h?lt hielt gehalten h?ngen h?nge h?ngst h?ngt hing gehangen

8051单片机常用指令

3.2.1数据传送与交换类指令 共有28条指令,包括以A,Rn,DPTR,直接地址单元,间接地址单元为目的的操作数的指令;访问外部RAM的指令;读程序存储器的指 9.堆栈操作 3.2 分类指令 在介绍各条分类指令之前,将指令中的操作数及注释中的符号说明如下。Rn:当前指定的工作寄存器组中的Ro-R7(其中n=0,1,2,…,7)。 Ri:当前指定的工作寄存器组中的RO,R1(其中i=0,1)。 (Ri):Ri间址寻址指定的地址单元。 ((Ri)):Ri间址寻址指定地址单元中的内容。 dir:8位直接字节地址(在片内RAM和SFR存储空间中)。 #data8:8位立即数。 #datal6:16位立即数。 addrl6:16位地址值。 addrll:11位地址值。 bit:位地址(在位地址空间中)。 rel:相对偏移量(一字节补码数)。 下面介绍各条分类指令的主要功能和操作,详细的指令操作说明及机器码形式可见附录。 3.2.1数据传送与交换类指令

共有28条指令,包括以A,Rn,DPTR,直接地址单元,间接地址单元为目的的操作数的指令;访问外部RAM的指令;读程序存储器的指 令;数据交换指令以及准栈操作指令。

9.堆栈操作 PUSH dir ;SP十1-6P,(dir)一(SP) POP dir ;((SP))一dir,SP-1--P , 例1 SP=07H,(35H)=55H,指令PUSH 35H执行后,55H送入08H地址单元,SP= 08H。 例2 SP=13H,(13H)= 1FH,指令POP 25H执行后,1FH压入25H地址单元,SP此时为12H。 综合例把片内RAM中50H地址单元中的内容与40H地址单元中的内容互换。方法一(直接地址传送法): MOV A ,50H

命令式动词变位

* 当对话的一方向另一方发出祈使式命令的语气时,西班牙语中的动词要采取相应的变位形式,这称作命令式。 * 命令式没有单数第一人称。 * 命令式变位规则是第一、第二、第三变位动词各自去掉原形动词的词尾在动词词干上加上相应的命令式词尾。 * 动词的命令式变位 第一变位- a, -e, -emos, -ad, -en 第二变位- e, -a, -amos, -ed, -an 第三变位- e, -a, -amos, -id, -an 规则动词的命令式变位 原形动词命令式变位 第一变位trabajar trabaja, trabaje, trabajemos, trabajad, trabajen 第二变位comer come, coma, comamos, comed, coman 第三变位escribir escribe, escriba, escribamos, escribid, escriban (二)第二人称单复数命令式 * 不规则动词变位: e,o --- ie, ue. comenzar --- comienza volver --- vuelve e --- i pedir --- pide servir --- servir 完全不规则变位 decir --- di hacer --- haz ir --- ve poner --- pon salir --- sal ser --- sé tener --- ten venir --- ven (三)命令式中的非重读人称代词 * 宾格和与格代词和代词式动词的代词置于命令式动词之后,与之连写,有时为了保持重读音节不位移,还须加重音符号。 Ayúdame. Dale el libro. * 代词式动词第二人称复数命令式还有一点特殊变化,即加上与之连写的后置代词时,失去词尾辅音,而且如果是第二、第三变位动词,还须加上重音符号。levantarse --- levantaos, vestirse --- vestíos irse的第二人称复数命令式的变位是特殊的,变位后加代词时,词尾辅音不失去。irse --- idos. (四)第三人称命令式 - ar - er, - ir usted - e - a ustedes - en - an hablar: Hable usted. Hablen ustedes. comer: Coma usted. Coman ustedes.

主要动词变位表

动词变位 未经变化的原形动词叫做不定式。动词用在句中时,要按照语式、时态和人称等改变形式。这种变化叫做动词变位。 法语动词按规律分为三组: 第一组是以-er结尾的规则动词;第二组是以-ir结尾的规则动词;第三组是以-re, -oir, -ir结尾的不规则动词。 直陈式现在时(英语中的现在进行时和一般现在时)中,第一组以-er结尾的动词变位如下: 直陈式现在时(英语中的现在进行时和一般现在时)中,第二组以-ir结尾的动词变位如下:

主要动词变位 être (是) je suis / nous sommes tu es / vous êtes il est / ils sont avoir(有) j’ai / nous avons tu as / vous avez il a / ils ont faire(做) je fais / nous faisons tu fais / vous faites

il fait / ils font aller(去) je vais / nous allons tu vas / vous allez il va / ils vont vouloir(想愿意) je veux / nous voulons tu veux / vous voulez il veut / ils veulent pouvoir(能够) je peux / nous pouvons tu peux / vous pouvez il peut / ils peuvent devoir(应该必须) je dois / nous devons tu dois / vous devez il doit / ils doivent 第一组常见动词 donner(给) je donne / nous donnons tu donnes / vous donnez il donnent / ils donnent téléphoner(打电话) je téléphone / nous téléphonons tu téléphones / vous téléphonez il téléphone / ils téléphonent s’appeler(叫) je m’appe lle / nous nous appelons tu t ’appe lles / vous vous appelez il s’appe ll e / ils s’appe llent écouter(听) j’écoute / nous écoutons tu écoutes / vous écoutez il écoute / ils écoutent

动词变位很简单

* 动词变位很简单,考试只要会认就可以了,词根不用背太清楚。 首先条件式和简单将来时都是动词原型直接加几个字母 简单将来时是 ai as a ons ez ont 条件式是ais ais ait ions iez aient 相对应条件式和简单将来时的是未完成过去式和简单过去时,前两个是动词原形+后缀,后两个是动词原形去掉词根+后缀。 虚拟式就是现在时不一样的地方仅仅在于nous vous 虚拟式的nous vous比现在时多了个i imparfait的avoir etre+过去分词 ==愈过去式啊 conditionnel的avoir etre+过去分词=条件式过去式啊 subjonctive的avoir etre+过去分词==虚拟是过去时啊 简单将来时的avoir etre+过去分词==先将来时 简单过去时的avoir etre+过去分词==先过去式 应付考试就不用管先过去式和简单过去时了。 * 未完成过去时:表示过去处于延续状态的动作,其开始和结束的时间都不明确(延续性过去时) 如 j'etais ouvrier. 我过去是工人 j'ai ete ouvrier pendant deux ans avant de devenir concierge。有时间状语了要用过去完成时 描写故事的背景,人物,环境,气氛。描写性未完成过去时

表示过去重复发生的或者具有习惯性的动作(习惯性过去时) 翻译成中文就是常常。。。总是。。。。 表示和另一个过去的动作同时发生要用未完成过去时 (同时性过去式) pendant que je faisais la vaisselle, mon mari preparait le cafe. (过去某时间)我洗碗的时候我男人在冲咖啡同时的。。。 主句动词是过去式的间接引语从句用未完成过去时表示和主句动词同时发生 * 再讲过去完成时也就是复合过去时 passe compose 1.表示在一段还未完全过去的时间内完成的动作 2.表示在过去不确定的时刻完成的动作 3.用在对话,报刊报道,嗲是,演讲中:表事实,经验教训,警句格言,这时复合过去时起现在时的作用 在不在 我掉了? 3中的时间状语一般由quand souvent jamais 等引出 quand il a dejeune , il faut un tour dans le jardin le monde n'a jamais manque de charlatans 4.在表一段完全过去的时间内完成的动作 un peu de patience:j'ai fini dans un instant 以上例句是代替先将来时表一件看作已经完成而实际尚未完成的动作 (中文中也有这种现象是不是好好体会下) * 再来讲讲复合过去时和未完成过去时的区别:

西班牙语动词变位总结表

西班牙语动词变位总结表 陈述式modo indicativo 一现在时presente 1 规则动词变位规律 -ar -er -ir 变位动词 尾 单复数单数复数单数复数单数复数第一人称-o -amos -o -emos -o -imos 第二人称-as -aís -es -éis -es -ís 第三人称-a -an -e -en -e -en Ej. Trabajar trabajo trabajas trabaja trabajamos trabajaís trabajan Comer como comes come comemos coméis comen Vivir vivo vives vive vivimos vivís viven 2 不规则动词变位规律 A 无规律 Ir voy vas va vamos vais van

Ser soy eres es somos sois son Ver veo ves ve vemos veís ven Haber he has ha hemos habéis han Oir oigo oyes oye oímos oís oyen Reir 37 río ríes ríe reímos reís ríen Huir 40 huyo huyes huye huimos huís huyen B 无规律中的小规律 a,变e为i的 Pedir (34)pido pides pide pedimos pedís piden Se conjuga como :medir vestir elejir servir despedir impetir repertir rendir querer Seguir (sigo)elegir (elijo) b变e为ie的 Sentir (39)siento sientes siente sentimos sentís sienten Se conjuga como :Mentir requerir convertir preferir referir divertir Venir(vengo)decir(digo) Negar(18,19)perder Tener (tengo) c变o为ue的 Contar (23,24)cuento cuentas cuenta contamos contaís cuentan Se conjuga como :almorzar costar acordar recordar

法语动词变位后词尾读音规则

法语动词变位后词尾读音规则 法语动词是法语中最重要、也最复杂的一个词类,它分为及物动词、不及物动词、代词式动词、无人称动词和助动词五类。尤主动语态和被动语态,还有直陈式、命令式、虚拟式、条件式、不定式和分词式六种语式。每种语式都有相应的动词形态变化,其中直陈式的时间体系最为繁杂。根据动作或情况发生时间的先后直陈式又分为现在时(le présent)、未完成过去时(l'imparfait)、简单过去时(le passé simple)、简单将来时(lefutur simple)、复合过去时(le passé composé)、愈过去时(le plus-que-parfait)、先过去时(lepassé antérieur)和先将来时(:也称为超复合过去时,le passé surcomposé)8种形态。 动词按变位形式一般分成下列3类: 第一类包括以-er结尾的原形动词(aller除外),约4000个左右,属于有规则变位。 第二组包括以-ir结尾的原形动词,属于有规则变位,这类动词有300多个。 第三类动词包括以-oir、-re、-er、-ir结尾的不规则变位动词,大约有150个。 一般法语词典都附有不规则动词表,列出它们的变位形式。前两类动词统称为活性变位动词,占法语动词的95%多,第三类动词又称为惰性变位动词,今后不再出现新词,而且由于它们中的一部分被前两组动词所代替,故数量呈现出递减趋势。如clore(封锁)已被cl?turer(封锁)代替,émouvoir(使感动)已被émotionner(使感动)代替。 第一类动词总是以er结尾作为其不定式形式。如:manger(to eat),chanter(to sing),parler(to talk),donner(to give)。其变位方法最简单,而且总是一样的,下面以俩个例子说明,注意各动词变位后的发音情况: donner to give je donne I give

葡萄牙语动词变位表

Eu Tu VocêNós Vocês Presente do Indicativo 陈述式现在时 Conjuga?oes Regulares规则变位 Fal ar讲fal o fal as fal a fal amos fal am Dev er应该dev o dev es dev e dev emos dev em Abr ir打开abr o abr es abr e abr imos abr em S air出去sa io sa is sa i saímos sa em Conjuga?oes Irregulares不规则变位 Ver看veio vês vêvemos vêem Ler阅读leio lês lêlemos lêem Dizer说digo dizes diz dizemos dizem Trazer带来trago trazes traz trazemos trazem Ter有tenho tens tem temos têm Vir来venho vens vem vimos vêm Ir去vou vais vai vamos v?o Estar是estou estás estáestamos est?o Ser 是sou ésésomos s?o Saber知道sei sabes sabe sabemos sabem Poder能、可以posso podes pode podemos podem Querer想、要quero queres quer queremos querem Perder丢perco perdes perde perdemos perdem P?r放ponho p?es p?e pomos p?em Fazer做fa?o fazes faz fazemos fazem Pedir请求pe?o pedes pede pedimos pedem Ouvir听ou?o、oi?o ouves ouve ouvimos ouvem Dormir睡觉durmo dormes dorme dormimos dormem Subir上去subo sobes sobe subimos sobem Descer下来des?o desces desce descemos descem

西语命令式变位

西语命令式变位 1 动词以-ar,-er,-ir结尾的肯定命令式变位 变位形式: 动词以-ar结尾动词以-er结尾动词以-ir结尾 tú-a -e -e Vosotros -ad -ed -id Nosotros -emos -amos -amos Usted -e -a -a Ustedes -en -an -an 举例: Trabaj ar Aprend er Viv ir túTrabaj a Aprend e Viv e Vosotros Trabaj ad Aprend ed Viv id Nosotros Trabaj emos Aprend amos Viv amos Usted Trabaj e Aprend a Viv a Ustedes travaj en Aprend an Viv an 2不规则动词的肯定命令式变位 1) 第二人称单数Tú:绝大部分不会规则动词,肯定命令式中“tú”的变位都和陈述式第三人称“él”的变位一样。 comenzar:comienza(él comienza) vlover:vuelve(él vuelve) pedir:pide(él pide) 例外:haber hacer poner ser tener valer decir ir salir venir 2)第二人称复数vosotros:无论动词规则与否,命令式中“vosotros”都遵从上表的规则进行变位:原形动词最后一个字母r 改成d。 3)敬称“usted,ustedes”:对于不规则动词,动词根据陈述式第一人称进行变位,再去掉词尾第一个字母“o”,然后再对应变位规则加上e或a。 例外:dar estar haber saber ser ir

位及位操作指令

位及位操作指令 通过前面那些流水灯的例子,我们已经习惯了“位”一位就是一盏灯的亮和灭,而我们学的指令却全都是用“字节”来介绍的:字节的移动、加法、减法、逻辑运算、移位等等。用字节来处理一些数学问题,比如说:控制冰箱的温度、电视的音量等等很直观,可以直接用数值来表在。可是如果用它来控制一些开关的打开和合上,灯的亮和灭,就有些不直接了,记得我们上次课上的流水灯的例子吗? 我们知道送往P1口的数值后并不能马上知道哪个灯亮和来灭,而是要化成二进 制才知道。工业中有很多场合需要处理这类开关输出,继电器吸合,用字节来处 理就显示有些麻烦,所以在8031单片机中特意引入一个位处理机制。 1.位寻址区 在8031中,有一部份RAM和一部份SFR是具有位寻址功能的,也就是说这些RAM的每一个位都有自已的地址,可以直接用这个地址来对此进行操作。

图1 内部RAM的20H-2FH这16个字节,就是8031的位寻址区。看图1。可见这里面的每一个RAM中的每个位我们都可能直接用位地址来找到它们,而不必用字节地址,然后再用逻辑指令的方式。 2.可以位寻址的特殊功能寄存器 8031中有一些SFR是可以进行位寻址的,这些SFR的特点是其字节地址均可被8整除,如A累加器,B寄存器、PSW、IP(中断优先级控制寄存器)、IE(中断允许控制寄存器)、SCON(串行口控制寄存器)、TCON (定时器/计数器控制寄存器)、P0-P3(I/O端口锁存器)。以上的一些SFR我们还不熟,等我们讲解相关内容时再作详细解释。 3.位操作指令 MCS-51单片机的硬件结构中,有一个位处理器(又称布尔处理器),它有一套位变量处理的指令集。在进行位处理时,CY(就是我们前面讲的进位位)称“位累加器”。有自已的位RAM,也就是我们刚讲的内部RAM 的20H-2FH这16个字节单元即128个位单元,还有自已的位I/O空间(即P0.0…..P0.7,P1.0…….P1.7,P2.0……..P2.7,P3.0……..P3.7)。当然在物理

不规则动词变位表

一、AAA型(原形→原形→原形)原形过去式过去分词汉语意思read read read 读 cut cut cut 切,割 let let let 让 put put put 放 cost cost cost 花费,值 hit hit hit 撞,击 set set set 安排,安置 hurt hurt hurt 使…伤痛 二、ABA型(原形→过去式→原形)原形过去式过去分词汉语意思become became become 成为 come came come 来 run ran run 跑 三、ABC型 1. ow →ew →own 原形过去式过去分词汉语意思blow blew blown 吹 draw drew drawn 画 grow grew grown 生长 know knew known 知道 fly flew flown 飞 2. i→a →u 原形过去式过去分词汉语意思begin began begun 开始 drink drank drunk 喝 sing sang sung 唱 swim swam swum 游泳 ring rang rung 打电话 3. 原形→过去式→过去式+(e)n 原形过去式过去分词汉语意思wear wore worn 穿 forget forgot forgotten 忘记 speak spoke spoken 说 freeze froze frozen 冻 choose chose chosen 选择 4. 原形→过去式→原形+(e)n 原形过去式过去分词汉语意思eat ate eaten 吃 forbid forbade forbidden 禁止 give gave given 给 ride rode ridden 骑 see saw seen 看见 write wrote written 写fall fell fallen 落下 5. 无规律 原形过去式过去分词汉语意思 am/is was been 是 are were been 是 do did done 做 go went gone 走 take took taken 拿 四、ABB型 1. 原形→ought →ought 原形过去式过去分词汉语意思 bring brought brought 带来 buy bought bought 买 fight fought fought 打架 think thought thought 思考 2. 原形→aught →aught 原形过去式过去分词汉语意思 catch caught caught 捉,抓 teach taught taught 教 3. 变其中一个元音字母 原形过去式过去分词汉语意思 feed fed fed 喂 meet met met 遇见 get got got 得到 hold held held 拥有 babysit babysat babysat 临时照看 sit sat sat 坐 win won won 赢 find found found 发现 4. 原形→□lt→□lt 原形过去式过去分词汉语意思 feel felt felt 感到 keep kept kept 保持 leave left left 离开 sleep slept slept 睡 sweep swept swept 扫 5. 变其中一个辅音字母 原形过去式过去分词汉语意思 build built built 建造 hear heard heard 听见 make made made 制造 mean meant meant 意思 send sent sent 送,寄 spend spent spent 花费 deal dealt dealt 处理 6.辅音字母和元音字母都变 原形过去式过去分词汉语意思 have had had 有,吃 lay lain lain 放 lose lost lost 丢失 pay paid paid 付钱 say said said 说 sell sold sold 卖 tell told told 告诉 stand stood stood 站 五、AAB型 原形过去式过去分词汉语意思 beat beat beaten 打败 六、有两种形式 原形过去式过去分词汉语意思 bear bore born 生 bore borne hang hanged hanged 吊死 hung hung 挂 learn learned learned 学 learnt learnt lie lied lied 说谎 lay lain 躺 show showed showed 给…看 showed shown spell spelled spelled 拼写 spelt spelt burn burned burned 烧 burnt burnt smell smelled smelled 闻 smelt smelt shine shined shined 照耀 shone shone dream dreamed dreamed 做梦 dreamt dreamt wake waked waked 醒 woke woken hide hid hid 躲藏 hid hidden

51单片机指令

3.2 分类指令 在介绍各条分类指令之前,将指令中的操作数及注释中的符号说明如下。 Rn:当前指定的工作寄存器组中的Ro-R7(其中n=0,1,2,…,7)。 Ri:当前指定的工作寄存器组中的RO,R1(其中i=0,1)。 (Ri):Ri间址寻址指定的地址单元。 ((Ri)):Ri间址寻址指定地址单元中的内容。 dir:8位直接字节地址(在片内RAM和SFR存储空间中)。 #data8:8位立即数。 #datal6:16位立即数。 addrl6:16位地址值。 addrll:11位地址值。 bit:位地址(在位地址空间中)。 rel:相对偏移量(一字节补码数)。 下面介绍各条分类指令的主要功能和操作,详细的指令操作说明及机器码形式可见附录。 3.2.1数据传送与交换类指令 共有28条指令,包括以A,Rn,DPTR,直接地址单元,间接地址单元为目的的操作数的指令;访问外部RAM的指令;读程序存储器的指

令;数据交换指令以及准栈操作指令。 9.堆栈操作 PUSH dir ;SP十1-6P,(dir)一(SP)

POP dir ;((SP))一dir,SP-1--P , 例1 SP=07H,(35H)=55H,指令PUSH 35H执行后,55H送入08H地址单元,SP= 08H。 例2 SP=13H,(13H)= 1FH,指令POP 25H执行后,1FH压入25H地址单元,SP此时为12H。 综合例 把片内RAM中50H地址单元中的内容与40H地址单元中的内容互换。方法一(直接地址传送法): MOV A ,50H 数据传送与交换类指令是各类指令中数量最多、使用最频繁的一类指令,编程时应能十分熟练地灵活运用

51单片机汇编指令集

1)数据传送类指令(7种助记符) MOV(英文为Move):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送; MOVC(Move Code)读取程序存储器数据表格的数据传送; MOVX (Move External RAM) 对外部RAM的数据传送; XCH (Exchange) 字节交换; XCHD (Exchange low-order Digit) 低半字节交换; PUSH (Push onto Stack) 入栈; POP (Pop from Stack) 出栈; (2)算术运算类指令(8种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加1; DEC(Decrement) 减1; MUL(Multiplication、Multiply) 乘法; DIV(Division、Divide) 除法; (3)逻辑运算类指令(10种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) 带进位循环左移; RR(Rotate Right) 循环右移; RRC (Rotate Right throught the Carry flag) 带进位循环右移; SWAP (Swap) 低4位与高4位交换; (4)控制转移类指令(17种助记符) ACALL(Absolute subroutine Call)子程序绝对调用; LCALL(Long subroutine Call)子程序长调用; RET(Return from subroutine)子程序返回; RETI(Return from Interruption)中断返回; SJMP(Short Jump)短转移; AJMP(Absolute Jump)绝对转移; LJMP(Long Jump)长转移; CJNE (Compare Jump if Not Equal)比较不相等则转移; DJNZ (Decrement Jump if Not Zero)减1后不为0则转移; JZ (Jump if Zero)结果为0则转移; JNZ (Jump if Not Zero) 结果不为0则转移;

西班牙语命令式变位和用法总结

西语堂--西班牙语命令式变位和用法总结 一.肯定命令式变位和用法总结。 1.肯定命令式的变位。(命令式只有现在时态,没有第一人称“我”。) 规则动词的变位。例如: 常用不规则动词的变位。见下表: 2. 肯定命令式使用时应注意的几点: 直接宾语代词和间接宾语代词都应直接连写在变位动词后面,顺序为间宾在前,直宾在后,并且在变位动词重读音节加上重音符号。 例如: Dímelo . límpiatelas . llévenselo . póngaselos . 自复动词的命令式变位,其相应的自复代词也直接写在变位动词后面。 注意:”我们”词尾-mos加nos 时应省略”s”,变为-monos . ”你们”词尾-ad/ed/id加 os 时应省略”d” , 变为-aos/eos/ios. 例如: Despertarse: despiértate, despiértese, despertémonos, despert aos, despiértense Quererse : quiérete , quiérase, querámonos , quer eos , quiéranse Vestirse: vístete vístase, vistámonos vestíos vístanse 但是,irse除外。Idos .

二.否定命令式的变位和用法总结 1.否定命令式的变位。(否定命令式和该动词虚拟式现在时变位完全相同,除了第一人称“我”). 规则动词的变位。 常用不规则动词变位。见下表: 2. 否定命令式使用时应注意的几点: 间接宾语代词和直接宾语代词都必须放在变位动词前面,顺序是先间宾,后直宾。例如:No se lo digas . no me lo des . no se las pongáis . No lo hagas . No le llames. 自复动词的否定命令式变位,其自复代词也必须放在变位动词前面。例如: Despertarse: no te despiertes , no se despierte, no nos despertemos, no os despertéis, no se despierten perderse : no te pierdas, no se pierda, no nos perdamos , no os perdáis, no se pierdan dormirse: no te duermas , no se duerma, no nos durmamos , no os durmáis , no se duerman 三.命令式的用法和意义 1.命令式表示命令,要求,是说话人施加于别人的意志。语气强硬,使用时注意场合和关系。 一般情况下可以使用陈述式代替,语气更加委婉。例如: Ven aquí. / ?Puedes venir aquí? Pásame el libro . / ?Me lo puedes pasar aquel libro? / Páseme el libro, por favor. 2.命令式的表达还有其他的方式。例如: 名词:Atención , por favor! / ?Silencio! 前置词a+ 名词/动词原形。 A casa! / A trabajar! / A cenar! 副词: Aquí! / Adelante! / Fuera!

单片机指令英文全称

51单片机汇编指令集(指令集带英文翻译) 一、数据传送类指令(7种助记符) MOV(英文为Move):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送; MOVC(Move Code)读取程序存储器数据表格的数据传送; MOVX(Move External RAM)对外部RAM的数据传送; XCH(Exchange)字节交换; XCHD(Exchange low-order Digit)低半字节交换; PUSH(Push onto Stack)入栈; POP (Pop from Stack)出栈; 二、算术运算类指令(8种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加1; DEC(Decrement) 减1; MUL(Multiplication、Multiply) 乘法; DIV(Division、Divide) 除法; 三、逻辑运算类指令(10种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) 带进位循环左移; RR(Rotate Right) 循环右移; RRC(Rotate Right throught the Carry flag) 带进位循环右移; SWAP (Swap)低4位与高4位交换; 四、控制转移类指令(17种助记符) ACALL(Absolute subroutine Call)子程序绝对调用; LCALL(Long subroutine Call)子程序长调用; RET(Return from subroutine)子程序返回; RETI(Return from Interruption)中断返回; SJMP(Short Jump)短转移; AJMP(Absolute Jump)绝对转移; LJMP(Long Jump)长转移; CJNE (Compare Jump if Not Equal)比较不相等则转移; DJNZ (Decrement Jump if Not Zero)减1后不为0则转移; JZ (Jump if Zero)结果为0则转移; JNZ (Jump if Not Zero) 结果不为0则转移; JC (Jump if the Carry flag is set)有进位则转移;

相关文档