Hallo Leute, Bin gerade dabei mit dem Pollin Board Verbindung zum Hyperterminal aufzunehmen. Das Ganze klappt leider nicht so richtig... Habe auf der Seite: http://www.dieelektronikerseite.de folgenden Code in Assembler gefunden $regfile "m8def.dat" $crystal = 1000000 $baud = 1200 Dim Ein As Byte Config Portb = Output Portb.0 = 0 : Portb.1 = 0 Do Input ">" , Ein If Ein = 1 Then Toggle Portb.0 If Ein = 2 Then Toggle Portb.1 Loop Diesen habe ich mit Bascom-AVR übersetzt und die xxx.hex mit PonyProg auf den Atmega8 gespielt. Die Einstellungen im Hyperterminal habe ich auch vorgenommen, nur wie gesagt funktionieren tut es nicht. Laut Programm sollte auch das Zeichen ">" zu sehen sein. Aber das wird auch nicht angezeigt. Danke für eure Hilfe!
Nee... Ist echt komisch, wie gesagt noch nicht einmal das Zeichen ">" Danke schon einmal für die Antwort.
Achso... Natürlich habe ich das Programm den Ports entsprechend angepasst!
Ich glaube 1200 Baud kann Hyperterminal überhaupt nicht. Versuchs mal mit 2400 oder 9600. Hast Du die Serielle überhaupt konfiguriert? Beispiele dafür finden sich in der Hilfe.. Übrigens würde ich eher sagen das es Basic und nicht Assembler ist^^
>> Wird überhaupt etwas angezeigt? > wie gesagt noch nicht einmal das Zeichen ">" Auch nichts wie das hier? %%%&}}@@²²%%%___%%°°°°°°##%'##'#### > Die Einstellungen im Hyperterminal habe ich auch vorgenommen, nur wie > gesagt funktionieren tut es nicht. Zieh den RS232-Stecker aus dem AVR-Board und verbinde an dem Stecker (PC-Kabel) mal Pin 2 mit Pin 3. Was siehst du wenn du tippst?
Fritzel schrieb:
> Natürlich habe ich das Programm den Ports entsprechend angepasst!
bingo, das müsste der fehler sein - ich habe zwar gerade kein datenblatt
zur hand, aber soweit ich mich erinnere liegen die zwei uart-pins auf
pb0 und pb1
anonym schrieb: > bingo, das müsste der fehler sein - ich habe zwar gerade kein datenblatt > zur hand, aber soweit ich mich erinnere liegen die zwei uart-pins auf > pb0 und pb1 Nope... pD0 = RXD pD1 = TXD
<< Übrigens würde ich eher sagen das es Basic und nicht Assembler ist^^ Upps.. Meinte ich auch :) Hab die Pins mal verbunden, da tut sich nichts wenn ich was eintippe... Hat vll. jemand ein ganz einfaches C-Programm zum Testen? Wie gesagt , verwende den Atmega8 auf dem Pollin Board. Danke für die ganzen Antworten!!!
> Hab die Pins mal verbunden, da tut sich nichts wenn ich was eintippe...
Dann solltest du mal auf der PC-Seite suchen, da stimmt was nicht...
Probier mal ein anderes Terminal z.B. HTERM
Also... Wenn ich den Stecker an dem Pollin -Board heraus ziehe sehe ich die PINS (also MALE) Die Pins 2 und 3 habe ich mit einem Stückchen Draht verbunden. Wie gesagt passiert ist nichts, auch wenn ich was in das Hyperterminal eingegeben habe. Was sollte denn passieren? Danke!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.