函数是一个独立的程序段,它执行具体的,明确的任务。也就是说函数是我们预先编写好的一段处理某个具体问题的代码。这样复杂的问题就会变得简单~~
C语桥薯言中我们通常会使用粗空函数来执行一系列指令。一次函数调用将在一个程序内的任何一个给定点上执行一系列指令。函数可以根据需要被多次调用。如果一个程序中会多次的执行同一个任务,那么函数岩消瞎的使用将会大大的减少程序的代码量,而且包含函数的程序还便于维护和修改程序,因为我们只需要修改函数就可以对程序中的多处进行修改了。
函数有时有返回值 有时可以没有返回值(只做一些 *** 作 不返回)
NPT1/2的60度圆锥管罗纹,要先查基准长度的大径是多少,然后再用国标锥度比1:16算出小头大径,然后再用锥度计算公式算出定位长度的小头直径,再接着算螺纹小径,d=D-1.6*p。然虚敏后用定位的直径减桥饥螺纹长度终点的直径除2(也就是锥度半径差)。这个值敏誉返要编在程序里的。1、ORG 0000H
AJMPMAIN
ORG 0100H
MAIN: MOV R2,#00H
MOV TMOD,#20H
MOV TH1,#231
MOV TL1,#231
SETBP1.2
SETBTR1
HERE: JNB TF1,HERE
PT_1: CJNER2,#07H,PT11
SETBP1.2
MOV R2,#00H
CLR TF1
AJMP HERE
PT11: CLR P1.2
INC R2
CLR TF1
AJMP HERE
END
2、
ORG 0000H
AJMP MAIN
ORG 000BH
AJMP IT_0
ORG 001BH
AJMP IT_1
ORG 0100H
MAIN: MOV TMOD,#51H
MOV TH1,#0FCH
MOV TL1,#18H
MOV IE,#10001010B
SETB TR1
SJMP $
IT_1: CLR TR1
MOV TH0,#0FCH
MOV TL0,#18H
SETB TR0
RETI
IT_0: CLR TR0
MOV TH1,#0FCH
MOV TL1,#18H
SETB TR1
RETI
END
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)