Fehler in allen dsc-Files des Mega88

  • 1
  • 2
  • 3
  • Page 1 of 3
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2080
Registered: 03 / 2003
Subject:

Fehler in allen dsc-Files des Mega88

 · 
Posted: 08.12.2021 - 15:49  ·  #1
Hallo,

beim compilieren eines Codes mit dem Mega88/Mega88A/Mega88PA/Mega88? wird ein falsch definiertes Register angemeckert. Ich meine es hat was mit der Baud-Rate zu tun. Leider bin ich nicht mehr am PC und kann deshalb nicht genau sagen, was es war.

Gruss
Harry
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1372
Registered: 03 / 2005
Subject:

Re: Fehler in allen dsc-Files des Mega88

 · 
Posted: 09.12.2021 - 10:43  ·  #2
Hallo Harry.

Ich habe Probleme in einer Reihe von DSC-Dateien gefunden und schreibe gerade ein Dienstprogramm, um sie zu überprüfen. Wenn Sie wieder am PC sind, zippen Sie Ihr Projekt und schicken Sie es mir per PM. Dann kann ich den Fehler selbst sehen und ihn beheben.

Wenn Sie die Korrektur für mich auf Ihrer Hardware testen können, wäre das großartig.


Vielen Dank

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

Re: Fehler in allen dsc-Files des Mega88

 · 
Posted: 20.12.2021 - 13:50  ·  #3
Hallo Merlin,

entschuldige, es hat ein bisschen gedauert .....

Fehler kommt bei jedem Mega88-Typ.

Gruss
Harry
You must be logged in or your permissions are to low to see this Attachment(s).
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1372
Registered: 03 / 2005
Subject:

Re: Fehler in allen dsc-Files des Mega88

 · 
Posted: 21.12.2021 - 18:06  ·  #4
Hi Harry.

For me this compiles. Which compiler version are you using?

Please send me your dsc file(s)'
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2080
Registered: 03 / 2003
Subject:

Re: Fehler in allen dsc-Files des Mega88

 · 
Posted: 22.12.2021 - 09:50  ·  #5
Hallo Merlin,

Compiler Version 5.11.00
Im Anhang die dsc-Dateien.

Gruss
Harry
You must be logged in or your permissions are to low to see this Attachment(s).
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1372
Registered: 03 / 2005
Subject:

Re: Fehler in allen dsc-Files des Mega88

 · 
Posted: 22.12.2021 - 11:50  ·  #6
I will compare, but probably not until after Christmas.

But to me it looks like the error file was simply not deleted when you recompiled - perhaps you had it open?

I will try again with a simple project with a serial port to see if that makes a difference.

===================================

Ich werde vergleichen, aber wahrscheinlich erst nach Weihnachten.

Aber für mich sieht es so aus, als ob die Fehlerdatei einfach nicht gelöscht wurde, als Sie neu kompiliert haben - vielleicht hatten Sie sie geöffnet?

Ich werde es noch einmal mit einem einfachen Projekt mit einer seriellen Schnittstelle versuchen, um zu sehen, ob das einen Unterschied macht.
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2080
Registered: 03 / 2003
Subject:

Re: Fehler in allen dsc-Files des Mega88

 · 
Posted: 22.12.2021 - 17:13  ·  #7
Hallo Merlin,

ich habe bei diesem Projekt die serielle Schnittstelle niemals benutzt. Wenn ich im dsc-File des Mega88PA den Eintrag ubrr1h in ubrr0h ändere, kann ich compilieren. Was das zur Folge hat weiß ich nicht, aber ich brauche eh keine serielle Schnittstelle :D. Wenn ich das Datenblatt richtig verstanden habe, gibt es ubrr1h überhaupt nicht.

Gruss
Harry
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1372
Registered: 03 / 2005
Subject:

Re: Fehler in allen dsc-Files des Mega88

 · 
Posted: 22.12.2021 - 23:17  ·  #8
Hi Harry.

I believe ubrr1h is the high byte of the baud rate register of serial port 2. But there is no serial port 2(!) So that would explain the error and why the correction works. So you are right. I need to check why I don't get the error.

I will supply corrected dsc files in the new year.

Merry Christmas, and thank you.

===================================

Hallo Harry.

Ich glaube, ubrr1h ist das High-Byte des Baudratenregisters der seriellen Schnittstelle 2. Aber es gibt keine serielle Schnittstelle 2(!) Das würde den Fehler erklären und warum die Korrektur funktioniert. Sie haben also recht. Ich muss überprüfen, warum ich den Fehler nicht bekomme.

Ich werde die korrigierten dsc-Dateien im neuen Jahr zur Verfügung stellen.

Frohe Weihnachten und vielen Dank.

Übersetzt mit www.DeepL.com/Translator (kostenlose Version)
  • 1
  • 2
  • 3
  • Page 1 of 3
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: 15 · Cache Hits: 13   134   147 · Page-Gen-Time: 0.022704s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI