#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 |