Forum: Mikrocontroller und Digitale Elektronik Tellymate Code auf Pollin BAS Bausatz?


von LemiSt24 (Gast)


Lesenswert?

Hallo zusammen.

Ich habe mir vor einiger Zeit den Pollin RS232-BAS Bausatz gekauft.
Leider habe ich es (irgendwie) hinbekommen, den ATMEGA, der da drauf ist 
zu schrotten, oder zumindest zeigt das ding nicht mal dan 
Startbildschirm an (ganz viele einsen).

Also möchte ich jetzt den code vom TellyMate 
(http://www.batsocks.co.uk/products/Other/TellyMate.htm) draufspielen. 
Allerdings sind die pins etwas anders belegt. UND: ich progge sonst nur 
auf dem Arduino, d.h. ich habe keine Ahnung von C Code.
Hier mal der Code, der verändert werden muss:
1
// setup the two signal pins (sync and pixel) as outputs, and the input capture pin (PB0) as an input.
2
  DDRB = (1 << SIG_SYNC_PIN) | (1 << SIG_PIXEL_PIN) | (1 << SPI_SS) | (1 << SPI_SCK) | (0 << PB0);
3
  PORTB |= SPI_MISO;
4
  PORTB |= SPI_SS;
5
  PORTB |= (1<<PB0);
Ich weiß nicht genau, wo die Pins am Pollin-Board liegen, Pollin sendet 
ja auch keinen Code mit und nix... aber laut dem Datenblatt 
(http://www.pollin.de/shop/downloads/D810099B.PDF) liegen die Video out 
pins an PC0 und PB3. Wofür der output an PB0 im Tellymate da ist weiß 
ich auch nich.
Bitte helft mir!

Lennard

von Draco (Gast)


Angehängte Dateien:

Lesenswert?

Da ich so meine Probleme mit der Pollin-Software hatte (das Ding hat bei 
mir nie so richtig funktioniert) bin ich den anderen Weg gegangen und 
habe das Layout der Pollin-Platine angepasst (siehe Bild). Funktioniert 
wunderbar.

von LemiSt24 (Gast)


Lesenswert?

Und der Tellymate Code geht dann darauf?

von Draco (Gast)


Lesenswert?

Ja,funktioniert bei mir mit der original tellymate Firmware. Ich hatte 
Version V1.0.14 verwendet.
Die etwas pragmatische Brücke von PB1 auf PC0 ist allerdings zu 
überdenken. Ich sehe gerade, dass PC0 für den Option Jumper verwendet 
wird. Da könnte man vielleicht besser die Leiterbahn an PC0 auftrennen 
und PB1 stattdessen direkt an die Diode führen.

von Ernst (Gast)


Lesenswert?

Hallo,

schon mal den Thread [[Beitrag "Umlaute mit RS232 BAS Converter"]] 
angesehen?

Ich habe da mal die angepasste Tellymateversion eingestellt.

Ernst

von Draco (Gast)


Lesenswert?

Oh, das ist ja sogar mit Bootloader. Fein! 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
Noch kein Account? Hier anmelden.