FDEK_NEON Projekt bauen
-
- Beiträge: 6
- Registriert: Mi 21. Jan 2015, 09:44
FDEK_NEON Projekt bauen
Hallo Sven und Kollegen,
ein Kollege hätte gerne eine modifizierte Version des FDEK_NEON. Laut Beschreibung http://www.digital-bahn.de/bau_weiche/wz_funktion_2.htm gibt es die Firmware für einen WeichZwei mit PIC 12F629.
Anforderung wäre:
F1 und F2 Neon-Licht
F3 und F4 normales Licht
(keine Fahrtrichtungsabhängigkeit)
Bisher habe ich nur LED-Decoder Projekte modifiziert, das klappte auch immer problemlos?
Beim WeichZwei stehe ich jetzt aber erstmal auf dem Schlauch ...
decoder.asm:
;** 12F629 **
;#define schalten ; 2 Modi (Normal / Steuerwagen)
;#define weichzwei
;** 16F630 **
;#define led_schalten ; 2 Modi (Normal / Dumm)
;#define led_blink
;#define led_neon ; 4 Modi (Normal / Steuerwagen / dito mit Neon)
Bedeutet das, dass ich "led_neon" nur für PIC 16F630 bauen kann?
Wer kann mir helfen das Projekt zu bauen?
Allerbesten Dank und viele Grüße,
Kalle
ein Kollege hätte gerne eine modifizierte Version des FDEK_NEON. Laut Beschreibung http://www.digital-bahn.de/bau_weiche/wz_funktion_2.htm gibt es die Firmware für einen WeichZwei mit PIC 12F629.
Anforderung wäre:
F1 und F2 Neon-Licht
F3 und F4 normales Licht
(keine Fahrtrichtungsabhängigkeit)
Bisher habe ich nur LED-Decoder Projekte modifiziert, das klappte auch immer problemlos?
Beim WeichZwei stehe ich jetzt aber erstmal auf dem Schlauch ...
decoder.asm:
;** 12F629 **
;#define schalten ; 2 Modi (Normal / Steuerwagen)
;#define weichzwei
;** 16F630 **
;#define led_schalten ; 2 Modi (Normal / Dumm)
;#define led_blink
;#define led_neon ; 4 Modi (Normal / Steuerwagen / dito mit Neon)
Bedeutet das, dass ich "led_neon" nur für PIC 16F630 bauen kann?
Wer kann mir helfen das Projekt zu bauen?
Allerbesten Dank und viele Grüße,
Kalle
- Sven
- Administrator
- Beiträge: 839
- Registriert: Mo 7. Mär 2011, 15:13
- Kontaktdaten:
Re: FDEK_NEON Projekt bauen
Hallo Kalle,
die 16f630 Projekte laufen auch auf dem 12F629.
Die "fdek_neon" wird daher mit diesen Parameter gebaut:
Der Hintergrund für diese "falsche" Konfiguration: es sollte mal eine SW für den 16F630 geben mit 10 Ausgängen und Neon Effekt, aber da hat in den 630er nicht reingepasst...
Grüße
Sven
die 16f630 Projekte laufen auch auf dem 12F629.
Die "fdek_neon" wird daher mit diesen Parameter gebaut:
Code: Alles auswählen
;
** 12F629 **
;#define spur1 ; Ansteuerung von einer Weiche mit WeichZwei, Parallelschaltung
;#define dreiwege ; Ansteuerung von einer 3-Wege Weiche mit WeichZwei
;#define weichei
;#define andreas
;#define weichzwei
;#define schalten ; 3 Modi
;#define signal ; 2x zweibegriffige Signale, optionale Dunkeltastung
;#define signal4 ; 3/4 begriffige Signale (jeder Befehl wirkt auf einen Ausgang)
;** 16F630 **
;#define weiche88
;#define relais8
;#define led_andreas
;#define led_schalten
;#define led_signal4
;#define led_blink
;#define led_kirmes
;#define led_gas
#define led_neon
;#define led_haus
;#define led_feuer
;#define led_ampel
;#define motorola
#define dcc
;#define nodecoder ; Umschalten des Status per Tastendruck (insbes. f. "led_blink")
#define use16f676 ; verwendung des 12F629/16F630/16F676
Grüße
Sven