Die Stelle am Anfang im "LED-STRIP-60.ASM" File suchen und dann aendern. ASM-File kann man als TXT-Datei lesen... Danach wird es mit einem Programm assembliert. (Programm liegt dem Bastel-Download bei!!) Es entsteht das HEX-File mit welchem der PIC nach der Aenderung gebrannt wird. ========================================================================================= ;HIER KANN MAN AENDERN: ;EIN SEMIKOLON DAVOR BEWIRKT DAS DER "BEFEHL" ALS KOMMENTAR GILT. ;HIER KANN MAN AENDERN BIS ZU MAXIMALER LED-ANZAHL VON 80 LEDS ;LED-SCHLAUCH-STRIP-LAENGE /// ACHTUNG BIS MAX. D'80' LED_ANZAHL EQU D'60' ;ACHTUNG ----> MAN MUSS SICH AUCH ALLE EINSTELLUNGEN UNTERHALB ANSEHEN UND GEGEBENEN FALLS AUCH AENDERN ;ZU MODE0 ;ES WURDE EINGESCHALTET NACH DEM ERSTEN BRENNEN ;ALLES/STRIP IST GELOESCHT ;ES LEUCHTET KEINE LED AUF DEM STRIP ;WEITER MIT ERNEUTEM TASTER-DRUCK DIE MODIES FORTLAUFEND ODER RUECKWAERTS STELLEND EINSTELLEN. ;BEIM AUSSCHALTEN MERKT ES SICH DIE EINGESTELLTE MODIE-NUMMER. ;BEIM ERNEUTEN EINSCHALTEN ERSCHEINT DIE SELBE EINSTELLUNG BZW. MODIE-NUMMER. ;5 LEDS AN RB0 BIS RB4 ZEIGEN DURCH LEUCHTEN DIE MODIES-NUMMER HEXADEZIMAL AN. ;EINE KONTROLL-LED ZEIGT AN OB MAN DIE FARB-REGLER BENUTZEN KANN, MIT DER LED AN RB6 LEUCHTET ES DANN. ;EINE KONTROLL-LED ZEIGT AN OB MAN DEN GESCHWINDIGKEITS-REGLER BENUTZEN KANN, MIT DER LED AN RB7 LEUCHTET ES DANN. ;ZU MODE1 ;LEUCHTSTAERKE ALS GRUEN ALLER LEDS MIT EINGESTELLTER MIT POTI ---MIT EINGESTELLTER LED_ANZAHL ;ZU MODE2 ;LEUCHTSTAERKE ALS ROT ALLER LEDS MIT EINGESTELLTER MIT POTI ---MIT EINGESTELLTER LED_ANZAHL ;ZU MODE3 ;LEUCHTSTAERKE ALS BLAU ALLER LEDS MIT EINGESTELLTER MIT POTI ---MIT EINGESTELLTER LED_ANZAHL ;ZU MODE4 ;LEUCHTSTAERKE ALS WEIS ALLER LEDS MIT EINGESTELLTER MIT GRUENEM POTI ---MIT EINGESTELLTER LED_ANZAHL ;ZU MODE5 ;ES BLINKEN ALLE GRUNDFARBEN GRUEN, ROT, BLAU UND WEIS ALLER LEDS IN VOLLER LEUCHTSTAERKE MIT EINGESTELLTER LED_ANZAHL ;MAN KANN DIE GESCHWINDIGKEIT EINSTELLEN ;ZU MODE6 ;MAN KANN MIT EINSTELLREGLERN DIE FARBEN GRUEN / ROT / WEIS MISCHEN UND VERAENDERN IN DER LEUCHTSTAERKE ALLER LEDS MIT EINGESTELLTER LED_ANZAHL ;ZU MODE7 ;ES LAEUFT VON LINKS NACH RECHTS EINE GEWISSE ANZAHL VON LEUCHTENDEN LEDS ALS BLOCK BIS ES VERSCHWINDET ;IST DAS ENDE (DER RECHTE RAND - BIS ES VERSCHWINDET) ERREICHT, FAENGT ES SCHLAGARTIG WIEDER VON VORN AM LINKEN RAND AN ZU LAUFEN ;DIE GESCHWINDIGLEIT UND DIE FARBE IST EINSTELLBAR ;MAN KANN UNTERHALB AENDERN: ;DIE ANZAHL DER LEUCHTENDEN LEDS BEIM LAUFLICHT ALS LED-BLOCK / FARBEN+GESCHWINDIGKEIT EINSTELLBAR LEUCHT_07 EQU D'5' ;JETZT 5STCK. LEDS ALS ZUSAMMENHAEGENDEN LED-BLOCK LEUCHTEND ;LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DER STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_07 EQU D'60' ;HIER WERDEN ALLE 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL ;ZU MODE8 ;FAST GENAU SO WIE BEI MODE7 ;NUR HIER LAEUFT KEINE GEWISSE ANZAHL ALS BLOCK DURCH ;HIER WIRD DIE LED-ZEILE MIT LEUCHTENDEN LEDS GEFUELLT ;DIE GESCHWINDIGLEIT UND DIE FARBE IST EINSTELLBAR ;MAN KANN UNTERHALB AENDERN: ;FUELLENDE LED-ZEILE LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DER STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_08 EQU D'60' ;HIER WERDEN ALLE 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL ;ZU MODE9 ;FAST GENAU SO WIE BEI MODE7 ;HIER LAEUFT DER LED-BLOCK ABER VON LINKS NACH RECHTS UND DANN WIEDER ZURUECK / ALSO HIN UND HER ;DIE GESCHWINDIGLEIT UND DIE FARBE IST EINSTELLBAR ;MAN KANN UNTERHALB AENDERN: ;DIE ANZAHL DER LEUCHTENDEN LEDS BEIM LAUFLICHT ALS LED-BLOCK LEUCHT_09 EQU D'10' ;JETZT 10STCK. LEDS ALS ZUSAMMENHAEGENDEN LED-BLOCK ;LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DAS STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_09 EQU D'60' ;HIER WERDEN ALLE 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL ;ZU MODE10 ;FAST GENAU SO WIE MODE9 ;HIER WIRD DER KOMPLETTE LED-STRIP (SIEHE OBEN LED_ANZAHL) MIT LEUCHTENDEN LEDS GEFUELLT MIT HIN UND HER ;DIE GESCHWINDIGLEIT UND DIE FARBE IST EINSTELLBAR ;ZU MODE11 ;HIER WIRD DER KOMPLETTE LED-STRIP (SIEHE OBEN LED_ANZAHL) MIT LEUCHTENDEN LEDS MITTIG GEFUELLT UND ;SCHLAGARTIG BEGINNT ES WIEDER VON VORN VON DEN RAENDERN HER AUFFUELLEN ;LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DAS STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_11 EQU D'60' ;HIER WERDEN ALLE 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL ;ZU MODE12 ;HIER WIRD DER KOMPLETTE LED-STRIP MIT LEUCHTENDEN LEDS MITTIG GEFUELLT UND ;UND WIEDER MITTIG ENTLEERT (GELOESCHT) ;LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DAS STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_12 EQU D'60' ;HIER WERDEN ALLE 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL ;ZU MODE13 ;HIER WIRD DER KOMPLETTE LED-STRIP MIT LEUCHTENDEN LEDS MITTIG GELEERT UND ;UND WIEDER MITTIG GEFUELLT. ;ES IST DIE UMGEDREHTE VERSION ZU MODE12 ;LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DAS STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_13 EQU D'60' ;HIER WERDEN ALLE 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL ;ZU MODE14 ;HIER WERDEN DIE LEDS 1 2 3 FORT LAUFEND DARGESTELLT ;UND DANN EINZEL ENTLEERT MIT ZUERST 3 DANN 2 DANN 1 ;DANN SCHLAGARTIG VORN VORNE BEGINNEND MIT ALLE FARBEN DARSTELLEN ;ALLE LEDS SIND GEMEINSAM MIT FARBREGLER EINSTELLBAR /// AUCH DIE GESCHWINDIGKEIT IST EINSTELLBAR ;LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DAS STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_14 EQU D'60' ;HIER WERDEN NUR 30 LEDS VON EIGENTLICH 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL ;ZU MODE15 ;WIE BEI MODE14 ;NUR MIT X NICHT LEUCHTENDEN LEDS DAZWISCHEN UND ;FARBEN GREEN / RED / BLUE SIND EINZELN EINSTELLBAR ;LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DAS STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_15 EQU D'60' ;HIER WERDEN NUR 50 LEDS VON EIGENTLICH 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL ;ZWISCHENRAUM-ANZAHL MIT NICHT LEUCHTENDEN LEDS /// DIE ZAHL D'0' GEHT NICHT LED_LEER15 EQU D'3' ;ZU MODE16 ;BLAUE WELLE ;ES GEHT NUR MIT GESCHINDIGKEITS-REGLER EINZUSTELLEN ;FARBEN GEHEN NICHT ZU VERAENDERN ;EINSTELLUNG KOMMT AUF BETRACHTUNGSWINKEL AN SCHRIT EQU D'3' ;BIS MAXIMAL D'20' /// SCHRITTWEITE HELLIGKEIT ERHOEHEN UND ERNIEDRIGEN BEGIN EQU D'1' ;BEGINNT MIT DIESEM WERT ;DIES OBIGES MOEGLICHST NICHT VERAENDERN ;ZU MODE17 ;WIE MODE8 NUR HINTERGRUND NICHT LEERE LEDS SONDERN EINSTELLBAR ;LAUFENDE LEDS LEUCHTEN NICHT (LEER) ;DIE ANZAHL DER NICHT LEUCHTENDEN LEDS BEIM LAUFLICHT ALS LED-BLOCK LEUCHT_17 EQU D'10' ;JETZT 10STCK. LEDS ALS ZUSAMMENHAEGENDEN LED-BLOCK ;LED-LAENGE WELCHE IN BEARBEITUNG FUERS LAUFLICHT BENUTZT WERDEN ;ES KOENNTE SEIN: ;ALSO DAS STRIP HAT EINE LAENGE VON 60LEDS, ES WERDEN ABER NUR 50 GENUTZT LED_17 EQU D'60' ;HIER WERDEN ALLE 60 LEDS GENUTZT /// SIEHE OBEN LED_ANZAHL