Hi nochmal nen Update der Bootmanager läuft der fahler war in der sw zum übertragen des hex files.
jetzt habe ich aber leider ein anderes Problem die ersten 3 Adressen werde ja durch den Bootmanager benutzt wie muss ich mein Programm jetzt anlegen damit es gestartet wird ?
Code:
;list p=16f876a
include "p16f876a.inc"
__CONFIG _HS_OSC & _WDT_OFF & _PWRTE_OFF & _BODEN_OFF & _LVP_OFF & _CPD_OFF & _WRT_OFF & _DEBUG_OFF & _CP_OFF
org 0x00004 ; Schreibe Programanfang hinter dem Bootloader
goto main ; Springe zur Inialisirung
org 0x00008 ; Erste Rotine (main) auf Adresse 0x00004
cblock 0x20 ; Variabeln ab 0x21 setzen
RS232Send ; Variabel RS232send für USART Senden
endc ; Variabeln setzen beenden
include "Define.inc" ; Pin Definitionen
include "PortREG.inc" ; Ports einstellen (PortREG)
include "RS232.inc" ; RS232 Rotine (RS232out)
main
call PortREG
call Define
bsf PLED
bsf ELED
loop
goto loop
end
Lesezeichen