545 lines
16 KiB
C
Executable File
545 lines
16 KiB
C
Executable File
#include <avr/io.h>
|
|
#include <util/delay.h>
|
|
|
|
#define OmegaDDR DDRB
|
|
#define OmegaPIN PINB
|
|
#define OmegaPort PORTB
|
|
#define OmegaPINnum PB0
|
|
|
|
int main(void)
|
|
{
|
|
OmegaDDR &= ~(1<<OmegaPINnum);
|
|
OmegaPort &= ~(1<<OmegaPINnum);
|
|
while(1)
|
|
{
|
|
|
|
//******************************************************************* 1
|
|
OmegaDDR |= (1<<OmegaPINnum);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_ms(3);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 1
|
|
_delay_us(399);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 2
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 3
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 4
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 5
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 6
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 7
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 8
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 9
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 10
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 11
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 12
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 13
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 14
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 15
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 16
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 17
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 18
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 19
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 20
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 21
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 22
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 23
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 24
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 25
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
OmegaDDR &= ~(1<<OmegaPINnum);
|
|
_delay_ms(100);
|
|
|
|
//******************************************************************* 2
|
|
OmegaDDR |= (1<<OmegaPINnum);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_ms(3);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 1
|
|
_delay_us(399);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 2
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 3
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 4
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 5
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 6
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 7
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 8
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 9
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 10
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 11
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 12
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 13
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 14
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 15
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 16
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 17
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 18
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 19
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 20
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 21
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 22
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 23
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 24
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 25
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
OmegaDDR &= ~(1<<OmegaPINnum);
|
|
_delay_ms(100);
|
|
//******************************************************************* 3
|
|
OmegaDDR |= (1<<OmegaPINnum);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_ms(3);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 1
|
|
_delay_us(399);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 2
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 3
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 4
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 5
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 6
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 7
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 8
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 9
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 10
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 11
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 12
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 13
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 14
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 15
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 16
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 17
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 18
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 19
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 20
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 21
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 22
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 23
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 24
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 25
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
OmegaDDR &= ~(1<<OmegaPINnum);
|
|
_delay_ms(120);
|
|
//******************************************************************* 4
|
|
OmegaDDR |= (1<<OmegaPINnum);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_ms(3);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 1
|
|
_delay_us(399);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 2
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 3
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 4
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 5
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 6
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 7
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 8
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 9
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 10
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 11
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 12
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 13
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 14
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 15
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 16
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 17
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 18
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 19
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 20
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 21
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 22
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 23
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 24
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 25
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
OmegaDDR &= ~(1<<OmegaPINnum);
|
|
_delay_ms(200);
|
|
//******************************************************************* 5
|
|
OmegaDDR |= (1<<OmegaPINnum);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_ms(3);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 1
|
|
_delay_us(399);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 2
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 3
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 4
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 5
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 6
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 7
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 8
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 9
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 10
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 11
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 12
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 13
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 14
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 15
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 16
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 17
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 18
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 19
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 20
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 21
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 22
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 23
|
|
_delay_us(206);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 24
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
_delay_us(93);
|
|
OmegaPort &= ~(1<<OmegaPINnum); // 25
|
|
_delay_us(107);
|
|
OmegaPort |= (1<<OmegaPINnum);
|
|
OmegaDDR &= ~(1<<OmegaPINnum);
|
|
_delay_ms(200);
|
|
|
|
}
|
|
}
|