src/dmx.c
changeset 98 e743c905cbf5
parent 66 0cf14786b909
child 101 18c461237630
equal deleted inserted replaced
97:ce91458641c1 98:e743c905cbf5
     1 #include <util/delay.h>
     1 #include <util/delay.h>
     2 
     2 
     3 // DMX
     3 // DMX
     4 #define DMX_DDR     DDRB
     4 #define DMX_DDR     DDRD
     5 #define DMX_PORT    PORTB
     5 #define DMX_PORT    PORTD
     6 #define DMX_DATA    3       // SPI MOSI
     6 #define DMX_DATA    2
     7 
     7 
     8 // baud rate: 250k = 4µs / bit
     8 // baud rate: 250k = 4µs / bit
     9 #define DMX_BAUD    (250 * 1000)
     9 #define DMX_BAUD    (250 * 1000)
    10 #define DMX_US      4
    10 #define DMX_US      4
    11 
    11