Main header file.
More...
Go to the source code of this file.
Detailed Description
Main header file.
Definition in file main.h.
Define Documentation
Digital potentiometer for VCO1.
Definition at line 23 of file main.h.
Digital potentiometer for VCO2.
Definition at line 24 of file main.h.
Digital frequency set pin.
Definition at line 28 of file main.h.
Digital frequency set direction.
Definition at line 26 of file main.h.
#define FREQSET_PORT PORTC |
Digital frequency set port.
Definition at line 27 of file main.h.
#define HIGHBAND_VCO_HIGH 2715 |
#define HIGHBAND_VCO_LOW 1225 |
Wave Bubble 2010 hardware revision.
Definition at line 11 of file main.h.
Pin for LED.
Definition at line 49 of file main.h.
Direction for LED.
Definition at line 47 of file main.h.
Port for LED.
Definition at line 48 of file main.h.
#define LOWBAND_VCO_HIGH 1350 |
#define LOWBAND_VCO_LOW 345 |
Power control pin VCO1.
Definition at line 40 of file main.h.
#define POWERCTL1_DDR DDRB |
Power control direction VCO1.
Definition at line 41 of file main.h.
#define POWERCTL1_PORT PORTB |
Power control port VCO1.
Definition at line 39 of file main.h.
Power control pin VCO2.
Definition at line 44 of file main.h.
#define POWERCTL2_DDR DDRD |
Power control direction VCO2.
Definition at line 45 of file main.h.
#define POWERCTL2_PORT PORTD |
Power control port VCO2.
Definition at line 43 of file main.h.
Power ON switch pin.
Definition at line 31 of file main.h.
Power ON direction.
Definition at line 32 of file main.h.
#define POWERON_PORT PORTB |
Power ON switch port.
Definition at line 30 of file main.h.
Program key pin.
Definition at line 36 of file main.h.
Program key direction.
Definition at line 37 of file main.h.
Program key input.
Definition at line 35 of file main.h.
#define PROGKEY_PORT PORTB |
Program key port.
Definition at line 34 of file main.h.
SPI CLOCK Pin for digital poti.
Definition at line 19 of file main.h.
SPI CLOCK Direction for digital poti.
Definition at line 16 of file main.h.
#define SPICLK_PORT PORTC |
SPI CLOCK Port for digital poti.
Definition at line 13 of file main.h.
SPI CHIPSELECT Pin for digital poti.
Definition at line 21 of file main.h.
SPI CHIPSELECT Direction for digital poti.
Definition at line 18 of file main.h.
SPI CHIPSELECT Port for digital poti.
Definition at line 15 of file main.h.
SPI DATA Pin for digital poti.
Definition at line 20 of file main.h.
SPI DATA Direction for digital poti.
Definition at line 17 of file main.h.
SPI DATA Port for digital poti.
Definition at line 14 of file main.h.
Function Documentation
void delay_ms |
( |
uint16_t |
ms | ) |
|
Milliseconds delay function.
Uses 1ms system tick from timer0
- Parameters:
-
ms | Number of milliseconds to delay |
Definition at line 74 of file main.c.
void set_resistor |
( |
uint8_t |
rnum, |
|
|
uint8_t |
rval |
|
) |
| |
Set digital potentiometer.
- Parameters:
-
rnum | Number of potentiometer, 0 or 1 |
rval | Resistor value to set |
Definition at line 130 of file main.c.
void set_sawtooth_high |
( |
void |
| ) |
|
Set NE555 high frequency mode.
Enable 20KHz sawtooth
Definition at line 105 of file main.c.
void set_sawtooth_low |
( |
void |
| ) |
|
Set NE555 low frequency mode.
Enable 100Hz sawtooth
Definition at line 117 of file main.c.