#include <lpc21xx.h>#include <deb_led.h>#include <system_def.h>#include "serv.h"
Defines | |
| #define | SERVO (1<<12) |
| #define | TIM_EMR_NOTHING 0 |
| #define | TIM_EMR_CLEAR 1 |
| #define | TIM_EMR_SET 2 |
| #define | TIM_EMR_TOGLE 3 |
| #define | TIM_EMR_PIN_ON 1 |
| #define | TIM_EMR_PIN_OFF 0 |
| #define | TIME20MS ((CPU_APB_HZ) / 50) |
| #define | SERVOTICK (((CPU_APB_HZ / 50) / 20) / 256) |
Functions | |
| void | tc1 (void) |
| void | set_servo (char position) |
| Sets serv position. | |
| void | init_servo (unsigned rx_isr_vect) |
| Initialize servos. | |
Variables | |
| unsigned char | servo |
| #define SERVO (1<<12) |
| #define SERVOTICK (((CPU_APB_HZ / 50) / 20) / 256) |
| #define TIM_EMR_CLEAR 1 |
| #define TIM_EMR_NOTHING 0 |
| #define TIM_EMR_PIN_OFF 0 |
| #define TIM_EMR_PIN_ON 1 |
| #define TIM_EMR_SET 2 |
| #define TIM_EMR_TOGLE 3 |
| #define TIME20MS ((CPU_APB_HZ) / 50) |
| void init_servo | ( | unsigned | rx_isr_vect | ) |
Initialize servos.

| void set_servo | ( | char | position | ) |
Sets serv position.
| servo | define servo | |
| position | new position for servo |
| void tc1 | ( | void | ) |
| unsigned char servo |
1.7.1