Internal Assembler Error 24680. DSC-File vom Mega644?

Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Internal Assembler Error 24680. DSC-File vom Mega644?

 · 
Posted: 01.06.2017 - 15:07  ·  #1
Hallo Rolf,

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


Gruss
Harry
Attachments
Internal Assembler Error 24680. DSC-File vom Mega644?
Filename: ADC.PNG
Filesize: 7.28 KB
Title:
Download counter: 102
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: Internal Assembler Error 24680

 · 
Posted: 01.06.2017 - 15:46  ·  #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.
Attachments
Internal Assembler Error 24680. DSC-File vom Mega644?
Filename: Fehler.PNG
Filesize: 7.21 KB
Title:
Download counter: 91
Gunter
Administrator
Avatar
Gender:
Location: Frankfurt Main / Germany
Posts: 1697
Registered: 02 / 2003
Subject:

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

 · 
Posted: 01.06.2017 - 16:25  ·  #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
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

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

 · 
Posted: 01.06.2017 - 17:32  ·  #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
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

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

 · 
Posted: 01.06.2017 - 18:04  ·  #5
danke

rolf
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 17 · Cache Hits: 15   96   111 · Page-Gen-Time: 0.034713s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI