Fehler in allen dsc-Files des Mega88

  • 1
  • 2
  • 3
  • Seite 1 von 3
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Fehler in allen dsc-Files des Mega88

 · 
Gepostet: 08.12.2021 - 15:49 Uhr  ·  #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
Geschlecht:
Alter: 25
Beiträge: 1474
Dabei seit: 03 / 2005
Betreff:

Re: Fehler in allen dsc-Files des Mega88

 · 
Gepostet: 09.12.2021 - 10:43 Uhr  ·  #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
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Re: Fehler in allen dsc-Files des Mega88

 · 
Gepostet: 20.12.2021 - 13:50 Uhr  ·  #3
Hallo Merlin,

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

Fehler kommt bei jedem Mega88-Typ.

Gruss
Harry
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
Merlin
Administrator
Avatar
Geschlecht:
Alter: 25
Beiträge: 1474
Dabei seit: 03 / 2005
Betreff:

Re: Fehler in allen dsc-Files des Mega88

 · 
Gepostet: 21.12.2021 - 18:06 Uhr  ·  #4
Hi Harry.

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

Please send me your dsc file(s)'
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Re: Fehler in allen dsc-Files des Mega88

 · 
Gepostet: 22.12.2021 - 09:50 Uhr  ·  #5
Hallo Merlin,

Compiler Version 5.11.00
Im Anhang die dsc-Dateien.

Gruss
Harry
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
Merlin
Administrator
Avatar
Geschlecht:
Alter: 25
Beiträge: 1474
Dabei seit: 03 / 2005
Betreff:

Re: Fehler in allen dsc-Files des Mega88

 · 
Gepostet: 22.12.2021 - 11:50 Uhr  ·  #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
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Re: Fehler in allen dsc-Files des Mega88

 · 
Gepostet: 22.12.2021 - 17:13 Uhr  ·  #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
Geschlecht:
Alter: 25
Beiträge: 1474
Dabei seit: 03 / 2005
Betreff:

Re: Fehler in allen dsc-Files des Mega88

 · 
Gepostet: 22.12.2021 - 23:17 Uhr  ·  #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
  • Seite 1 von 3
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: 15 · Cache Hits: 13   134   147 · Page-Gen-Time: 0.037566s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI