📄 timer1.c
字号:
564, 1315,\
561, 1309,\
558, 1303,\
556, 1297,\
553, 1291,\
551, 1285,\
548, 1279,\
546, 1273,\
543, 1267,\
540, 1261,\
538, 1255,\
535, 1249,\
533, 1244,\
530, 1238,\
528, 1232,\
526, 1226,\
523, 1221,\
521, 1215,\
518, 1209,\
516, 1204,\
513, 1198,\
511, 1192,\
509, 1187,\
506, 1181,\
504, 1176,\
502, 1170,\
499, 1165,\
497, 1159,\
495, 1154,\
492, 1149,\
490, 1143,\
488, 1138,\
485, 1133,\
483, 1127,\
481, 1122,\
479, 1117,\
476, 1112,\
474, 1106,\
472, 1101,\
470, 1096,\
468, 1091,\
465, 1086,\
463, 1081,\
461, 1076,\
459, 1071,\
457, 1066,\
455, 1061,\
452, 1056,\
450, 1051,\
448, 1046,\
446, 1041,\
444, 1036,\
442, 1031,\
440, 1027,\
438, 1022,\
436, 1017,\
434, 1012,\
432, 1008,\
430, 1003,\
428, 998,\
426, 993,\
424, 989,\
422, 984,\
420, 980,\
418, 975,\
416, 971,\
414, 966,\
412, 961,\
410, 957,\
408, 953,\
406, 948,\
404, 944,\
403, 939,\
401, 935,\
399, 931,\
397, 926,\
395, 922,\
393, 918,\
391, 913,\
390, 909,\
388, 905,\
386, 901,\
384, 896,\
382, 892,\
381, 888,\
379, 884,\
377, 880,\
375, 876,\
374, 872,\
372, 867,\
370, 863,\
368, 859,\
////////////////////
368, 858,\
368, 858,\
368, 859,\
369, 860,\
369, 861,\
370, 862,\
370, 863,\
370, 864,\
371, 865,\
371, 866,\
372, 867,\
372, 868,\
372, 869,\
373, 870,\
373, 871,\
374, 872,\
374, 873,\
375, 874,\
375, 875,\
375, 876,\
376, 877,\
376, 878,\
377, 879,\
377, 880,\
377, 881,\
378, 882,\
378, 883,\
379, 884,\
379, 885,\
380, 886,\
380, 887,\
380, 888,\
381, 889,\
381, 890,\
382, 890,\
382, 891,\
382, 892,\
383, 893,\
383, 894,\
384, 895,\
384, 896,\
385, 897,\
385, 898,\
385, 899,\
386, 900,\
386, 901,\
387, 902,\
387, 903,\
388, 904,\
388, 905,\
388, 906,\
389, 907,\
389, 908,\
390, 909,\
390, 910,\
391, 912,\
391, 913,\
392, 914,\
392, 915,\
392, 916,\
393, 917,\
393, 918,\
394, 919,\
394, 920,\
395, 921,\
395, 922,\
395, 923,\
396, 924,\
396, 925,\
397, 926,\
397, 927,\
398, 928,\
398, 929,\
399, 930,\
399, 931,\
399, 932,\
400, 933,\
400, 934,\
401, 935,\
401, 936,\
402, 937,\
402, 938,\
403, 939,\
403, 940,\
403, 941,\
404, 942,\
404, 943,\
405, 944,\
405, 946,\
406, 947,\
406, 948,\
407, 949,\
407, 950,\
407, 951,\
408, 952,\
408, 953,\
409, 954,\
409, 955,\
410, 956,\
410, 957,\
411, 958,\
411, 959,\
412, 960,\
412, 961,\
412, 962,\
413, 964,\
413, 965,\
414, 966,\
414, 967,\
415, 968,\
415, 969,\
416, 970,\
416, 971,\
417, 972,\
417, 973,\
418, 974,\
418, 975,\
418, 976,\
419, 978,\
419, 979,\
420, 980,\
420, 981,\
421, 982,\
421, 983,\
422, 984,\
422, 985,\
423, 986,\
423, 987,\
424, 988,\
424, 990,\
425, 991,\
425, 992,\
426, 993,\
426, 994,\
426, 995,\
427, 996,\
427, 997,\
428, 998,\
428, 1000,\
429, 1001,\
429, 1002,\
430, 1003,\
430, 1004,\
431, 1005,\
431, 1006,\
432, 1007,\
432, 1008,\
433, 1010,\
433, 1011,\
434, 1012,\
434, 1013,\
435, 1014,\
435, 1015,\
436, 1016,\
436, 1017,\
437, 1019,\
437, 1020,\
437, 1021,\
438, 1022,\
438, 1023,\
439, 1024,\
439, 1025,\
440, 1027,\
440, 1028,\
441, 1029,\
441, 1030,\
442, 1031,\
442, 1032,\
443, 1033,\
443, 1035,\
444, 1036,\
444, 1037,\
445, 1038,\
445, 1039,\
446, 1040,\
446, 1041,\
447, 1043,\
447, 1044,\
448, 1045,\
448, 1046,\
449, 1047,\
449, 1048,\
450, 1050,\
450, 1051,\
451, 1052,\
451, 1053,\
452, 1054,\
452, 1055,\
453, 1057,\
453, 1058,\
454, 1059,\
454, 1060,\
455, 1061,\
455, 1062,\
456, 1064,\
456, 1065,\
457, 1066,\
457, 1067,\
458, 1068,\
458, 1070,\
459, 1071,\
459, 1072,\
460, 1073,\
460, 1074,\
461, 1076,\
461, 1077,\
462, 1078,\
462, 1079,\
463, 1080,\
464, 1082,\
464, 1083,\
465, 1084,\
465, 1085,\
466, 1086,\
466, 1088,\
467, 1089,\
467, 1090,\
468, 1091,\
468, 1092,\
469, 1094,\
469, 1095,\
470, 1096,\
470, 1097,\
471, 1098,\
471, 1100,\
472, 1101,\
472, 1102,\
473, 1103,\
473, 1105,\
474, 1106,\
474, 1107,\
475, 1108,\
475, 1109,\
476, 1111,\
477, 1112,\
477, 1113,\
478, 1114,\
478, 1116,\
479, 1117,\
479, 1118,\
480, 1119,\
480, 1121,\
481, 1122,\
481, 1123,\
482, 1124,\
482, 1126,\
483, 1127,\
483, 1128,\
484, 1129,\
485, 1131,\
485, 1132,\
486, 1133,\
486, 1134,\
487, 1136,\
487, 1137,\
488, 1138,\
488, 1139,\
489, 1141,\
489, 1142,\
490, 1143,\
491, 1145,\
491, 1146,\
492, 1147,\
492, 1148,\
493, 1150,\
493, 1151,\
494, 1152,\
494, 1153,\
495, 1155,\
495, 1156,\
496, 1157,\
497, 1159,\
497, 1160,\
498, 1161,\
498, 1162,\
499, 1164,\
499, 1165,\
500, 1166,\
500, 1168,\
501, 1169,\
502, 1170,\
502, 1172,\
503, 1173,\
503, 1174,\
504, 1175,\
504, 1177,\
505, 1178,\
505, 1179,\
506, 1181,\
507, 1182,\
507, 1183,\
508, 1185,\
508, 1186,\
509, 1187,\
509, 1189,\
510, 1190,\
511, 1191,\
511, 1193,\
512, 1194,\
512, 1195,\
513, 1197,\
513, 1198,\
514, 1199,\
515, 1201,\
515, 1202,\
516, 1203,\
516, 1205,\
517, 1206,\
517, 1207,\
518, 1209,\
519, 1210,\
519, 1211,\
520, 1213,\
520, 1214,\
521, 1215,\
521, 1217,\
522, 1218,\
523, 1219,\
523, 1221,\
524, 1222,\
524, 1223,\
525, 1225,\
525, 1226,\
526, 1227,\
527, 1229,\
527, 1230,\
528, 1232,\
528, 1233,\
529 1234,\
530, 1236,\
530, 1237,\
531, 1238,\
531, 1240,\
532, 1241,\
533, 1243,\
533, 1244,\
534, 1245,\
534, 1247,\
535, 1248,\
535, 1249,\
536, 1251,\
537, 1252,\
537, 1254,\
538, 1255,\
538, 1256,\
539, 1258,\
540, 1259,\
540, 1261,\
541, 1262,\
541, 1263,\
542, 1265,\
543, 1266,\
543, 1268,\
544, 1269,\
544, 1270,\
545, 1272,\
546, 1273,\
546, 1275,\
547, 1276,\
548, 1278,\
548, 1279,\
549, 1280,\
549, 1282,\
550, 1283,\
551, 1285,\
551, 1286,\
552, 1288,\
552, 1289,\
553, 1290,\
554, 1292,\
554, 1293,\
555, 1295,\
555, 1296,\
556, 1298,\
557, 1299,\
557, 1300,\
558, 1302,\
559, 1303,\
559, 1305,\
560, 1306,\
560, 1308,\
561, 1309,\
562, 1311,\
562, 1312,\
563, 1314,\
564, 1315,\
564, 1316,\
565, 1318,\
565, 1319,\
566, 1321,\
567, 1322,\
567, 1324,\
568, 1325,\
569, 1327,\
569, 1328,\
570, 1330,\
570, 1331,\
571, 1333,\
572, 1334,\
572, 1336,\
573, 1337,\
574, 1339,\
574, 1340,\
575, 1342,\
576, 1343,\
576, 1344,\
577, 1346,\
577, 1347,\
578, 1349,\
579, 1350,\
579, 1352,\
580, 1353,\
581, 1355,\
581, 1356,\
582, 1358,\
583, 1360,\
583, 1361,\
584, 1363,\
585, 1364,\
585, 1366,\
586, 1367,\
587, 1369,\
587, 1370,\
588, 1372,\
588, 1373,\
589, 1375,\
590, 1376,\
590, 1378,\
591, 1379,\
592, 1381,\
592, 1382,\
593, 1384,\
594, 1385,\
594, 1387,\
595, 1388,\
596, 1390,\
596, 1392,\
597, 1393,\
598, 1395,\
598, 1396,\
599, 1398,\
600, 1399,\
600, 1401,\
601, 1402,\
602, 1404,\
602, 1406,\
603, 1407,\
604, 1409,\
604, 1410,\
605, 1412,\
606, 1413,\
606, 1415,\
607, 1417,\
608, 1418,\
608, 1420,\
609, 1421,\
610, 1423,\
610, 1424,\
611, 1426,\
612, 1428,\
613, 1429,\
613, 1431,\
614, 1432,\
615, 1434,\
615, 1436,\
616, 1437,\
617, 1439,\
617, 1440,\
618, 1442,\
619, 1444,\
619, 1445,\
620, 1447,\
621, 1448,\
621, 1450,\
622, 1452,\
623, 1453,\
623, 1455,\
624, 1456,\
625, 1458,\
626, 1460,\
626, 1461,\
627, 1463,\
628, 1465,\
628, 1466,\
629, 1468,\
630, 1469,\
630, 1471,\
631, 1473,\
632, 1474,\
633, 1476,\
633, 1478,\
634, 1479,\
635, 1481,\
635, 1483,\
636, 1484,\
637, 1486,\
637, 1487,\
638, 1489,\
639, 1491,\
640, 1492,\
640, 1494,\
641, 1496,\
642, 1497,\
642, 1499,\
643, 1501,\
644, 1502,\
645, 1504,\
645, 1506,\
646, 1507,\
647, 1509,\
647, 1511,\
648, 1512,\
649, 1514,\
650, 1516,\
650, 1517,\
651, 1519,\
652, 1521,\
653, 1523,\
653, 1524,\
654, 1526,\
655, 1528,\
655, 1529,\
656, 1531,\
657, 1533,\
658, 1534,\
658, 1536,\
659, 1538,\
660, 1540,\
661, 1541,\
661, 1543,\
662, 1545,\
663, 1546,\
663, 1548,\
664, 1550,\
665, 1552,\
666, 1553,\
666, 1555,\
667, 1557,\
668, 1558,\
669, 1560,\
669, 1562,\
670, 1564,\
671, 1565,\
672, 1567,\
672, 1569,\
673, 1571,\
674, 1572,\
675, 1574,\
675, 1576,\
676, 1578,\
677, 1579,\
678, 1581,\
678, 1583,\
679, 1585,\
680, 1586,\
681, 1588,\
681, 1590,\
682, 1592,\
683, 1593,\
684, 1595,\
684, 1597,\
685, 1599,\
686, 1601,\
687, 1602,\
687, 1604,\
688, 1606,\
689, 1608,\
690, 1609,\
691, 1611,\
691, 1613,\
692, 1615,\
693, 1617,\
694, 1618,\
694, 1620,\
695, 1622,\
696, 1624,\
697, 1626,\
697, 1627,\
698, 1629,\
699, 1631,\
700, 1633,\
701, 1635,\
701, 1637,\
702, 1638,\
703, 1640,\
704, 1642,\
704, 1644,\
705, 1646,\
706, 1647,\
707, 1649,\
708, 1651,\
708, 1653,\
709, 1655,\
710, 1657,\
711, 1658,\
712, 1660,\
712, 1662,\
713, 1664,\
714, 1666,\
715, 1668,\
716, 1670,\
716, 1671,\
717, 1673,\
718, 1675,\
719, 1677,\
720, 1679,\
720, 1681,\
721, 1683,\
722, 1684,\
723, 1686,\
724, 1688,\
724, 1690,\
725, 1692,\
726, 1694,\
727, 1696,\
728, 1698,\
728, 1699,\
729, 1701,\
730, 1703,\
731, 1705,\
732, 1707,\
732, 1709,\
733, 1711,\
734, 1713,\
735, 1715,\
736, 1717,\
736, 1718,\
737, 1720,\
738, 1722,\
739, 1724,\
740, 1726,\
741, 1728,\
741, 1730,\
742, 1732,\
743, 1734,\
744, 1736,\
745, 1738,\
746, 1740,\
746, 1742,\
747, 1743,\
748, 1745,\
749, 1747,\
750, 1749,\
751, 1751,\
751, 1753,\
752, 1755,\
753, 1757,\
754, 1759,\
755, 1761,\
756, 1763,\
756, 1765,\
757, 1767,\
758, 1769,\
759, 1771,\
760, 1773,\
761, 1775,\
761, 1777,\
762, 1779,\
763, 1781,\
764, 1783,\
765, 1785,\
766, 1787,\
767, 1789,\
767, 1791,\
768, 1793,\
769, 1795,\
770, 1797,\
771, 1799,\
772, 1801,\
773, 1803,\
773, 1805,\
774, 1807,\
775, 1809,\
776, 1811,\
777, 1813,\
778, 1815,\
779, 1817,\
779, 1819,\
780, 1821,\
781, 1823,\
782, 1825,\
783, 1827,\
784, 1829,\
785, 1831,\
785, 1833,\
786, 1835,\
787, 1837,\
788, 1839,\
789, 1841,\
790, 1843,\
791, 1845,\
792, 1847,\
792, 1849,\
793, 1851,\
794, 1853,\
795, 1855,\
796, 1857,\
797, 1859,\
798, 1862,\
799, 1864,\
800, 1866,\
800, 1868,\
801, 1870,\
802, 1872,\
803, 1874,\
804, 1876,\
805, 1878,\
806, 1880,\
807, 1882,\
808, 1884,\
808, 1886,\
809, 1889,\
810, 1891,\
811, 1893,\
812, 1895,\
813, 1897,\
814, 1899,\
815, 1901,\
816, 1903,\
817, 1905,\
818, 1908,\
818, 1910,\
819, 1912,\
820, 1914,\
821, 1916,\
822, 1918,\
823, 1920,\
824, 1922,\
825, 1925,\
826, 1927,\
827, 1929,\
828, 1931,\
828, 1933,\
829, 1935,\
830, 1937,\
831, 1940,\
832, 1942,\
833, 1944,\
834, 1946,\
835, 1948,\
836, 1950,\
837, 1953,\
838, 1955,\
839, 1957,\
840, 1959,\
841, 1961,\
841, 1963,\
842, 1966,\
843, 1968,\
844, 1970,\
845, 1972,\
846, 1974,\
847, 1977,\
848, 1979,\
849, 1981,\
850, 1983,\
851, 1985,\
852, 1988,\
853, 1990,\
854, 1992,\
855, 1994,\
856, 1996,\
857, 1999,\
858, 2001,\
858, 2003,\
859, 2005,\
860, 2008,\
861, 2010,\
862, 2012,\
863, 2014,\
864, 2016,\
865, 2019,\
866, 2021,\
867, 2023,\
868, 2025,\
869, 2028,\
870, 2030,\
871, 2032,\
872, 2034,\
873, 2037,\
874, 2039,\
875, 2041,\
876, 2044,\
877, 2046,\
878, 2048,\
879, 2050,\
880, 2053,\
881, 2055,\
882, 2057,\
883, 2059,\
884, 2062,\
885, 2064,\
886, 2066,\
887, 2069,\
888, 2071,\
889, 2073,\
890, 2076,\
891, 2078,\
891, 2080,\
892, 2082,\
893, 2085,\
894, 2087,\
895, 2089,\
896, 2092,\
897, 2094,\
898, 2096,\
899, 2099,\
900, 2101,\
901, 2103,\
902, 2106,\
903, 2108,\
904, 2110,\
905, 2113,\
906, 2115,\
907, 2117,\
908, 2120,\
909, 2122,\
911, 2125,\
912, 2127,\
913, 2129,\
914, 2132,\
915, 2134,\
916, 2136,\
917, 2139,\
918, 2141,\
919, 2143,\
920, 2146,\
921, 2148,\
922, 2151,\
923, 2153,\
924, 2155,\
925, 2158,\
926, 2160,\
927, 2163,\
928, 2165,\
929, 2167,\
930, 2170,\
931, 2172,\
932, 2175,\
933, 2177,\
934, 2179,\
935, 2182,\
936, 2184,\
937, 2187,\
938, 2189,\
939, 2192,\
940, 2194,\
941, 2196,\
942, 2199,\
943, 2201,\
944, 2204,\
946, 2206,\
947, 2209,\
948, 2211,\
949, 2214,\
950, 2216,\
951, 2219,\
952, 2221,\
953, 2223,\
954, 2226,\
955, 2228,\
956, 2231,\
957, 2233,\
958, 2236,\
959, 2238,\
960, 2241,\
961, 2243,\
962, 2246,\
964, 2248,\
965, 2251,\
966, 2253,\
967, 2256,\
968, 2258,\
969, 2261,\
970, 2263,\
971, 2266,\
972, 2268,\
973, 2271,\
974, 2273,\
975, 2276,\
976, 2278,\
978, 2281,\
979, 2284,\
980, 2286,\
981, 2289,\
982, 2291,\
983, 2294,\
984, 2296,\
985, 2299,\
986, 2301,\
987, 2304,\
988, 2306,\
990, 2309,\
991, 2312,\
992, 2314,\
993, 2317,\
994, 2319,\
995, 2322,\
996, 2324,\
997, 2327,\
998, 2330};
//共1115行;周期为: 936ms
*/
void wave_timer_180ms()
{
flag0=~flag0;
if(flag0)
{
set_timer1( 65535-wave_period180[counter].tone_high+55); // sets timer to interrupt
output_high(speaker); //关speaker
}
else{
set_timer1( 65535-wave_period180[counter].tone_low+59 ); // sets timer to interrupt
output_low(speaker); //开speaker
sound_lemgth++;
if(sound_lemgth>=1)
{
counter++;//取下一个播放数据
sound_lemgth=0;
//if(counter>=1115)
if(counter>=485)
{counter=0;
//flag1=~flag1;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -