defrag07 napisał: ktrot testowałem i u mnie niestety nie działa. Używam avr-gcc pod Linuksem.
Dobrze Ci szło, zobacz że on ściąga do 0V prawie co chwile, a to u Ciebie może zaburzać złapanie synchronizacji. 0V jest dla układów synchronizacyjnych, 0.3-1.0V dla sygnału video. Teraz wykorzystaj o to piękny schemat, przerzucisz go do C z wykorzystaniem tego co stworzyłeś:
1. Nieskończona pętla while(), a w niej:
2. 1-5 (linie) synchronizacja pionowa, gdzie pomarańczowe to 0V, a żółte 0.3V.
3. Twój kod zapętlony 305 razy (parzyste linie)
3. 311-317 Znowu V-sync
4. Twój kod zapętlony 305 razy (nieparzyste linie, przeplot razem 610)
5. 623-625 Znowu V-sync
Gratulacje wygenerowałeś jedną klatkę. 25 klatek na sekundę.
Gdzie jak widać rozmiar to 64us. Napisz wszystko w C. 20min robótki. Póżniej zacznie się kombinowanie z textem i innymi graficznymi bajerami. Efekt zamieść zdjęciem dla potomnych (;