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