车分别能在50秒之内到达终点。(2)两车同时发车,以对方的发车点为终点行进(会车时可以在非会车区域会车)。要求两车在60秒之内到达各自的道路终点,且无碰撞或刮擦。(3)两车同时发车,以对方的发车点为终点行进。其中A车首先进入Ⅰ号
14
f会车区避让,待B车通过后再继续前进要求两车在60秒之内到达各自的道路终点,且无碰撞或刮擦。
2发挥部分(1)A车先开行,B车后开行,且使之在2号路段相遇;相遇后,后出发的B车后退进入II号会车区避让,会车后两车继续前进,要求两车在90秒之内到达各自的道路终点,且无碰撞或刮擦。(2)任意指定一辆车先开行,另外一辆车后开行。相遇后,要求两辆汽车能根据各自离开会车区的距离进行避让,即离会车区距离近的车辆后退进入会车区避让,进行会车,两车应在90秒之内到达各自的道路终点,且无碰撞或刮擦。(3)其他
附录七:部分源程序i
cludemsp430x14xhdefi
eui
tu
sig
edi
tvoidQIANJINvoidvoidHOUTUIvoidvoidLEFTvoidvoidLEFT2voidvoidRIGHTvoidvoidGIGHT2voidvoidSTOPvoidvoidJIANCEvoidvoidKAISHIvoidvoidDAOCHEvoidvoidJIANCE1voidvoiddelayi
tmui
tijxyz
15
fu
sig
edchara
voiddelayi
tm
fori0i1000mi
voidmai
void
P2DIR0XFFP2OUT0XFFP3DIR0X00P3OUT0XFFP6DIR0XFFP6OUT0XFF
WDTCTLWDTPWWDTHOLD
while1
ifP3INBIT20
whileP3INBIT2
16
fforx12x0xQIANJINdelay600while1JIANCE
voidQIANJINvoid
P4DIR0xf5P4OUT0xff
P4OUTBIT0BIT2
17
fvoidHOUTUIvoid
P4OUT0xffP4OUTBIT1BIT3voidSTOPvoidP4DIR0xffP4OUT0x00voidLEFTvoidP4DIR0xf9P4OUT0x00P4OUTBIT0BIT3voidRIGHTvoidP4DIR0xf6P4OUTBIT1BIT2voidJIANCEvoid
18
fP5DIR0x00P5OUT0xff
ifP5INBIT00
forx30x0xLEFT
P5OUT0xff
ifP5INBIT10
forx30x0xRIGHTP5OUT0xffifP5INBIT20LEFT
19
fdelay25000while1
STOPifP5INBIT30forx30x0x
LEFTP5OUT0xffifP5INBIT0BIT3QIANJIN
20
fr