Probleme mit LCD-DMX Code / Jornbyte

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: 06 10 2024  15:07:10      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 ( 1 | 2 | 3 | 4 | 5 Nächste Seite )      


Autor
Probleme mit LCD-DMX Code / Jornbyte
Suche nach: lcd (4680) dmx (395)

    







BID = 260781

ljmarkus

Neu hier



Beiträge: 34
 

  



Hallo.

habe den Tester.asm Code für den mega8515 geändert.

Die Kanal anzeige geht auch nur die Daten bleibt immer auf 000

Kann mal jemand drüber sehen warum die Daten nicht angezeigt werden ?


Vielen Dank


BID = 260791

Jornbyte

Moderator



Beiträge: 7149

 

  


An der Soft habe ich auf die schnelle nichts auszusetzen.
Und nun zeigste mal die Schaltung.

_________________
mfg Jornbyte

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

BID = 260797

Jornbyte

Moderator



Beiträge: 7149


Na da solltest du auch die Soft an die Hard anpassen.

_________________
mfg Jornbyte

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

BID = 260799

ljmarkus

Neu hier



Beiträge: 34


Habe ich doch.

Output für LCD ist auf PortA gelegt.
PD2 ist auf Masse damit DMX empfangen werden kann.
Adresse IN ist auf PortC gelegt.

wo habe ich denn was vergessen ??

BID = 260803

Jornbyte

Moderator



Beiträge: 7149


Prüfe noch mal was du da gemacht hast:

Code :

ldi temp1, 0b00000100 ; D2 als Ausgang
out DDRD, temp1
ldi temp1, 0b00001000 ; D2 auf Low
out PortD, temp1





_________________
mfg Jornbyte

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

BID = 260806

Jornbyte

Moderator



Beiträge: 7149


Noch ne frage, wieviel MHz hat der verwendete Quarz?

_________________
mfg Jornbyte

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

BID = 260819

ljmarkus

Neu hier



Beiträge: 34


ldi temp1, 0b00000100 ;
out DDRD, temp1
ldi temp1, 0b00001000 ;
out PortD, temp1


Da wird PortD2 als Ausgang und auf Low geschaltet für den 75176 damit er umschaltet zum empfang.

Läuft mit 8 Mhz.

BID = 260820

Jornbyte

Moderator



Beiträge: 7149


Wenn du die Adresse änderst, wir die angezeigt?
Liegt am 75176 (besser am Pin 10 des 8515) ein Signal an?

_________________
mfg Jornbyte

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

BID = 260823

ljmarkus

Neu hier



Beiträge: 34



Zitat :

Wenn du die Adresse änderst, wir die angezeigt?



ja wird angezeigt.

Zitat :

Liegt am 75176 (besser am Pin 10 des 8515) ein Signal an?



Ja liegt signal an am m8515.


Markus

BID = 260826

Jornbyte

Moderator



Beiträge: 7149



Code :

;******************************************************
; Hier kommt deine Adressauswertung rein ;*
; in diesem Beispiel 8 Dilschalter für 255 Kanäle ;*
; (mal auf die schnelle zum Testen) ;*
start_adress: ;*
in dmx_adrL,pinC ;*
ret ;*
;******************************************************


ergänze bitte mal

Code :

;******************************************************
; Hier kommt deine Adressauswertung rein ;*
; in diesem Beispiel 8 Dilschalter für 255 Kanäle ;*
; (mal auf die schnelle zum Testen) ;*
start_adress: ;*
in dmx_adrL,pinC ;*
ldi dmx_adrH,0x00 ;*
ret ;*
;******************************************************



_________________
mfg Jornbyte

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

BID = 260828

ljmarkus

Neu hier



Beiträge: 34



ergänze bitte mal

Code :

;******************************************************
; Hier kommt deine Adressauswertung rein ;*
; in diesem Beispiel 8 Dilschalter für 255 Kanäle ;*
; (mal auf die schnelle zum Testen) ;*
start_adress: ;*
in dmx_adrL,pinC ;*
ldi dmx_adrH,0x00 ;*
ret ;*
;******************************************************



[/quote]

Es gibt kein dmx_adrH Register

BID = 260838

ljmarkus

Neu hier



Beiträge: 34


habe den m8515 jetzt mal als 8515 gefust und das Orginale genommen und nur die In und Outs geändert und den
--
get_byte:
in dmx_byte,UDR
sbic USR,OR
in sbic USR,3

geändert.

nun sehe ich im Display wie dich Daten so schnell ändern das nix richtiges zu erkennen ist.
Pult gibt 255 raus und die Anzeige halt ultraschnell zwischen 000 und 255 am wechseln.

BID = 260840

Jornbyte

Moderator



Beiträge: 7149


Die lezte Aussage gibt mir zu denken.
Mit was (studio4?, stk500?) proggst du den m8515?

_________________
mfg Jornbyte

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


      Nächste Seite
Gehe zu Seite ( 1 | 2 | 3 | 4 | 5 Nächste Seite )
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 19 Beiträge im Durchschnitt pro Tag       heute wurden bisher 2 Beiträge verfasst
© x sparkkelsputz        Besucher : 182134565   Heute : 2936    Gestern : 5445    Online : 494        6.10.2024    15:07
6 Besucher in den letzten 60 Sekunden        alle 10.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0449721813202