Datenübertragung zwischen C-Control M-Unit und Atmega 8

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 25 11 2024  12:34:01      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte

Gehe zu Seite ( Vorherige Seite 1 | 2 )      


Autor
Datenübertragung zwischen C-Control M-Unit und Atmega 8
Suche nach: atmega (404)

    







BID = 475086

tvgucker

Gelegenheitsposter



Beiträge: 54
 

  


Also,
Ich habe da nochmal was ausprobiert:
Solange ich mit dem Befehl INPUT arbeite geht gar nichts, es wird nichts auf dem Display angezeigt.
Erst wenn ich INPUTBIN schreibe werden überhaupt Zahlen empfangen und auch angezeigt, aber eben nicht die richtigen Werte.

Gruss, tvgucker

BID = 475091

QuirinO

Schreibmaschine



Beiträge: 2205
Wohnort: Behringersdorf
Zur Homepage von QuirinO ICQ Status  

 

  

Hast du aus der Stringvariablen A denn ein byte gemacht? Ein string der länge 0 liesst wohl auch nix mit input

BID = 475340

bastler16

Schreibmaschine

Beiträge: 2140
Wohnort: Frankreich

Gut, wenn der Sender funktioniert kommt jetzt der Empfänger dran.

Zitat :
Spasseshalber kannst du dann ja auch vom PC aus die Empfangsseite bedienen

Vielleicht liegt es an Bascom.

BID = 475588

tvgucker

Gelegenheitsposter



Beiträge: 54

Hallo !

Ich habe die Variable A jetzt mal als Byte definiert. Wenn ich den Befehl INPUT verwende tut sich gar nichts.
Mit dem Befehl INPUTBIN bekomme ich dann als 1. die Zahl 48 zu sehen . Die Zahl wird bis 57 hochgezählt und dann geht es wieder mit 48 weiter.

Gruss, tvgucker

BID = 475599

Jornbyte

Moderator



Beiträge: 7178

Dezimal 48 = Hexa 30 = ASCII 0 (null)
.
.
.
Dezimal 57 = Hexa 39 = ASCII 9


_________________
mfg Jornbyte

Es handelt sich bei dem Tipp nicht um eine Rechtsverbindliche Auskunft und
wer Tippfehler findet, kann sie behalten.

BID = 475633

tvgucker

Gelegenheitsposter



Beiträge: 54

Hallo Jornbyte !

Genau. Das deckt sich mit meinen Beobachtungen. Ich habe das Atmega Programm mal geändert und angehängt.
In der 1. zeile werden mir auf dem Display die Zahlen 48 bis 57 angezeigt.
In der 2. zeile wird mir nun das Bitmuster angezeigt. Es stimmt exakt mit der angezeigten Zahl überein.
Aber jetzt kommst. Mit einem Terminalprogramm am TXD Ausgang des Atmega werden mir exakt die Zahlen angezeigt die die M-Unit sendet ???

Gruss, tvgucker

BID = 475666

QuirinO

Schreibmaschine



Beiträge: 2205
Wohnort: Behringersdorf
Zur Homepage von QuirinO ICQ Status  

Hast du dein LCD mit 4 bit oder mit 8 bit angeschlossen?
Versuch doch mal bitte auch ob eine Konstante Richtig angezeigt wird
z.b.

LCD "A"

Wenn das geht können wir ja Hardware Fehler ausschliessen.

BID = 475684

tvgucker

Gelegenheitsposter



Beiträge: 54

Hallo QuirinO !

Das LCD ist über 4 Bit angeschlossen.
Ich habe das Programm mal so geändert das ich den Befehl INPUTBIN abgehängt habe und in die Variable A die Zahl 25 geschrieben habe.
Auf dem Display wird mir in der 1. Zeile auch genau die Zahl 25 angezeigt.
In der 2. Zeile steht : 00011001 also auch 25.

Im Terminalprogramm sehe ich nur Pfeile nach unter.

Soweit also alles bestens.

gruss, tvgucker

BID = 475729

QuirinO

Schreibmaschine



Beiträge: 2205
Wohnort: Behringersdorf
Zur Homepage von QuirinO ICQ Status  

/edit totaler quatsch. hab grad mist gedacht

Ich überleg nochmal weiter wenn ich wieder weniger müde bin.


[ Diese Nachricht wurde geändert von: QuirinO am 25 Nov 2007 18:05 ]


Vorherige Seite      
Gehe zu Seite ( Vorherige Seite 1 | 2 )
Zurück zur Seite 0 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 20 Beiträge im Durchschnitt pro Tag       heute wurden bisher 10 Beiträge verfasst
© x sparkkelsputz        Besucher : 182395557   Heute : 2753    Gestern : 7548    Online : 580        25.11.2024    12:34
8 Besucher in den letzten 60 Sekunden        alle 7.50 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0266959667206