PIC18 LaurTec Library
3.1.1
Open Source C Library for PIC18 Microcontrollers based on C18 - XC8 Compilers
|
Go to the source code of this file.
Functions | |
void | delay_ms (unsigned int value_ms) |
void | delay_s (unsigned char value_s) |
void | setQuartz (unsigned char frequency) |
Variables | |
unsigned char | delay_quartz_frequency_value = 20 |
unsigned int | clock_counter_reference = 0 |
void delay_ms | ( | unsigned int | value_ms | ) |
This function creates a delay in ms up to 1 second.
value_ms | Delay expressed in ms [min = 1, max = 1000] |
Definition at line 58 of file delay.c.
References clock_counter_reference, and delay_quartz_frequency_value.
void delay_s | ( | unsigned char | value_s | ) |
This function creates a delay in seconds, up to 255s.
value_s | Delay expressed in s [min = 1, max = 255] |
Definition at line 84 of file delay.c.
References delay_ms().
void setQuartz | ( | unsigned char | frequency | ) |
This function sets the frequency value used to run the CPU.
frequency | Frequency exspressed in MHz (integer) |
Definition at line 97 of file delay.c.
References delay_quartz_frequency_value.