Internal Assembler Error 24680. DSC-File vom Mega644?

Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Internal Assembler Error 24680. DSC-File vom Mega644?

 · 
Gepostet: 01.06.2017 - 15:07 Uhr  ·  #1
Hallo Rolf,

***** editiert weil Blödsinn :D ***** siehe unten.


Gruss
Harry
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Re: Internal Assembler Error 24680

 · 
Gepostet: 01.06.2017 - 15:46 Uhr  ·  #2
Jetzt wird's interessant. Sobald ich den SerPort raus nehme, kommt der Fehler nicht mehr.
Code

Program TestADC;

{$NOSHADOW}
{ $WG}                     {global Warnings off}

Device = mega644, VCC=3.3;
{ $BOOTRST $07000}         {Reset Jump to $07000}

Import SysTick, SerPort;

From System Import;

Define
  ProcClock      = 8000000;       {Hertz}
  SysTick        = 10;            {msec}
  StackSize      = $0100, iData;
  FrameSize      = $0100, iData;

  SerPort        = 9600, ParNone, Stop1, Databit8;
  RxBuffer       = $FF, iData;
  TxBuffer       = $10, iData;

Implementation

{------------------------------------------------------------------------------}
{ Type Declarations }
Type
{------------------------------------------------------------------------------}
{ Const Declarations }
Const
{------------------------------------------------------------------------------}
{ Var Declarations }
{$IDATA}
Var
{------------------------------------------------------------------------------}
{ Main Program                                                                 }
Begin
  EnableInts;
  Loop
    EndLoop;
End TestADC.


Harry

[EDIT]Es geht nur beim Mega644 nicht. Beim 644A, 644P und 644PA geht es.
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
Gunter
Administrator
Avatar
Geschlecht:
Herkunft: Frankfurt Main / Germany
Beiträge: 1697
Dabei seit: 02 / 2003
Betreff:

Re: Internal Assembler Error 24680. DSC-File vom Mega644?

 · 
Gepostet: 01.06.2017 - 16:25 Uhr  ·  #3
Hi,

schau mal ob im .dsc ucsra überhaupt definiert ist.
Oft hat Atmel Registernamen umbenannt, der AVRco benutzt aber noch alte Namen.
Dann steht da unter dem neuen Namen nochmal der alte. So etwa
uscr0a = $64 // neuer Name
ucsra=$64 //alter Name

Ergänze das analog zu den funktionierenden .dsc und schick den geänderten an rh
Gruß
Gunter
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Re: Internal Assembler Error 24680. DSC-File vom Mega644?

 · 
Gepostet: 01.06.2017 - 17:32 Uhr  ·  #4
Hi Gunter,

danke dir - ich kann compilieren :) .... mal schaun, obs auch funktioniert :D.
dsc-File ist an Rolf raus gegangen.

Gruss
Harry
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: Internal Assembler Error 24680. DSC-File vom Mega644?

 · 
Gepostet: 01.06.2017 - 18:04 Uhr  ·  #5
danke

rolf
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 8 · Cache Hits: 14   94   108 · Page-Gen-Time: 0.018252s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI