Gast
#851362
Hallo, da ich nun schon seit geraumer Zeit am grübeln, googeln und lesen bin und trotzdem nicht weiterkomme mit meinem Problem, wende ich mich an euch. Hintergrund meines Werkens ist, dass ich einen Programmcode (bzw. INTEL HEx file) habe (eines PIC16F684), diesen in den Flash eines ATMEGA mitaufnehmen möchte, um den ATMEGA als Programmer für den PIC zu verwenden. Ich beschäftige mich mit dem Intel Hex File. Wenn ich nun dieses File z.B. in einem Texteditor öffne, habe ich z.B. folgende Zeile: :100018001B208312200E8300F00E700E0900A92009 Schau ich mir jetzt das gleiche File über den "PICKIT 1 Flash Starter Kit" an, so ergibt sich der Inhalt (ab Zelle 0018) zu 0000 102F 2814 1283 100C 3040 008F 0064 Wie passt das zusammen? Desweiteren werden im Editor die Zellen bis 27E belegt, während im Programm "Starter Kit" nur bis 13E Daten stehen. Mir ist auch bewusst, dass eine Zelle im Pic lediglich 14 Bit hat. Kann es sein, dass das Hex-File das künstlich auf 16Bit aufpeppt?! Bin da gerade mächtig auf dem Holzweg. Danke schon im Voraus für euer Bemühen. Gruß Robbi