Wichtige-INFO
=============
Man kann selbst Änderungen im asm-File vornehmen und dann mit der
MPASMWIN.exe starten und ein hex-File zum Brennen erstellen !
-
Hier steht am Anfang vom asm-File 
wo es zum Beispiel schaltet / leuchtet.
Also ab welcher Spannung ...

 
=================================================================================================
=================================================================================================
-
Man kann zum Beispiel folgendes ändern :
!!!
Berechnung steht im ASM-File
!!!

;ES LEUCHTET:
;GRößER 12,8V GN
;ZWISCHEN 12,8-12,4V GN + GE
;ZWISCHEN 12,4-11,6V GE    
;ZWISCHEN 11,6-11,2V GE + RT    
;KLEINER 11,2V RT
 
;BERECHNET / SIEHE UNTERHALB    
;12,8VOLT
;LED_H     EQU     0X02  
LED_128    EQU     0XD9
    
;12,4 VOLT   
;LED_H     EQU     0X02 
LED_124    EQU     0XC2

;11,6 VOLT
;LED_H     EQU     0X02 
LED_116    EQU     0X95

;11,2VOLT
;LED_H     EQU     0X02 
LED_112    EQU     0X7E

ODER HIER ÄNDERN :

;SCHALTSPANNUNGEN DES MOSFET AN AN1:

;ES GILT IMMER DA HIGH-BYTE UND LOW-BYTE
;IMMER SCHALT_H   EQU 0X02 
    

SCHALT110   EQU 0X77    ;11,0VOLT 
SCHALT109   EQU 0X72    ;10,9VOLT     
SCHALT108   EQU 0X6C    ;10,8VOLT 
SCHALT107   EQU 0X66    ;10,7VOLT     
SCHALT106   EQU 0X60    ;10,6VOLT 
SCHALT105   EQU 0X5B    ;10,5VOLT     
 

;HYSTERESE IMMER ADDIEREN MIT 0,1VOLT
HYST007     EQU 0X06    ;00,1VOLT ZUR SCHALT-SPANNUNG ADDIEREN   

     
     
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;ZEITEN NACH DENEN ES TOTAL ABSCHALTEN SOLL + RT-LED BLINKEN SOLL
;DAUERABSCHALTUNG MIT DER ZEIT IN MINUTEN     
ZEIT1       EQU D'1'
ZEIT3       EQU D'3'      
ZEIT5       EQU D'5'
 
=================================================================================================
=================================================================================================
-
Dann nach der Änderung das Source-File (asm), das ensprechende asm-File in MPASMWIN.exe eintragen.
Und dann assemblieren ...

Das File P16F88.INC muss mit der MPASMWIN.exe zusammen in einem Verzeichnis stehen!

Sollte ein Fehler kommen mit irgend etwas mit 62 Zeichen (in englisch)
ist der Pfad größer als 62 Zeichen.
Man muss den Path (Pfad) kürzer machen.
Beispiel:
C:\Test\EBIKE03.ASM
Hier ist er Kürzer als 62 Zeichen.
Es müßte gehen.

Oder man hat beim Ändern "Schreibfehler" gemacht.
Dann erscheint ein roter Balken.
Wenn alles OK ist erscheint ein grüner Balken ...
Man kann das entstandene hex-File zum Brennen benutzen !

73 de DL3UKH (Hans) aus Bad Liebenwerda zwischen Dresden/Berlin

