📄 alm_q.lst
字号:
1338 3 PolVal.ObjVal[0]=10;
1339 3 PolVal.ObjVal[1]=0;
1340 3 PolFill(PolVal);
1341 3 }
1342 2 }
1343 1 if (FgARDI[10]==1)
1344 1 {
1345 2 if (((M3_091&0x08)!=0x08)||(f[10]==0)) //A11RDI
1346 2 {
1347 3 FgARDI[10]=0;
1348 3 PolVal.head=0x08;
1349 3 PolVal.oper_obj=7;
1350 3 PolVal.ObjVal[0]=10;
1351 3 PolVal.ObjVal[1]=0;
1352 3 PolFill(PolVal);
1353 3 }
1354 2 }
1355 1
1356 1 if (FgAUNEQ[10]==1)
1357 1 {
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 23
1358 2 if (((M3_091&0x02)!=0x02)||(f[10]==0)) //A11UNEQ
1359 2 {
1360 3 FgAUNEQ[10]=0;
1361 3 PolVal.head=0x08;
1362 3 PolVal.oper_obj=9;
1363 3 PolVal.ObjVal[0]=10;
1364 3 PolVal.ObjVal[1]=0;
1365 3 PolFill(PolVal);
1366 3 }
1367 2 }
1368 1 if (FgASLER[10]==1)
1369 1 {
1370 2 if (((M3_091&0x01)!=0x01)||(f[10]==0)) //A11SLER
1371 2 {
1372 3 FgASLER[10]=0;
1373 3 AlmVal.head=0x08;
1374 3 AlmVal.oper_obj=10;
1375 3 AlmVal.ObjVal[0]=10;
1376 3 AlmVal.ObjVal[1]=0;
1377 3 AlmInd(AlmVal);
1378 3 }
1379 2 }
1380 1 if (FgAJ2TIM[10]==1)
1381 1 {
1382 2 if (((M3_0AF&0x04)!=0x04)||(f[10]==0)) //A11J2TIM
1383 2 {
1384 3 FgAJ2TIM[10]=0;
1385 3 AlmVal.head=0x08;
1386 3 AlmVal.oper_obj=12;
1387 3 AlmVal.ObjVal[0]=10;
1388 3 AlmVal.ObjVal[1]=0;
1389 3 AlmInd(AlmVal);
1390 3 }
1391 2 }
1392 1
1393 1 if (FgTLOS[11]==1)
1394 1 {
1395 2 TMP=T3_0D2&0x01;
1396 2 if ((f[11]==0)||(TMP==0x00)) //T12LOS
1397 2 {
1398 3 FgTLOS[11]=0;
1399 3 AlmVal.head=0x08;
1400 3 AlmVal.oper_obj=15;
1401 3 AlmVal.ObjVal[0]=11;
1402 3 AlmVal.ObjVal[1]=0;
1403 3 AlmInd(AlmVal);
1404 3 M3_0E0=M3_0E0&0xEF; //TnAIS=0,cancel send AIS in transmit data stream
1405 3 }
1406 2 }
1407 1 if (FgTLOC[11]==1)
1408 1 {
1409 2 if (((M3_0D5&0x02)!=0x02)||(f[11]==0)) //T12LOC
1410 2 {
1411 3 FgTLOC[11]=0;
1412 3 AlmVal.head=0x08;
1413 3 AlmVal.oper_obj=1;
1414 3 AlmVal.ObjVal[0]=27;
1415 3 AlmVal.ObjVal[1]=0;
1416 3 AlmInd(AlmVal);
1417 3 }
1418 2 }
1419 1 if (FgAAIS[11]==1)
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 24
1420 1 {
1421 2 if (((M3_0C1&0x80)!=0x80)||(f[11]==0)) //A12AIS
1422 2 {
1423 3 FgAAIS[11]=0;
1424 3 PolVal.head=0x08;
1425 3 PolVal.oper_obj=2;
1426 3 PolVal.ObjVal[0]=27;
1427 3 PolVal.ObjVal[1]=0;
1428 3 PolFill(PolVal);
1429 3 }
1430 2 }
1431 1 if (FgTDAIS[11]==1)
1432 1 {
1433 2 if (((M3_0D5&0x01)!=0x01)||(f[11]==0)) //T12DAIS
1434 2 {
1435 3 FgTDAIS[11]=0;
1436 3 PolVal.head=0x08;
1437 3 PolVal.oper_obj=2;
1438 3 PolVal.ObjVal[0]=59;
1439 3 PolVal.ObjVal[1]=0;
1440 3 PolFill(PolVal);
1441 3 }
1442 2 }
1443 1
1444 1 if (FgANDF[11]==1)
1445 1 {
1446 2 if (((M3_0C1&0x10)!=0x10)||(f[11]==0)) //A12NDF
1447 2 {
1448 3 FgANDF[11]=0;
1449 3 PolVal.head=0x08;
1450 3 PolVal.oper_obj=6;
1451 3 PolVal.ObjVal[0]=11;
1452 3 PolVal.ObjVal[1]=0;
1453 3 PolFill(PolVal);
1454 3 }
1455 2 }
1456 1 if (FgARDI[11]==1)
1457 1 {
1458 2 if (((M3_0C1&0x08)!=0x08)||(f[11]==0)) //A12RDI
1459 2 {
1460 3 FgARDI[11]=0;
1461 3 PolVal.head=0x08;
1462 3 PolVal.oper_obj=7;
1463 3 PolVal.ObjVal[0]=11;
1464 3 PolVal.ObjVal[1]=0;
1465 3 PolFill(PolVal);
1466 3 }
1467 2 }
1468 1
1469 1 if (FgAUNEQ[11]==1)
1470 1 {
1471 2 if (((M3_0C1&0x02)!=0x02)||(f[11]==0)) //A12UNEQ
1472 2 {
1473 3 FgAUNEQ[11]=0;
1474 3 PolVal.head=0x08;
1475 3 PolVal.oper_obj=9;
1476 3 PolVal.ObjVal[0]=11;
1477 3 PolVal.ObjVal[1]=0;
1478 3 PolFill(PolVal);
1479 3 }
1480 2 }
1481 1 if (FgASLER[11]==1)
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 25
1482 1 {
1483 2 if (((M3_0C1&0x01)!=0x01)||(f[11]==0)) //A12SLER
1484 2 {
1485 3 FgASLER[11]=0;
1486 3 AlmVal.head=0x08;
1487 3 AlmVal.oper_obj=10;
1488 3 AlmVal.ObjVal[0]=11;
1489 3 AlmVal.ObjVal[1]=0;
1490 3 AlmInd(AlmVal);
1491 3 }
1492 2 }
1493 1 if (FgAJ2TIM[11]==1)
1494 1 {
1495 2 if (((M3_0DF&0x04)!=0x04)||(f[11]==0)) //A12J2TIM
1496 2 {
1497 3 FgAJ2TIM[11]=0;
1498 3 AlmVal.head=0x08;
1499 3 AlmVal.oper_obj=12;
1500 3 AlmVal.ObjVal[0]=11;
1501 3 AlmVal.ObjVal[1]=0;
1502 3 AlmInd(AlmVal);
1503 3 }
1504 2 }
1505 1
1506 1 if (FgTLOS[12]==1)
1507 1 {
1508 2 TMP=T4_012&0x01;
1509 2 if ((f[12]==0)||(TMP==0x00)) //T13LOS
1510 2 {
1511 3 FgTLOS[12]=0;
1512 3 AlmVal.head=0x08;
1513 3 AlmVal.oper_obj=15;
1514 3 AlmVal.ObjVal[0]=12;
1515 3 AlmVal.ObjVal[1]=0;
1516 3 AlmInd(AlmVal);
1517 3 M4_050=M4_050&0xEF; //TnAIS=0,cancel send AIS in transmit data stream
1518 3 }
1519 2 }
1520 1 if (FgTLOC[12]==1)
1521 1 {
1522 2 if (((M4_045&0x02)!=0x02)||(f[12]==0)) //T13LOC
1523 2 {
1524 3 FgTLOC[12]=0;
1525 3 AlmVal.head=0x08;
1526 3 AlmVal.oper_obj=1;
1527 3 AlmVal.ObjVal[0]=28;
1528 3 AlmVal.ObjVal[1]=0;
1529 3 AlmInd(AlmVal);
1530 3 }
1531 2 }
1532 1 if (FgAAIS[12]==1)
1533 1 {
1534 2 if (((M4_031&0x80)!=0x80)||(f[12]==0)) //A13AIS
1535 2 {
1536 3 FgAAIS[12]=0;
1537 3 PolVal.head=0x08;
1538 3 PolVal.oper_obj=2;
1539 3 PolVal.ObjVal[0]=28;
1540 3 PolVal.ObjVal[1]=0;
1541 3 PolFill(PolVal);
1542 3 }
1543 2 }
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 26
1544 1 if (FgTDAIS[12]==1)
1545 1 {
1546 2
1547 2 if (((M4_045&0x01)!=0x01)||(f[12]==0)) //T13DAIS
1548 2 {
1549 3 FgTDAIS[12]=0;
1550 3 PolVal.head=0x08;
1551 3 PolVal.oper_obj=2;
1552 3 PolVal.ObjVal[0]=60;
1553 3 PolVal.ObjVal[1]=0;
1554 3 PolFill(PolVal);
1555 3 }
1556 2 }
1557 1
1558 1 if (FgANDF[12]==1)
1559 1 {
1560 2 if (((M4_031&0x10)!=0x10)||(f[12]==0)) //A13NDF
1561 2 {
1562 3 FgANDF[12]=0;
1563 3 PolVal.head=0x08;
1564 3 PolVal.oper_obj=6;
1565 3 PolVal.ObjVal[0]=12;
1566 3 PolVal.ObjVal[1]=0;
1567 3 PolFill(PolVal);
1568 3 }
1569 2 }
1570 1 if (FgARDI[12]==1)
1571 1 {
1572 2 if (((M4_031&0x08)!=0x08)||(f[12]==0)) //A13RDI
1573 2 {
1574 3 FgARDI[12]=0;
1575 3 PolVal.head=0x08;
1576 3 PolVal.oper_obj=7;
1577 3 PolVal.ObjVal[0]=12;
1578 3 PolVal.ObjVal[1]=0;
1579 3 PolFill(PolVal);
1580 3 }
1581 2 }
1582 1
1583 1 if (FgAUNEQ[12]==1)
1584 1 {
1585 2 if (((M4_031&0x02)!=0x02)||(f[12]==0)) //A13UNEQ
1586 2 {
1587 3 FgAUNEQ[12]=0;
1588 3 PolVal.head=0x08;
1589 3 PolVal.oper_obj=9;
1590 3 PolVal.ObjVal[0]=12;
1591 3 PolVal.ObjVal[1]=0;
1592 3 PolFill(PolVal);
1593 3 }
1594 2 }
1595 1 if (FgASLER[12]==1)
1596 1 {
1597 2 if (((M4_031&0x01)!=0x01)||(f[12]==0)) //A13SLER
1598 2 {
1599 3 FgASLER[12]=0;
1600 3 AlmVal.head=0x08;
1601 3 AlmVal.oper_obj=10;
1602 3 AlmVal.ObjVal[0]=12;
1603 3 AlmVal.ObjVal[1]=0;
1604 3 AlmInd(AlmVal);
1605 3 }
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 27
1606 2 }
1607 1 if (FgAJ2TIM[12]==1)
1608 1 {
1609 2 if (((M4_04F&0x04)!=0x04)||(f[12]==0)) //A13J2TIM
1610 2 {
1611 3 FgAJ2TIM[12]=0;
1612 3 AlmVal.head=0x08;
1613 3 AlmVal.oper_obj=12;
1614 3 AlmVal.ObjVal[0]=12;
1615 3 AlmVal.ObjVal[1]=0;
1616 3 AlmInd(AlmVal);
1617 3 }
1618 2 }
1619 1
1620 1 if (FgTLOS[13]==1)
1621 1 {
1622 2 TMP=T4_052&0x01;
1623 2 if ((f[13]==0)||(TMP==0x00)) //T14LOS
1624 2 {
1625 3 FgTLOS[13]=0;
1626 3 AlmVal.head=0x08;
1627 3 AlmVal.oper_obj=15;
1628 3 AlmVal.ObjVal[0]=13;
1629 3 AlmVal.ObjVal[1]=0;
1630 3 AlmInd(AlmVal);
1631 3 M4_080=M4_080&0xEF; //TnAIS=0,cancel send AIS in transmit data stream
1632 3 }
1633 2 }
1634 1 if (FgTLOC[13]==1)
1635 1 {
1636 2 if (((M4_075&0x02)!=0x02)||(f[13]==0)) //T14LOC
1637 2 {
1638 3 FgTLOC[13]=0;
1639 3 AlmVal.head=0x08;
1640 3 AlmVal.oper_obj=1;
1641 3 AlmVal.ObjVal[0]=29;
1642 3 AlmVal.ObjVal[1]=0;
1643 3 AlmInd(AlmVal);
1644 3 }
1645 2 }
1646 1 if (FgAAIS[13]==1)
1647 1 {
1648 2 if (((M4_061&0x80)!=0x80)||(f[13]==0)) //A14AIS
1649 2 {
1650 3 FgAAIS[13]=0;
1651 3 PolVal.head=0x08;
1652 3 PolVal.oper_obj=2;
1653 3 PolVal.ObjVal[0]=29;
1654 3 PolVal.ObjVal[1]=0;
1655 3 PolFill(PolVal);
1656 3 }
1657 2 }
1658 1 if (FgTDAIS[13]==1)
1659 1 {
1660 2 if (((M4_075&0x01)!=0x01)||(f[13]==0)) //T14DAIS
1661 2 {
1662 3 FgTDAIS[13]=0;
1663 3 PolVal.head=0x08;
1664 3 PolVal.oper_obj=2;
1665 3 PolVal.ObjVal[0]=61;
1666 3 PolVal.ObjVal[1]=0;
1667 3 PolFill(PolVal);
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 28
1668 3 }
1669 2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -