Commit 9110b1271cdb23483c5f923a3c266a160f4bab46
1 parent
17cc306f
New values
Showing
1 changed file
with
772 additions
and
10 deletions
Show diff stats
1 | 1 | #include <avr/io.h> |
2 | 2 | #include <util/delay.h> |
3 | 3 | |
4 | + | |
5 | +#define TMP0 932 | |
6 | +#define TMP1 931 | |
7 | +#define TMP2 929 | |
8 | +#define TMP3 928 | |
9 | +#define TMP4 927 | |
10 | +#define TMP5 925 | |
11 | +#define TMP6 924 | |
12 | +#define TMP7 923 | |
13 | +#define TMP8 921 | |
14 | +#define TMP9 920 | |
15 | +#define TMP10 918 | |
16 | +#define TMP11 917 | |
17 | +#define TMP12 916 | |
18 | +#define TMP13 914 | |
19 | +#define TMP14 913 | |
20 | +#define TMP15 911 | |
21 | +#define TMP16 910 | |
22 | +#define TMP17 908 | |
23 | +#define TMP18 907 | |
24 | +#define TMP19 905 | |
25 | +#define TMP20 904 | |
26 | +#define TMP21 902 | |
27 | +#define TMP22 900 | |
28 | +#define TMP23 899 | |
29 | +#define TMP24 897 | |
30 | +#define TMP25 896 | |
31 | +#define TMP26 894 | |
32 | +#define TMP27 892 | |
33 | +#define TMP28 891 | |
34 | +#define TMP29 889 | |
35 | +#define TMP30 887 | |
36 | +#define TMP31 886 | |
37 | +#define TMP32 884 | |
38 | +#define TMP33 882 | |
39 | +#define TMP34 880 | |
40 | +#define TMP35 879 | |
41 | +#define TMP36 877 | |
42 | +#define TMP37 875 | |
43 | +#define TMP38 873 | |
44 | +#define TMP39 871 | |
45 | +#define TMP40 869 | |
46 | +#define TMP41 868 | |
47 | +#define TMP42 866 | |
48 | +#define TMP43 864 | |
49 | +#define TMP44 862 | |
50 | +#define TMP45 860 | |
51 | +#define TMP46 858 | |
52 | +#define TMP47 856 | |
53 | +#define TMP48 854 | |
54 | +#define TMP49 852 | |
55 | +#define TMP50 850 | |
56 | +#define TMP51 848 | |
57 | +#define TMP52 846 | |
58 | +#define TMP53 844 | |
59 | +#define TMP54 842 | |
60 | +#define TMP55 840 | |
61 | +#define TMP56 838 | |
62 | +#define TMP57 836 | |
63 | +#define TMP58 834 | |
64 | +#define TMP59 832 | |
65 | +#define TMP60 830 | |
66 | +#define TMP61 828 | |
67 | +#define TMP62 825 | |
68 | +#define TMP63 823 | |
69 | +#define TMP64 821 | |
70 | +#define TMP65 819 | |
71 | +#define TMP66 817 | |
72 | +#define TMP67 814 | |
73 | +#define TMP68 812 | |
74 | +#define TMP69 810 | |
75 | +#define TMP70 808 | |
76 | +#define TMP71 805 | |
77 | +#define TMP72 803 | |
78 | +#define TMP73 801 | |
79 | +#define TMP74 799 | |
80 | +#define TMP75 796 | |
81 | +#define TMP76 794 | |
82 | +#define TMP77 792 | |
83 | +#define TMP78 789 | |
84 | +#define TMP79 787 | |
85 | +#define TMP80 784 | |
86 | +#define TMP81 782 | |
87 | +#define TMP82 780 | |
88 | +#define TMP83 777 | |
89 | +#define TMP84 775 | |
90 | +#define TMP85 772 | |
91 | +#define TMP86 770 | |
92 | +#define TMP87 767 | |
93 | +#define TMP88 765 | |
94 | +#define TMP89 762 | |
95 | +#define TMP90 760 | |
96 | +#define TMP91 757 | |
97 | +#define TMP92 755 | |
98 | +#define TMP93 752 | |
99 | +#define TMP94 750 | |
100 | +#define TMP95 747 | |
101 | +#define TMP96 745 | |
102 | +#define TMP97 742 | |
103 | +#define TMP98 740 | |
104 | +#define TMP99 737 | |
105 | +#define TMP100 734 | |
106 | +#define TMP101 732 | |
107 | +#define TMP102 729 | |
108 | +#define TMP103 727 | |
109 | +#define TMP104 724 | |
110 | +#define TMP105 721 | |
111 | +#define TMP106 719 | |
112 | +#define TMP107 716 | |
113 | +#define TMP108 713 | |
114 | +#define TMP109 711 | |
115 | +#define TMP110 708 | |
116 | +#define TMP111 705 | |
117 | +#define TMP112 703 | |
118 | +#define TMP113 700 | |
119 | +#define TMP114 697 | |
120 | +#define TMP115 694 | |
121 | +#define TMP116 692 | |
122 | +#define TMP117 689 | |
123 | +#define TMP118 686 | |
124 | +#define TMP119 684 | |
125 | +#define TMP120 681 | |
126 | +#define TMP121 678 | |
127 | +#define TMP122 675 | |
128 | +#define TMP123 673 | |
129 | +#define TMP124 670 | |
130 | +#define TMP125 667 | |
131 | +#define TMP126 664 | |
132 | +#define TMP127 661 | |
133 | +#define TMP128 659 | |
134 | +#define TMP129 656 | |
135 | +#define TMP130 653 | |
136 | +#define TMP131 650 | |
137 | +#define TMP132 647 | |
138 | +#define TMP133 645 | |
139 | +#define TMP134 642 | |
140 | +#define TMP135 639 | |
141 | +#define TMP136 636 | |
142 | +#define TMP137 633 | |
143 | +#define TMP138 631 | |
144 | +#define TMP139 628 | |
145 | +#define TMP140 625 | |
146 | +#define TMP141 622 | |
147 | +#define TMP142 619 | |
148 | +#define TMP143 616 | |
149 | +#define TMP144 614 | |
150 | +#define TMP145 611 | |
151 | +#define TMP146 608 | |
152 | +#define TMP147 605 | |
153 | +#define TMP148 602 | |
154 | +#define TMP149 599 | |
155 | +#define TMP150 596 | |
156 | +#define TMP151 594 | |
157 | +#define TMP152 591 | |
158 | +#define TMP153 588 | |
159 | +#define TMP154 585 | |
160 | +#define TMP155 582 | |
161 | +#define TMP156 579 | |
162 | +#define TMP157 577 | |
163 | +#define TMP158 574 | |
164 | +#define TMP159 571 | |
165 | +#define TMP160 568 | |
166 | +#define TMP161 565 | |
167 | +#define TMP162 562 | |
168 | +#define TMP163 560 | |
169 | +#define TMP164 557 | |
170 | +#define TMP165 554 | |
171 | +#define TMP166 551 | |
172 | +#define TMP167 548 | |
173 | +#define TMP168 545 | |
174 | +#define TMP169 543 | |
175 | +#define TMP170 540 | |
176 | +#define TMP171 537 | |
177 | +#define TMP172 534 | |
178 | +#define TMP173 531 | |
179 | +#define TMP174 529 | |
180 | +#define TMP175 526 | |
181 | +#define TMP176 523 | |
182 | +#define TMP177 520 | |
183 | +#define TMP178 518 | |
184 | +#define TMP179 515 | |
185 | +#define TMP180 512 | |
186 | +#define TMP181 509 | |
187 | +#define TMP182 506 | |
188 | +#define TMP183 504 | |
189 | +#define TMP184 501 | |
190 | +#define TMP185 498 | |
191 | +#define TMP186 495 | |
192 | +#define TMP187 493 | |
193 | +#define TMP188 490 | |
194 | +#define TMP189 487 | |
195 | +#define TMP190 485 | |
196 | +#define TMP191 482 | |
197 | +#define TMP192 479 | |
198 | +#define TMP193 476 | |
199 | +#define TMP194 474 | |
200 | +#define TMP195 471 | |
201 | +#define TMP196 468 | |
202 | +#define TMP197 466 | |
203 | +#define TMP198 463 | |
204 | +#define TMP199 460 | |
205 | +#define TMP200 458 | |
206 | +#define TMP201 455 | |
207 | +#define TMP202 453 | |
208 | +#define TMP203 450 | |
209 | +#define TMP204 447 | |
210 | +#define TMP205 445 | |
211 | +#define TMP206 442 | |
212 | +#define TMP207 439 | |
213 | +#define TMP208 437 | |
214 | +#define TMP209 434 | |
215 | +#define TMP210 432 | |
216 | +#define TMP211 429 | |
217 | +#define TMP212 427 | |
218 | +#define TMP213 424 | |
219 | +#define TMP214 422 | |
220 | +#define TMP215 419 | |
221 | +#define TMP216 417 | |
222 | +#define TMP217 414 | |
223 | +#define TMP218 412 | |
224 | +#define TMP219 409 | |
225 | +#define TMP220 407 | |
226 | +#define TMP221 404 | |
227 | +#define TMP222 402 | |
228 | +#define TMP223 399 | |
229 | +#define TMP224 397 | |
230 | +#define TMP225 394 | |
231 | +#define TMP226 392 | |
232 | +#define TMP227 389 | |
233 | +#define TMP228 387 | |
234 | +#define TMP229 385 | |
235 | +#define TMP230 382 | |
236 | +#define TMP231 380 | |
237 | +#define TMP232 378 | |
238 | +#define TMP233 375 | |
239 | +#define TMP234 373 | |
240 | +#define TMP235 371 | |
241 | +#define TMP236 368 | |
242 | +#define TMP237 366 | |
243 | +#define TMP238 364 | |
244 | +#define TMP239 361 | |
245 | +#define TMP240 359 | |
246 | +#define TMP241 357 | |
247 | +#define TMP242 355 | |
248 | +#define TMP243 352 | |
249 | +#define TMP244 350 | |
250 | +#define TMP245 348 | |
251 | +#define TMP246 346 | |
252 | +#define TMP247 343 | |
253 | +#define TMP248 341 | |
254 | +#define TMP249 339 | |
255 | +#define TMP250 337 | |
256 | +#define TMP251 335 | |
257 | +#define TMP252 333 | |
258 | +#define TMP253 330 | |
259 | +#define TMP254 328 | |
260 | +#define TMP255 326 | |
261 | + | |
262 | + | |
263 | + | |
264 | + | |
4 | 265 | #define CPU_FREQ 16000000L |
5 | 266 | #define VAL25 895 |
6 | 267 | #define VAL105 246 |
... | ... | @@ -71,18 +332,519 @@ int main(void) |
71 | 332 | while (1) |
72 | 333 | { |
73 | 334 | temp = analogRead(0); |
74 | - if(temp > VAL25) | |
75 | - ftemp = 0; | |
76 | - else if(temp < VAL105) | |
77 | - { | |
335 | + if(temp <= TMP255) | |
78 | 336 | ftemp = 255; |
79 | - opto1 = 0; | |
80 | - } | |
337 | + else if(temp <= TMP254) | |
338 | + ftemp = 254; | |
339 | + else if(temp <= TMP253) | |
340 | + ftemp = 253; | |
341 | + else if(temp <= TMP252) | |
342 | + ftemp = 252; | |
343 | + else if(temp <= TMP251) | |
344 | + ftemp = 251; | |
345 | + else if(temp <= TMP250) | |
346 | + ftemp = 250; | |
347 | + else if(temp <= TMP249) | |
348 | + ftemp = 249; | |
349 | + else if(temp <= TMP248) | |
350 | + ftemp = 248; | |
351 | + else if(temp <= TMP247) | |
352 | + ftemp = 247; | |
353 | + else if(temp <= TMP246) | |
354 | + ftemp = 246; | |
355 | + else if(temp <= TMP245) | |
356 | + ftemp = 245; | |
357 | + else if(temp <= TMP244) | |
358 | + ftemp = 244; | |
359 | + else if(temp <= TMP243) | |
360 | + ftemp = 243; | |
361 | + else if(temp <= TMP242) | |
362 | + ftemp = 242; | |
363 | + else if(temp <= TMP241) | |
364 | + ftemp = 241; | |
365 | + else if(temp <= TMP240) | |
366 | + ftemp = 240; | |
367 | + else if(temp <= TMP239) | |
368 | + ftemp = 239; | |
369 | + else if(temp <= TMP238) | |
370 | + ftemp = 238; | |
371 | + else if(temp <= TMP237) | |
372 | + ftemp = 237; | |
373 | + else if(temp <= TMP236) | |
374 | + ftemp = 236; | |
375 | + else if(temp <= TMP235) | |
376 | + ftemp = 235; | |
377 | + else if(temp <= TMP234) | |
378 | + ftemp = 234; | |
379 | + else if(temp <= TMP233) | |
380 | + ftemp = 233; | |
381 | + else if(temp <= TMP232) | |
382 | + ftemp = 232; | |
383 | + else if(temp <= TMP231) | |
384 | + ftemp = 231; | |
385 | + else if(temp <= TMP230) | |
386 | + ftemp = 230; | |
387 | + else if(temp <= TMP229) | |
388 | + ftemp = 229; | |
389 | + else if(temp <= TMP228) | |
390 | + ftemp = 228; | |
391 | + else if(temp <= TMP227) | |
392 | + ftemp = 227; | |
393 | + else if(temp <= TMP226) | |
394 | + ftemp = 226; | |
395 | + else if(temp <= TMP225) | |
396 | + ftemp = 225; | |
397 | + else if(temp <= TMP224) | |
398 | + ftemp = 224; | |
399 | + else if(temp <= TMP223) | |
400 | + ftemp = 223; | |
401 | + else if(temp <= TMP222) | |
402 | + ftemp = 222; | |
403 | + else if(temp <= TMP221) | |
404 | + ftemp = 221; | |
405 | + else if(temp <= TMP220) | |
406 | + ftemp = 220; | |
407 | + else if(temp <= TMP219) | |
408 | + ftemp = 219; | |
409 | + else if(temp <= TMP218) | |
410 | + ftemp = 218; | |
411 | + else if(temp <= TMP217) | |
412 | + ftemp = 217; | |
413 | + else if(temp <= TMP216) | |
414 | + ftemp = 216; | |
415 | + else if(temp <= TMP215) | |
416 | + ftemp = 215; | |
417 | + else if(temp <= TMP214) | |
418 | + ftemp = 214; | |
419 | + else if(temp <= TMP213) | |
420 | + ftemp = 213; | |
421 | + else if(temp <= TMP212) | |
422 | + ftemp = 212; | |
423 | + else if(temp <= TMP211) | |
424 | + ftemp = 211; | |
425 | + else if(temp <= TMP210) | |
426 | + ftemp = 210; | |
427 | + else if(temp <= TMP209) | |
428 | + ftemp = 209; | |
429 | + else if(temp <= TMP208) | |
430 | + ftemp = 208; | |
431 | + else if(temp <= TMP207) | |
432 | + ftemp = 207; | |
433 | + else if(temp <= TMP206) | |
434 | + ftemp = 206; | |
435 | + else if(temp <= TMP205) | |
436 | + ftemp = 205; | |
437 | + else if(temp <= TMP204) | |
438 | + ftemp = 204; | |
439 | + else if(temp <= TMP203) | |
440 | + ftemp = 203; | |
441 | + else if(temp <= TMP202) | |
442 | + ftemp = 202; | |
443 | + else if(temp <= TMP201) | |
444 | + ftemp = 201; | |
445 | + else if(temp <= TMP200) | |
446 | + ftemp = 200; | |
447 | + else if(temp <= TMP199) | |
448 | + ftemp = 199; | |
449 | + else if(temp <= TMP198) | |
450 | + ftemp = 198; | |
451 | + else if(temp <= TMP197) | |
452 | + ftemp = 197; | |
453 | + else if(temp <= TMP196) | |
454 | + ftemp = 196; | |
455 | + else if(temp <= TMP195) | |
456 | + ftemp = 195; | |
457 | + else if(temp <= TMP194) | |
458 | + ftemp = 194; | |
459 | + else if(temp <= TMP193) | |
460 | + ftemp = 193; | |
461 | + else if(temp <= TMP192) | |
462 | + ftemp = 192; | |
463 | + else if(temp <= TMP191) | |
464 | + ftemp = 191; | |
465 | + else if(temp <= TMP190) | |
466 | + ftemp = 190; | |
467 | + else if(temp <= TMP189) | |
468 | + ftemp = 189; | |
469 | + else if(temp <= TMP188) | |
470 | + ftemp = 188; | |
471 | + else if(temp <= TMP187) | |
472 | + ftemp = 187; | |
473 | + else if(temp <= TMP186) | |
474 | + ftemp = 186; | |
475 | + else if(temp <= TMP185) | |
476 | + ftemp = 185; | |
477 | + else if(temp <= TMP184) | |
478 | + ftemp = 184; | |
479 | + else if(temp <= TMP183) | |
480 | + ftemp = 183; | |
481 | + else if(temp <= TMP182) | |
482 | + ftemp = 182; | |
483 | + else if(temp <= TMP181) | |
484 | + ftemp = 181; | |
485 | + else if(temp <= TMP180) | |
486 | + ftemp = 180; | |
487 | + else if(temp <= TMP179) | |
488 | + ftemp = 179; | |
489 | + else if(temp <= TMP178) | |
490 | + ftemp = 178; | |
491 | + else if(temp <= TMP177) | |
492 | + ftemp = 177; | |
493 | + else if(temp <= TMP176) | |
494 | + ftemp = 176; | |
495 | + else if(temp <= TMP175) | |
496 | + ftemp = 175; | |
497 | + else if(temp <= TMP174) | |
498 | + ftemp = 174; | |
499 | + else if(temp <= TMP173) | |
500 | + ftemp = 173; | |
501 | + else if(temp <= TMP172) | |
502 | + ftemp = 172; | |
503 | + else if(temp <= TMP171) | |
504 | + ftemp = 171; | |
505 | + else if(temp <= TMP170) | |
506 | + ftemp = 170; | |
507 | + else if(temp <= TMP169) | |
508 | + ftemp = 169; | |
509 | + else if(temp <= TMP168) | |
510 | + ftemp = 168; | |
511 | + else if(temp <= TMP167) | |
512 | + ftemp = 167; | |
513 | + else if(temp <= TMP166) | |
514 | + ftemp = 166; | |
515 | + else if(temp <= TMP165) | |
516 | + ftemp = 165; | |
517 | + else if(temp <= TMP164) | |
518 | + ftemp = 164; | |
519 | + else if(temp <= TMP163) | |
520 | + ftemp = 163; | |
521 | + else if(temp <= TMP162) | |
522 | + ftemp = 162; | |
523 | + else if(temp <= TMP161) | |
524 | + ftemp = 161; | |
525 | + else if(temp <= TMP160) | |
526 | + ftemp = 160; | |
527 | + else if(temp <= TMP159) | |
528 | + ftemp = 159; | |
529 | + else if(temp <= TMP158) | |
530 | + ftemp = 158; | |
531 | + else if(temp <= TMP157) | |
532 | + ftemp = 157; | |
533 | + else if(temp <= TMP156) | |
534 | + ftemp = 156; | |
535 | + else if(temp <= TMP155) | |
536 | + ftemp = 155; | |
537 | + else if(temp <= TMP154) | |
538 | + ftemp = 154; | |
539 | + else if(temp <= TMP153) | |
540 | + ftemp = 153; | |
541 | + else if(temp <= TMP152) | |
542 | + ftemp = 152; | |
543 | + else if(temp <= TMP151) | |
544 | + ftemp = 151; | |
545 | + else if(temp <= TMP150) | |
546 | + ftemp = 150; | |
547 | + else if(temp <= TMP149) | |
548 | + ftemp = 149; | |
549 | + else if(temp <= TMP148) | |
550 | + ftemp = 148; | |
551 | + else if(temp <= TMP147) | |
552 | + ftemp = 147; | |
553 | + else if(temp <= TMP146) | |
554 | + ftemp = 146; | |
555 | + else if(temp <= TMP145) | |
556 | + ftemp = 145; | |
557 | + else if(temp <= TMP144) | |
558 | + ftemp = 144; | |
559 | + else if(temp <= TMP143) | |
560 | + ftemp = 143; | |
561 | + else if(temp <= TMP142) | |
562 | + ftemp = 142; | |
563 | + else if(temp <= TMP141) | |
564 | + ftemp = 141; | |
565 | + else if(temp <= TMP140) | |
566 | + ftemp = 140; | |
567 | + else if(temp <= TMP139) | |
568 | + ftemp = 139; | |
569 | + else if(temp <= TMP138) | |
570 | + ftemp = 138; | |
571 | + else if(temp <= TMP137) | |
572 | + ftemp = 137; | |
573 | + else if(temp <= TMP136) | |
574 | + ftemp = 136; | |
575 | + else if(temp <= TMP135) | |
576 | + ftemp = 135; | |
577 | + else if(temp <= TMP134) | |
578 | + ftemp = 134; | |
579 | + else if(temp <= TMP133) | |
580 | + ftemp = 133; | |
581 | + else if(temp <= TMP132) | |
582 | + ftemp = 132; | |
583 | + else if(temp <= TMP131) | |
584 | + ftemp = 131; | |
585 | + else if(temp <= TMP130) | |
586 | + ftemp = 130; | |
587 | + else if(temp <= TMP129) | |
588 | + ftemp = 129; | |
589 | + else if(temp <= TMP128) | |
590 | + ftemp = 128; | |
591 | + else if(temp <= TMP127) | |
592 | + ftemp = 127; | |
593 | + else if(temp <= TMP126) | |
594 | + ftemp = 126; | |
595 | + else if(temp <= TMP125) | |
596 | + ftemp = 125; | |
597 | + else if(temp <= TMP124) | |
598 | + ftemp = 124; | |
599 | + else if(temp <= TMP123) | |
600 | + ftemp = 123; | |
601 | + else if(temp <= TMP122) | |
602 | + ftemp = 122; | |
603 | + else if(temp <= TMP121) | |
604 | + ftemp = 121; | |
605 | + else if(temp <= TMP120) | |
606 | + ftemp = 120; | |
607 | + else if(temp <= TMP119) | |
608 | + ftemp = 119; | |
609 | + else if(temp <= TMP118) | |
610 | + ftemp = 118; | |
611 | + else if(temp <= TMP117) | |
612 | + ftemp = 117; | |
613 | + else if(temp <= TMP116) | |
614 | + ftemp = 116; | |
615 | + else if(temp <= TMP115) | |
616 | + ftemp = 115; | |
617 | + else if(temp <= TMP114) | |
618 | + ftemp = 114; | |
619 | + else if(temp <= TMP113) | |
620 | + ftemp = 113; | |
621 | + else if(temp <= TMP112) | |
622 | + ftemp = 112; | |
623 | + else if(temp <= TMP111) | |
624 | + ftemp = 111; | |
625 | + else if(temp <= TMP110) | |
626 | + ftemp = 110; | |
627 | + else if(temp <= TMP109) | |
628 | + ftemp = 109; | |
629 | + else if(temp <= TMP108) | |
630 | + ftemp = 108; | |
631 | + else if(temp <= TMP107) | |
632 | + ftemp = 107; | |
633 | + else if(temp <= TMP106) | |
634 | + ftemp = 106; | |
635 | + else if(temp <= TMP105) | |
636 | + ftemp = 105; | |
637 | + else if(temp <= TMP104) | |
638 | + ftemp = 104; | |
639 | + else if(temp <= TMP103) | |
640 | + ftemp = 103; | |
641 | + else if(temp <= TMP102) | |
642 | + ftemp = 102; | |
643 | + else if(temp <= TMP101) | |
644 | + ftemp = 101; | |
645 | + else if(temp <= TMP100) | |
646 | + ftemp = 100; | |
647 | + else if(temp <= TMP99) | |
648 | + ftemp = 99; | |
649 | + else if(temp <= TMP98) | |
650 | + ftemp = 98; | |
651 | + else if(temp <= TMP97) | |
652 | + ftemp = 97; | |
653 | + else if(temp <= TMP96) | |
654 | + ftemp = 96; | |
655 | + else if(temp <= TMP95) | |
656 | + ftemp = 95; | |
657 | + else if(temp <= TMP94) | |
658 | + ftemp = 94; | |
659 | + else if(temp <= TMP93) | |
660 | + ftemp = 93; | |
661 | + else if(temp <= TMP92) | |
662 | + ftemp = 92; | |
663 | + else if(temp <= TMP91) | |
664 | + ftemp = 91; | |
665 | + else if(temp <= TMP90) | |
666 | + ftemp = 90; | |
667 | + else if(temp <= TMP89) | |
668 | + ftemp = 89; | |
669 | + else if(temp <= TMP88) | |
670 | + ftemp = 88; | |
671 | + else if(temp <= TMP87) | |
672 | + ftemp = 87; | |
673 | + else if(temp <= TMP86) | |
674 | + ftemp = 86; | |
675 | + else if(temp <= TMP85) | |
676 | + ftemp = 85; | |
677 | + else if(temp <= TMP84) | |
678 | + ftemp = 84; | |
679 | + else if(temp <= TMP83) | |
680 | + ftemp = 83; | |
681 | + else if(temp <= TMP82) | |
682 | + ftemp = 82; | |
683 | + else if(temp <= TMP81) | |
684 | + ftemp = 81; | |
685 | + else if(temp <= TMP80) | |
686 | + ftemp = 80; | |
687 | + else if(temp <= TMP79) | |
688 | + ftemp = 79; | |
689 | + else if(temp <= TMP78) | |
690 | + ftemp = 78; | |
691 | + else if(temp <= TMP77) | |
692 | + ftemp = 77; | |
693 | + else if(temp <= TMP76) | |
694 | + ftemp = 76; | |
695 | + else if(temp <= TMP75) | |
696 | + ftemp = 75; | |
697 | + else if(temp <= TMP74) | |
698 | + ftemp = 74; | |
699 | + else if(temp <= TMP73) | |
700 | + ftemp = 73; | |
701 | + else if(temp <= TMP72) | |
702 | + ftemp = 72; | |
703 | + else if(temp <= TMP71) | |
704 | + ftemp = 71; | |
705 | + else if(temp <= TMP70) | |
706 | + ftemp = 70; | |
707 | + else if(temp <= TMP69) | |
708 | + ftemp = 69; | |
709 | + else if(temp <= TMP68) | |
710 | + ftemp = 68; | |
711 | + else if(temp <= TMP67) | |
712 | + ftemp = 67; | |
713 | + else if(temp <= TMP66) | |
714 | + ftemp = 66; | |
715 | + else if(temp <= TMP65) | |
716 | + ftemp = 65; | |
717 | + else if(temp <= TMP64) | |
718 | + ftemp = 64; | |
719 | + else if(temp <= TMP63) | |
720 | + ftemp = 63; | |
721 | + else if(temp <= TMP62) | |
722 | + ftemp = 62; | |
723 | + else if(temp <= TMP61) | |
724 | + ftemp = 61; | |
725 | + else if(temp <= TMP60) | |
726 | + ftemp = 60; | |
727 | + else if(temp <= TMP59) | |
728 | + ftemp = 59; | |
729 | + else if(temp <= TMP58) | |
730 | + ftemp = 58; | |
731 | + else if(temp <= TMP57) | |
732 | + ftemp = 57; | |
733 | + else if(temp <= TMP56) | |
734 | + ftemp = 56; | |
735 | + else if(temp <= TMP55) | |
736 | + ftemp = 55; | |
737 | + else if(temp <= TMP54) | |
738 | + ftemp = 54; | |
739 | + else if(temp <= TMP53) | |
740 | + ftemp = 53; | |
741 | + else if(temp <= TMP52) | |
742 | + ftemp = 52; | |
743 | + else if(temp <= TMP51) | |
744 | + ftemp = 51; | |
745 | + else if(temp <= TMP50) | |
746 | + ftemp = 50; | |
747 | + else if(temp <= TMP49) | |
748 | + ftemp = 49; | |
749 | + else if(temp <= TMP48) | |
750 | + ftemp = 48; | |
751 | + else if(temp <= TMP47) | |
752 | + ftemp = 47; | |
753 | + else if(temp <= TMP46) | |
754 | + ftemp = 46; | |
755 | + else if(temp <= TMP45) | |
756 | + ftemp = 45; | |
757 | + else if(temp <= TMP44) | |
758 | + ftemp = 44; | |
759 | + else if(temp <= TMP43) | |
760 | + ftemp = 43; | |
761 | + else if(temp <= TMP42) | |
762 | + ftemp = 42; | |
763 | + else if(temp <= TMP41) | |
764 | + ftemp = 41; | |
765 | + else if(temp <= TMP40) | |
766 | + ftemp = 40; | |
767 | + else if(temp <= TMP39) | |
768 | + ftemp = 39; | |
769 | + else if(temp <= TMP38) | |
770 | + ftemp = 38; | |
771 | + else if(temp <= TMP37) | |
772 | + ftemp = 37; | |
773 | + else if(temp <= TMP36) | |
774 | + ftemp = 36; | |
775 | + else if(temp <= TMP35) | |
776 | + ftemp = 35; | |
777 | + else if(temp <= TMP34) | |
778 | + ftemp = 34; | |
779 | + else if(temp <= TMP33) | |
780 | + ftemp = 33; | |
781 | + else if(temp <= TMP32) | |
782 | + ftemp = 32; | |
783 | + else if(temp <= TMP31) | |
784 | + ftemp = 31; | |
785 | + else if(temp <= TMP30) | |
786 | + ftemp = 30; | |
787 | + else if(temp <= TMP29) | |
788 | + ftemp = 29; | |
789 | + else if(temp <= TMP28) | |
790 | + ftemp = 28; | |
791 | + else if(temp <= TMP27) | |
792 | + ftemp = 27; | |
793 | + else if(temp <= TMP26) | |
794 | + ftemp = 26; | |
795 | + else if(temp <= TMP25) | |
796 | + ftemp = 25; | |
797 | + else if(temp <= TMP24) | |
798 | + ftemp = 24; | |
799 | + else if(temp <= TMP23) | |
800 | + ftemp = 23; | |
801 | + else if(temp <= TMP22) | |
802 | + ftemp = 22; | |
803 | + else if(temp <= TMP21) | |
804 | + ftemp = 21; | |
805 | + else if(temp <= TMP20) | |
806 | + ftemp = 20; | |
807 | + else if(temp <= TMP19) | |
808 | + ftemp = 19; | |
809 | + else if(temp <= TMP18) | |
810 | + ftemp = 18; | |
811 | + else if(temp <= TMP17) | |
812 | + ftemp = 17; | |
813 | + else if(temp <= TMP16) | |
814 | + ftemp = 16; | |
815 | + else if(temp <= TMP15) | |
816 | + ftemp = 15; | |
817 | + else if(temp <= TMP14) | |
818 | + ftemp = 14; | |
819 | + else if(temp <= TMP13) | |
820 | + ftemp = 13; | |
821 | + else if(temp <= TMP12) | |
822 | + ftemp = 12; | |
823 | + else if(temp <= TMP11) | |
824 | + ftemp = 11; | |
825 | + else if(temp <= TMP10) | |
826 | + ftemp = 10; | |
827 | + else if(temp <= TMP9) | |
828 | + ftemp = 9; | |
829 | + else if(temp <= TMP8) | |
830 | + ftemp = 8; | |
831 | + else if(temp <= TMP7) | |
832 | + ftemp = 7; | |
833 | + else if(temp <= TMP6) | |
834 | + ftemp = 6; | |
835 | + else if(temp <= TMP5) | |
836 | + ftemp = 5; | |
837 | + else if(temp <= TMP4) | |
838 | + ftemp = 4; | |
839 | + else if(temp <= TMP3) | |
840 | + ftemp = 3; | |
841 | + else if(temp <= TMP2) | |
842 | + ftemp = 2; | |
843 | + else if(temp <= TMP1) | |
844 | + ftemp = 1; | |
81 | 845 | else |
82 | - { | |
83 | - temp = (VAL25 - temp) * 255; | |
84 | - ftemp = temp / (VAL25 - VAL105); | |
85 | - } | |
846 | + ftemp = 0; | |
847 | + | |
86 | 848 | if((opto0 == 1) && ((PIND & 0x40) == 0x40)) |
87 | 849 | PORTD &= 0xE7; |
88 | 850 | else | ... | ... |