DOGM vs UART - Probleme

OP #1419575
Lesenswert?
• ▲
▼
Hallo,

ich habe ein seltsames Problem, was ich mir nicht erklären kann.

Bascom:
Atmega8 + DOGM 2x16 - keine Probleme.

Sobald ich jetzt aber im Programm $baud = 4800 hinzufüge geht nichts 
mehr. Nach dem Start zeigt das Display nur einen Strich --> "_"

Hier ist das Testprogramm:
1
$regfile = "M8def.dat"
2
$crystal = 10000000
3
$hwstack = 128
4
$framesize = 128
5
$swstack = 128
6
'$baud = 4800
7

8
Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.3 , Db6 = Portb.2 , _
9
   Db7 = Portb.1 , E = Portc.1 , Rs = Portb.5
10
Config Lcd = 16 * 2 , Chipset = Dogm162v5
11

12

13
   Config Sda = Portd.5
14
   Config Scl = Portd.6
15

16

17
   A Alias Portd.7
18
   B Alias Portb.0
19

20
   Config A = Output
21
   Config B = Output
22

23

24

25
Cursor Off
26
Cls
27
Locate 1 , 1
28
Lcd "TEST"
29

30
' Print "Test"

Hat jemand eine Idee woran das liegen könnte?

Danke!
#1419600
Lesenswert?
• ▲
▼
Ich haette jetzt vermutet, dass $baud irgendwelchen Code fuer die 
serielle Schnittstelle aktiviert, aber da du an den dafuer zustaendigen 
Pins (PD0/1) nichts haengen hast, ist das wohl nicht der Fall.

Wie sieht's denn aus, wenn du statt $baud bspw. $_baud oder $dummy 
nimmst? Vielleicht ist ja etwas mit der Speicherbelegung faul - auch 
wenn's unwahrscheinlich erscheint.

Ansonsten: ist das Problem definitiv deterministisch? Evtl. liegt das 
Problem nicht bei $baud und der Strich erscheint zufaellig, was dir bei 
einer geringen Anzahl Versuche als "Strich erscheint immer mit $baud" 
vorkommen kann.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.