📄 mtv230 test.lst
字号:
1483 5 if(V_temp0==0)
1484 5 {
1485 6 V_lo2_div1=V_lo2_div1-17;
1486 6 }
1487 5 else V_lo2_div1=V_lo2_div1-1;
1488 5 }
1489 4 else V_lo2_div2=V_lo2_div2-0x66;
1490 4 }
1491 3 }
1492 2 }
1493 1 }
1494 void Inc_50k(void)
1495 {
1496 1 V_ch_option0=V_ch_option0+1;
1497 1 if(V_ch_option0>=2)
1498 1 {
1499 2 V_ch_option0=0;
1500 2 V_ch_option1=V_ch_option1+1;
1501 2 if(V_ch_option1>=10)
1502 2 {
1503 3 V_ch_option1=0;
1504 3 V_ch_option2=V_ch_option2+1;
1505 3 V_cnt_dis_scan=V_cnt_dis_scan+1;
1506 3 }
1507 2 }
1508 1 if((V_ch_option2==88)&&(V_ch_option1==8))
1509 1 {
1510 2 V_lo1_div1=0x8a;
1511 2 V_lo1_div2=0x1a;
1512 2 V_lo2_div1=0xef;
1513 2 V_lo2_div2=0x99;
1514 2 V_lo2_div3=0x63;
1515 2 }
1516 1 else
1517 1 {
1518 2
1519 2 if((V_ch_option2==90)&&(V_ch_option1==0))
1520 2 {
1521 3 V_lo1_div1=0x96;
1522 3 V_lo1_div2=0x1a;
1523 3 V_lo2_div1=0x4a;
1524 3 V_lo2_div2=0xcc;
1525 3 V_lo2_div3=0x64;
1526 3 }
1527 2 else
1528 2 {
1529 3 if((V_ch_option2==100)&&(V_ch_option1==8))
1530 3 {
1531 4 V_lo1_div1=0x96;
1532 4 V_lo1_div2=0x1a;
1533 4 V_lo2_div1=0xef;
1534 4 V_lo2_div2=0x99;
1535 4 V_lo2_div3=0x63;
1536 4 }
1537 3 else
1538 3 {
1539 4 if(V_lo2_div2<0x33)
1540 4 {
1541 5 V_lo2_div2=V_lo2_div2-0x33;
1542 5 V_temp0=V_lo2_div1&0x0f;
C51 COMPILER V6.12 MTV230_TEST 04/18/2007 11:29:40 PAGE 26
1543 5 if(V_temp0==0)
1544 5 {
1545 6 V_lo2_div1=V_lo2_div1-17;
1546 6 }
1547 5 else V_lo2_div1=V_lo2_div1-1;
1548 5 }
1549 4 else V_lo2_div2=V_lo2_div2-0x33;
1550 4 }
1551 3 }
1552 2 }
1553 1 }
1554 void Dec_50k(void)
1555 {
1556 1 if(V_ch_option0==0)
1557 1 {
1558 2 V_ch_option0=1;
1559 2 if(V_ch_option1==0)
1560 2 {
1561 3 V_ch_option1=9;
1562 3 V_ch_option2=V_ch_option2-1;
1563 3 }
1564 2 else V_ch_option1=V_ch_option1-1;
1565 2 }
1566 1 else V_ch_option0=V_ch_option0-1;
1567 1
1568 1 if((V_ch_option2==88)&&(V_ch_option1==7))
1569 1 {
1570 2 V_lo1_div1=0x8a;
1571 2 V_lo1_div2=0x1a;
1572 2 V_lo2_div1=0x0;
1573 2 V_lo2_div2=0x0;
1574 2 V_lo2_div3=0x64;
1575 2 }
1576 1 else
1577 1 {
1578 2 if((V_ch_option2==90)&&(V_ch_option1==0))
1579 2 {
1580 3 V_lo1_div1=0x8a;
1581 3 V_lo1_div2=0x1a;
1582 3 V_lo2_div1=0xea;
1583 3 V_lo2_div2=0xcc;
1584 3 V_lo2_div3=0x63;
1585 3 }
1586 2 else
1587 2 {
1588 3 if((V_ch_option2==100)&&(V_ch_option1==7))
1589 3 {
1590 4 V_lo1_div1=0x96;
1591 4 V_lo1_div2=0x1a;
1592 4 V_lo2_div1=0x00;
1593 4 V_lo2_div2=0x00;
1594 4 V_lo2_div3=0x64;
1595 4 }
1596 3 else
1597 3 {
1598 4 V_lo2_div2=V_lo2_div2+0x33;
1599 4 if(V_lo2_div2<0x33)
1600 4 {
1601 5 V_temp0=V_lo2_div1&0x0f;
1602 5 if(V_temp0==0x0f)
1603 5 {
1604 6 V_lo2_div1=V_lo2_div1+0x11;
C51 COMPILER V6.12 MTV230_TEST 04/18/2007 11:29:40 PAGE 27
1605 6 }
1606 5 else V_lo2_div1=V_lo2_div1+0x01;
1607 5 }
1608 4 }
1609 3 }
1610 2 }
1611 1 }
1612 void dis_menu1(void)
1613 {
1614 1 dis_chara(3,7,F_U);
1615 1 dis_chara(3,8,F_P);
1616 1 dis_chara(3,9,0x75);
1617 1 dis_chara(3,10,F_D);
1618 1 dis_chara(3,11,F_O);
1619 1 dis_chara(3,12,F_W);
1620 1 dis_chara(3,13,F_N);
1621 1 if(B_up2down)
1622 1 {
1623 2 dis_chara(3,18,F_D);
1624 2 dis_chara(3,19,F_O);
1625 2 dis_chara(3,20,F_W);
1626 2 dis_chara(3,21,F_N);
1627 2 }
1628 1 else
1629 1 {
1630 2 dis_chara(3,18,F_U);
1631 2 dis_chara(3,19,F_P);
1632 2 dis_chara(3,20,0x00);
1633 2 dis_chara(3,21,0x00);
1634 2 }
1635 1 dis_chara(4,7,F_R);
1636 1 dis_chara(4,8,F_I);
1637 1 dis_chara(4,9,F_G);
1638 1 dis_chara(4,10,F_H);
1639 1 dis_chara(4,11,F_T);
1640 1 dis_chara(4,12,0x75);
1641 1 dis_chara(4,13,F_L);
1642 1 dis_chara(4,14,F_E);
1643 1 dis_chara(4,15,F_F);
1644 1 dis_chara(4,16,F_T);
1645 1
1646 1 if(B_right2left)
1647 1 {
1648 2 dis_chara(4,18,F_R);
1649 2 dis_chara(4,19,F_I);
1650 2 dis_chara(4,20,F_G);
1651 2 dis_chara(4,21,F_H);
1652 2 dis_chara(4,22,F_T);
1653 2 }
1654 1 else
1655 1 {
1656 2 dis_chara(4,18,F_L);
1657 2 dis_chara(4,19,F_E);
1658 2 dis_chara(4,20,F_F);
1659 2 dis_chara(4,21,F_T);
1660 2 dis_chara(4,22,0x00);
1661 2 }
1662 1 V_temp2=V_bright/100;
1663 1 V_temp1=(V_bright-V_temp2*100)/10;
1664 1 V_temp0=V_bright-V_temp2*100-V_temp1*10;
1665 1
1666 1 dis_chara(5,7,F_B);
C51 COMPILER V6.12 MTV230_TEST 04/18/2007 11:29:40 PAGE 28
1667 1 dis_chara(5,8,F_R);
1668 1 dis_chara(5,9,F_I);
1669 1 dis_chara(5,10,F_G);
1670 1 dis_chara(5,11,F_H);
1671 1 dis_chara(5,12,F_T);
1672 1 dis_chara(5,18,V_temp2+1);
1673 1 dis_chara(5,19,V_temp1+1);
1674 1 dis_chara(5,20,V_temp0+1);
1675 1
1676 1 V_temp2=V_color/100;
1677 1 V_temp1=(V_color-V_temp2*100)/10;
1678 1 V_temp0=V_color-V_temp2*100-V_temp1*10;
1679 1 dis_chara(6,7,F_C);
1680 1 dis_chara(6,8,F_O);
1681 1 dis_chara(6,9,F_L);
1682 1 dis_chara(6,10,F_O);
1683 1 dis_chara(6,11,F_R);
1684 1 dis_chara(6,18,V_temp2+1);
1685 1 dis_chara(6,19,V_temp1+1);
1686 1 dis_chara(6,20,V_temp0+1);
1687 1
1688 1 V_temp2=V_contrast/100;
1689 1 V_temp1=(V_contrast-V_temp2*100)/10;
1690 1 V_temp0=V_contrast-V_temp2*100-V_temp1*10;
1691 1 dis_chara(7,7,F_C);
1692 1 dis_chara(7,8,F_O);
1693 1 dis_chara(7,9,F_N);
1694 1 dis_chara(7,10,F_T);
1695 1 dis_chara(7,11,F_R);
1696 1 dis_chara(7,12,F_A);
1697 1 dis_chara(7,13,F_S);
1698 1 dis_chara(7,14,F_T);
1699 1 dis_chara(7,18,V_temp2+1);
1700 1 dis_chara(7,19,V_temp1+1);
1701 1 dis_chara(7,20,V_temp0+1);
1702 1 /////////////////////////////////////
1703 1 dis_chara(8,7,F_P);
1704 1 dis_chara(8,8,F_I);
1705 1 dis_chara(8,9,F_C);
1706 1 dis_chara(8,10,F_T);
1707 1 dis_chara(8,11,F_U);
1708 1 dis_chara(8,12,F_R);
1709 1 dis_chara(8,13,F_E);
1710 1
1711 1 if(V_cnt_pp==0)
1712 1 {
1713 2
1714 2 dis_chara(8,18,F_M);
1715 2 dis_chara(8,19,F_E);
1716 2 dis_chara(8,20,F_M);
1717 2 dis_chara(8,21,F_O);
1718 2 dis_chara(8,22,F_R);
1719 2 dis_chara(8,23,F_Y);
1720 2 }
1721 1 if(V_cnt_pp==1)
1722 1 {
1723 2 dis_chara(8,18,F_S);
1724 2 dis_chara(8,19,F_T);
1725 2 dis_chara(8,20,F_A);
1726 2 dis_chara(8,21,F_N);
1727 2 dis_chara(8,22,F_D);
1728 2 dis_chara(8,23,F_A);
C51 COMPILER V6.12 MTV230_TEST 04/18/2007 11:29:40 PAGE 29
1729 2 dis_chara(8,24,F_R);
1730 2 dis_chara(8,25,F_D);
1731 2 }
1732 1 if(V_cnt_pp==2)
1733 1 {
1734 2
1735 2 dis_chara(8,18,F_S);
1736 2 dis_chara(8,19,F_O);
1737 2 dis_chara(8,20,F_F);
1738 2 dis_chara(8,21,F_T);
1739 2 dis_chara(8,22,0x00);
1740 2 dis_chara(8,23,0x00);
1741 2 dis_chara(8,24,0x00);
1742 2 dis_chara(8,25,0x00);
1743 2 }
1744 1 if(V_cnt_pp==3)
1745 1 {
1746 2 dis_chara(8,18,F_L);
1747 2 dis_chara(8,19,F_I);
1748 2 dis_chara(8,20,F_G);
1749 2 dis_chara(8,21,F_H);
1750 2 dis_chara(8,22,F_T);
1751 2 dis_chara(8,23,0x00);
1752 2 }
1753 1 if(V_cnt_pp==4)
1754 1 {
1755 2 dis_chara(8,18,F_V);
1756 2 dis_chara(8,19,F_I);
1757 2 dis_chara(8,20,F_V);
1758 2 dis_chara(8,21,F_I);
1759 2 dis_chara(8,22,F_D);
1760 2 }
1761 1
1762 1 }
1763 void sel_menu1(void)
1764 {
1765 1 uchar i,j;
1766 1 for(i=3;i<8;i++)
1767 1 {
1768 2 for(j=2;j<23;j++)dis_chara_col(i,j,GREEN);}
1769 1
1770 1 V_temp0=V_cnt_sub_menu+3;
1771 1 dis_chara_col(V_temp0,5+2,B_RED|GREEN);
1772 1 dis_chara_col(V_temp0,6+2,B_RED|GREEN);
1773 1 dis_chara_col(V_temp0,7+2,B_RED|GREEN);
1774 1 dis_chara_col(V_temp0,8+2,B_RED|GREEN);
1775 1 dis_chara_col(V_temp0,9+2,B_RED|GREEN);
1776 1 dis_chara_col(V_temp0,10+2,B_RED|GREEN);
1777 1 dis_chara_col(V_temp0,11+2,B_RED|GREEN);
1778 1 dis_chara_col(V_temp0,12+2,B_RED|GREEN);
1779 1 dis_chara_col(V_temp0,13+2,B_RED|GREEN);
1780 1 dis_chara_col(V_temp0,14+2,B_RED|GREEN);
1781 1 dis_chara_col(V_temp0,15+2,B_RED|GREEN);
1782 1 dis_chara_col(V_temp0,16+2,B_RED|GREEN);
1783 1 dis_chara_col(V_temp0,17+2,B_RED|GREEN);
1784 1 dis_chara_col(V_temp0,18+2,B_RED|GREEN);
1785 1 dis_chara_col(V_temp0,19+2,B_RED|GREEN);
1786 1 dis_chara_col(V_temp0,20+2,B_RED|GREEN);
1787 1
1788 1 dis_chara_col(V_temp0,21+2,B_RED|GREEN);
1789 1 dis_chara_col(V_temp0,22+2,B_RED|GREEN);
1790 1 dis_chara_col(V_temp0,23+2,B_RED|GREEN);
C51 COMPILER V6.12 MTV230_TEST 04/18/2007 11:29:40 PAGE 30
1791 1 }
1792
1793 void dis_menu2(void)
1794 {
1795 1 dis_chara(3,7,F_C);
1796 1 dis_chara(3,8,F_H);
1797 1 dis_chara(3,9,0x00);
1798 1 dis_chara(3,10,F_A);
1799 1 dis_chara(3,11,F_U);
1800 1 dis_chara(3,12,F_D);
1801 1 dis_chara(3,13,F_I);
1802 1 dis_chara(3,14,F_O);
1803 1 if(V_ch_option0==0)
1804 1 {
1805 2 dis_chara(3,18,F_M);
1806 2 dis_chara(3,19,0x75);
1807 2 dis_chara(3,20,F_N);
1808 2 }
1809 1 if(V_ch_option0==1)
1810 1 {
1811 2 dis_chara(3,18,F_B);
1812 2 dis_chara(3,19,0x75);
1813 2 dis_chara(3,20,F_G);
1814 2 }
1815 1 if(V_ch_option0==2)
1816 1 {
1817 2 dis_chara(3,18,F_I);
1818 2 dis_chara(3,19,0x00);
1819 2 dis_chara(3,20,0x00);
1820 2 }
1821 1 if(V_ch_option0==3)
1822 1 {
1823 2 dis_chara(3,18,F_D);
1824 2 dis_chara(3,19,0x75);
1825 2 dis_chara(3,20,F_K);
1826 2 }
1827 1 dis_chara(4,7,F_C);
1828 1 dis_chara(4,8,F_H);
1829 1 dis_chara(4,9,F_A);
1830 1 dis_chara(4,10,F_N);
1831 1 dis_chara(4,11,F_G);
1832 1 dis_chara(4,12,F_E);
1833 1
1834 1 dis_chara(5,7,F_F);
1835 1 dis_chara(5,8,F_I);
1836 1 dis_chara(5,9,F_N);
1837 1 dis_chara(5,10,F_E);
1838 1
1839 1 dis_chara(6,7,F_S);
1840 1 dis_chara(6,8,F_E);
1841 1 dis_chara(6,9,F_A);
1842 1 dis_chara(6,10,F_R);
1843 1 dis_chara(6,11,F_C);
1844 1 dis_chara(6,12,F_H);
1845 1 }
1846 void sel_menu2(void)
1847 {
1848 1 uchar i,j;
1849 1 for(i=3;i<10;i++)
1850 1 {
1851 2 for(j=2;j<23;j++)dis_chara_col(i,j,GREEN);}
1852 1
C51 COMPILER V6.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -