avr: fixed definitions to use updated LED module.

This commit is contained in:
Martin Preuss
2026-05-04 14:35:55 +02:00
parent 67d5d1687d
commit 44bb477680
50 changed files with 213 additions and 233 deletions

View File

@@ -52,12 +52,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 50 ; longer
.equ LED_SIMPLE_DDR = DDRE
.equ LED_SIMPLE_PORT = PORTE
.equ LED_SIMPLE_PORTIN = PINE
.equ LED_SIMPLE_PINNUM = PORTE2
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRE
.equ LED1_PORT = PORTE
.equ LED1_PORTIN = PINE
.equ LED1_PINNUM = PORTE2

View File

@@ -55,7 +55,7 @@
#define MODULES_CLOCK
#define MODULES_XRAM
#define MODULES_HEAP
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
;#define MODULES_COMONUART0
;#define MODULES_UART_HW

View File

@@ -77,12 +77,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 50 ; longer
.equ LED_SIMPLE_DDR = DDRB
.equ LED_SIMPLE_PORT = PORTB
.equ LED_SIMPLE_PORTIN = PINB
.equ LED_SIMPLE_PINNUM = PORTB0
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRB
.equ LED1_PORT = PORTB
.equ LED1_PORTIN = PINB
.equ LED1_PINNUM = PORTB0

View File

@@ -48,7 +48,7 @@
;#define MODULES_XRAM
#define MODULES_HEAP
#define MODULES_BEEPER_SIMPLE
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
;#define MODULES_COMONUART0
;#define MODULES_UART_HW

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 2
.equ LED_SIMPLE_OFFTIME = 30
.equ LED_SIMPLE_DDR = DDRB
.equ LED_SIMPLE_PORT = PORTB
.equ LED_SIMPLE_PORTIN = PINB
.equ LED_SIMPLE_PINNUM = PORTB2
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRB
.equ LED1_PORT = PORTB
.equ LED1_PORTIN = PINB
.equ LED1_PINNUM = PORTB2

View File

@@ -74,10 +74,7 @@
#define MODULES_CLOCK
;#define MODULES_COM
;#define MODULES_COM_WITH_ADDR_PROTO
;#define MODULES_LED
;#define MODULES_LED_SIMPLE
;#define MODULES_LED_SIGNAL
#define MODULES_LED_ACTIVITY
#define MODULES_LED1
;#define MODULES_TWI_MASTER
;#define MODULES_LCD
;#define LCD_MINIMAL_FONT

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 2
.equ LED_SIMPLE_OFFTIME = 30
.equ LED_SIMPLE_DDR = DDRB
.equ LED_SIMPLE_PORT = PORTB
.equ LED_SIMPLE_PORTIN = PINB
.equ LED_SIMPLE_PINNUM = PORTB2
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRB
.equ LED1_PORT = PORTB
.equ LED1_PORTIN = PINB
.equ LED1_PINNUM = PORTB2

View File

@@ -72,7 +72,7 @@
#define APP_ROUTER_NO_ADDR_MGR
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_UARTFD0

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 99 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -58,8 +58,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
;#define MODULES_LED_ACTIVITY
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_TWI_MASTER

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 99 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -58,7 +58,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_TWI_MASTER

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 99 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -59,7 +59,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
;#define MODULES_LED_ACTIVITY
#define MODULES_NETWORK
#define MODULES_COM2W

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 99 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -57,7 +57,7 @@
; firmware settings including list of modules used
;#define MODULES_CLOCK
;#define MODULES_LED_SIMPLE
;#define MODULES_LED1
;#define MODULES_NETWORK
;#define MODULES_COM2W

View File

@@ -21,8 +21,6 @@
.include "common/calls.asm"
.include "common/utils_io.asm"
.include "common/utils_wait.asm"
.include "modules/com2/defs.asm"
.include "modules/comproto/defs.asm"

View File

@@ -35,12 +35,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 3
.equ LED_SIMPLE_OFFTIME = 30
.equ LED_SIMPLE_DDR = DDRB
.equ LED_SIMPLE_PORT = PORTB
.equ LED_SIMPLE_PORTIN = PINB
.equ LED_SIMPLE_PINNUM = PORTB4
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRB
.equ LED1_PORT = PORTB
.equ LED1_PORTIN = PINB
.equ LED1_PINNUM = PORTB4

View File

@@ -51,7 +51,7 @@
; firmware settings including list of modules used
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_OWI_MASTER

View File

@@ -39,22 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 2
.equ LED_SIMPLE_OFFTIME = 30
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
; ---------------------------------------------------------------------------
; LED activity module
.equ LED_ACTIVITY_DDR = DDRA
.equ LED_ACTIVITY_PORT = PORTA
.equ LED_ACTIVITY_PORTIN = PINA
.equ LED_ACTIVITY_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -57,8 +57,7 @@
; firmware settings including list of modules used
#define MODULES_CLOCK
;#define MODULES_LED_SIMPLE
#define MODULES_LED_ACTIVITY
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_TWI_MASTER

View File

@@ -39,22 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 50 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
; ---------------------------------------------------------------------------
; LED activity module
.equ LED_ACTIVITY_DDR = DDRA
.equ LED_ACTIVITY_PORT = PORTA
.equ LED_ACTIVITY_PORTIN = PINA
.equ LED_ACTIVITY_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -59,8 +59,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
;#define MODULES_LED_ACTIVITY
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_TWI_MASTER

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 50 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -61,7 +61,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_TWI_MASTER

View File

@@ -38,12 +38,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1
.equ LED_SIMPLE_OFFTIME = 50
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -52,7 +52,7 @@
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_OWI_MASTER

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 99 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1
.equ LED1_DEFAULT_OFFTIME = 99
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3
; ---------------------------------------------------------------------------

View File

@@ -61,8 +61,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
;#define MODULES_LED_ACTIVITY
#define MODULES_LED1
#define MODULES_NETWORK
;#define MODULES_UART_BITBANG
#define MODULES_COM2W

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 99 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1
.equ LED1_DEFAULT_OFFTIME = 99
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -59,7 +59,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
;#define MODULES_LED_ACTIVITY
#define MODULES_NETWORK
;#define MODULES_UART_BITBANG

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 50 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1
.equ LED1_DEFAULT_OFFTIME = 99
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -57,25 +57,15 @@
; ---------------------------------------------------------------------------
; firmware settings including list of modules used
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
;#define MODULES_LED_ACTIVITY
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_TWI_MASTER
;#define MODULES_LCD
;#define LCD_MINIMAL_FONT
#define MODULES_SI7021
;#define MODULES_STATS
;#define MODULES_OWI_MASTER
;#define MODULES_DS18B20
;#define MODULES_MOTION
#define MODULES_TCRT1000
;#define MODULES_CCS811
#define APPS_NETWORK
;#define APPS_MOTION
#define APPS_DOOR
#define APPS_REPORTSENSORS
#define APPS_STATS

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 99 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1
.equ LED1_DEFAULT_OFFTIME = 99
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -58,8 +58,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
;#define MODULES_LED_ACTIVITY
#define MODULES_LED1
#define MODULES_NETWORK
;#define MODULES_UART_BITBANG
#define MODULES_COM2W

View File

@@ -38,12 +38,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1
.equ LED_SIMPLE_OFFTIME = 50
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
.equ LED1_DEFAULT_ONTIME = 1
.equ LED1_DEFAULT_OFFTIME = 99
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3

View File

@@ -52,7 +52,7 @@
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2W
#define MODULES_OWI_MASTER

View File

@@ -39,22 +39,32 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 99 ; longer
.equ LED_SIMPLE_DDR = DDRA
.equ LED_SIMPLE_PORT = PORTA
.equ LED_SIMPLE_PORTIN = PINA
.equ LED_SIMPLE_PINNUM = PORTA3
; green LED
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRA
.equ LED1_PORT = PORTA
.equ LED1_PORTIN = PINA
.equ LED1_PINNUM = PORTA3
; yellow LED
.equ LED2_DEFAULT_ONTIME = 1
.equ LED2_DEFAULT_OFFTIME = 99
.equ LED2_DEFAULT_REPEATS = 0
.equ LED2_DDR = DDRA
.equ LED2_PORT = PORTA
.equ LED2_PORTIN = PINA
.equ LED2_PINNUM = PORTA0
; ---------------------------------------------------------------------------
; LED Activity module
.equ LED_ACTIVITY_DDR = DDRA
.equ LED_ACTIVITY_PORT = PORTA
.equ LED_ACTIVITY_PORTIN = PINA
.equ LED_ACTIVITY_PINNUM = PORTA3
; red LED
.equ LED3_DEFAULT_ONTIME = 1
.equ LED3_DEFAULT_OFFTIME = 99
.equ LED3_DEFAULT_REPEATS = 0
.equ LED3_DDR = DDRA
.equ LED3_PORT = PORTA
.equ LED3_PORTIN = PINA
.equ LED3_PINNUM = PORTA2

View File

@@ -59,10 +59,10 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
;#define MODULES_LED_ACTIVITY
#define MODULES_LED1
#define MODULES_LED2
#define MODULES_LED3
#define MODULES_NETWORK
;#define MODULES_UART_BITBANG
#define MODULES_COM2W
#define MODULES_TWI_MASTER
;#define MODULES_LCD
@@ -81,6 +81,12 @@
;#define APPS_MOTION
#define APPS_REPORTSENSORS
#define APPS_STATS
#define APPS_CO2WATCH
; defines for modules
; #define LED1_NETWORK_ACTIVITY

View File

@@ -40,12 +40,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 2
.equ LED_SIMPLE_OFFTIME = 30
.equ LED_SIMPLE_DDR = DDRB
.equ LED_SIMPLE_PORT = PORTB
.equ LED_SIMPLE_PORTIN = PINB
.equ LED_SIMPLE_PINNUM = PORTB2
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRB
.equ LED1_PORT = PORTB
.equ LED1_PORTIN = PINB
.equ LED1_PINNUM = PORTB2

View File

@@ -61,7 +61,7 @@
#define COM_ACCEPT_ALL_DEST ; accept all messages!
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#ifdef WITH_LCD
#define MODULES_TWI_MASTER ; using TWI display for debugging
#define MODULES_LCD
@@ -88,7 +88,6 @@
.equ VALUE_ID_DS18B20_TEMP = 0x06
.equ VALUE_ID_LEDSIMPLE_TIMING = 0x88
.equ VALUE_ID_ROUTER_SETRANGE = 0x89

View File

@@ -65,8 +65,7 @@
#define MODULES_CLOCK
;#define MODULES_COM
;#define MODULES_COM_WITH_ADDR_PROTO
;#define MODULES_LED
#define MODULES_LED_SIMPLE
#define MODULES_LED1
;#define MODULES_TWI_MASTER
;#define MODULES_LCD
;#define LCD_MINIMAL_FONT

View File

@@ -39,12 +39,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 50 ; longer
.equ LED_SIMPLE_DDR = DDRB
.equ LED_SIMPLE_PORT = PORTB
.equ LED_SIMPLE_PORTIN = PINB
.equ LED_SIMPLE_PINNUM = PORTB0
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRB
.equ LED1_PORT = PORTB
.equ LED1_PORTIN = PINB
.equ LED1_PINNUM = PORTB0

View File

@@ -64,7 +64,7 @@
; #define MODULES_TIMER
#define MODULES_CLOCK
#define MODULES_LED_SIMPLE
#define MODULES_LED1
#define MODULES_NETWORK
;#define MODULES_UART_BITBANG
#define MODULES_COM2WN

View File

@@ -52,22 +52,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 1 ; shorter
.equ LED_SIMPLE_OFFTIME = 50 ; longer
.equ LED_SIMPLE_DDR = DDRB
.equ LED_SIMPLE_PORT = PORTB
.equ LED_SIMPLE_PORTIN = PINB
.equ LED_SIMPLE_PINNUM = PORTB0
; ---------------------------------------------------------------------------
; LED activity module
.equ LED_ACTIVITY_DDR = DDRB
.equ LED_ACTIVITY_PORT = PORTB
.equ LED_ACTIVITY_PORTIN = PINB
.equ LED_ACTIVITY_PINNUM = PORTB1
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRB
.equ LED1_PORT = PORTB
.equ LED1_PORTIN = PINB
.equ LED1_PINNUM = PORTB0

View File

@@ -50,8 +50,7 @@
#define MODULES_CLOCK
;#define MODULES_XRAM
;#define MODULES_HEAP
#define MODULES_LED_SIMPLE
#define MODULES_LED_ACTIVITY
#define MODULES_LED1
#define MODULES_NETWORK
#define MODULES_COM2WI
;#define MODULES_COMONUART0

View File

@@ -40,12 +40,13 @@
; ---------------------------------------------------------------------------
; LED module
.equ LED_SIMPLE_ONTIME = 2
.equ LED_SIMPLE_OFFTIME = 30
.equ LED_SIMPLE_DDR = DDRB
.equ LED_SIMPLE_PORT = PORTB
.equ LED_SIMPLE_PORTIN = PINB
.equ LED_SIMPLE_PINNUM = PORTB2
.equ LED1_DEFAULT_ONTIME = 1 ; shorter
.equ LED1_DEFAULT_OFFTIME = 99 ; longer
.equ LED1_DEFAULT_REPEATS = 0 ; continous
.equ LED1_DDR = DDRB
.equ LED1_PORT = PORTB
.equ LED1_PORTIN = PINB
.equ LED1_PINNUM = PORTB2

View File

@@ -63,7 +63,7 @@
;#define MODULES_COM
;#define MODULES_COM_WITH_ADDR_PROTO
;#define MODULES_LED
#define MODULES_LED_SIMPLE
#define MODULES_LED1
;#define MODULES_TWI_MASTER
;#define MODULES_LCD
;#define LCD_MINIMAL_FONT

View File

@@ -63,8 +63,7 @@
#define MODULES_CLOCK
;#define MODULES_COM
;#define MODULES_COM_WITH_ADDR_PROTO
;#define MODULES_LED
#define MODULES_LED_SIMPLE
#define MODULES_LED1
;#define MODULES_TWI_MASTER
;#define MODULES_LCD
;#define LCD_MINIMAL_FONT
@@ -253,7 +252,7 @@ onMessageReceived:
; debug
push r18
push r19
rcall LedSimple_SetFastTiming
rcall Led1_SetFastTiming
pop r19
pop r18

View File

@@ -74,10 +74,7 @@
#define MODULES_CLOCK
;#define MODULES_COM
;#define MODULES_COM_WITH_ADDR_PROTO
;#define MODULES_LED
;#define MODULES_LED_SIMPLE
;#define MODULES_LED_SIGNAL
#define MODULES_LED_ACTIVITY
#define MODULES_LED1
;#define MODULES_TWI_MASTER
;#define MODULES_LCD
;#define LCD_MINIMAL_FONT
@@ -114,7 +111,6 @@
.equ VALUE_ID_DS18B20_TEMP = 0x06
.equ VALUE_ID_LEDSIMPLE_TIMING = 0x88
.equ VALUE_ID_ROUTER_SETRANGE = 0x89