Parent Directory | Revision Log
critical stat, have been done, the pic sends a sms every 10 min, when there is one or more critical states. phone number, sms counter and update interval is saved in ther EEPROM. Added a lots of comments.
1 | hedin | 82 | 1: /* |
2 | 2: * Delay functions | ||
3 | 3: * See delay.h for details | ||
4 | 4: * | ||
5 | 5: * Make sure this code is compiled with full optimization!!! | ||
6 | 6: */ | ||
7 | 7: | ||
8 | 8: #include "delay.h" | ||
9 | 9: | ||
10 | 10: void | ||
11 | 11: DelayMs(unsigned char cnt) | ||
12 | 12: { | ||
13 | 13: unsigned char i; | ||
14 | 14: while (cnt--) { | ||
15 | 15: i=4; | ||
16 | 16: while(i--) { | ||
17 | 17: DelayUs(uS_CNT); /* Adjust for error */ | ||
18 | 18: } ; | ||
19 | 19: } ; | ||
20 | 20: } | ||
21 | 21: | ||
22 | hedin | 139 | 22: void DelaySek(unsigned char cnt) |
23 | 23: { | ||
24 | 24: while (cnt--) | ||
25 | 25: { | ||
26 | 26: DelayMs(250); | ||
27 | 27: DelayMs(250); | ||
28 | 28: DelayMs(250); | ||
29 | 29: DelayMs(250); | ||
30 | 30: } | ||
31 | hedin | 148 | 31: } |
ViewVC Help | |
Powered by ViewVC 1.1.20 |