FAQ | Points | Add... | Recent posts | Search | Register | Log in


PACMAN AVR by Duch


Post new topic  Reply to topic      Main Page -> Forum Index -> DIY Structures -> PACMAN AVR by Duch
Author
Message
hemol
Poziom 9
Poziom 9


Joined: 03 Jun 2007
Posts: 39
Location: Nisko

Post#31 05 Jan 2008 17:11   

Re: PACMAN AVR by Duch


Programator powinien działać, a wartości elementów masz na schemacie.
Back to top
   
Atos30
Poziom 9
Poziom 9


Joined: 12 Jan 2005
Posts: 39
Location: Berlin

Post#32 05 Jan 2008 17:21   

Re: PACMAN AVR by Duch


...a jeszcze łatwiej tak... http://www.bsdhome.com/avrdude/
...potrzeba tylko kilka kabli, z rezystorów można zrezygnować...
Back to top
   
Google

Google Adsense


Post# 05 Jan 2008 17:21   





Back to top
   
elektronik000
Poziom 16
Poziom 16


Joined: 07 Oct 2005
Posts: 319

Post#33 05 Jan 2008 21:52   

Re: PACMAN AVR by Duch


program źródłowy w pliku ASM jest to zdissassemblowany plik HEX, dlatego jest tak mało czytelny i ma znikomą wartość dydaktyczną.

CO do programatora to nie polecam wersji DAPA tym bardziej jescze bez rezystorów :|, najlepiej odrazu zrobić STK200 ew. Parallel/HVS Programmer chyba że ktoś woli na USB to USBasp
Back to top
   
serwispsp
Poziom 8
Poziom 8


Joined: 01 Dec 2007
Posts: 25

Post#34 06 Jan 2008 00:39   

Re: PACMAN AVR by Duch


datch wrote:
PROjekt ciekawy, szkoda ze samemu softu nie pisałeś.
Patrzyliście może na ten kod napisany w asemblerze, (jeżeli się nie mylę):D kurcze ja nie wiem jak takie cos można napisać jak tam same cyferki. Kosmos i brawa dla projektanta.

http://puppylinux.abcde.biz/c/?download=pacman.asm


Code:
; reassembly of "pacman.hex"
; created by ReAVR V3.2.0
; at 2007/08/01 - 11:32:41
; for Atmel AVR assembler


autor chyba nie pisał tego w ASM :)
Back to top
   
shg
Poziom 22
Poziom 22


Joined: 30 Sep 2003
Posts: 2302
Location: Trójkąt Bermudzki = Kędzierzyn-Koźle

Post#35 06 Jan 2008 01:33   

Re: PACMAN AVR by Duch


serwispsp wrote:
autor chyba nie pisał tego w ASM :)


Autor, owszem, pisał w asm. Świadczy o tym chociażby organizacja kodu. Nie ma wektorów przerwań, ani typowej dla C inicjalizacji zmiennych. Program zaczyna się od adresu 0x0000 i od razu jest inicjalizacja peryferiów.

Plik .asm najpewniej nie pochodzi od autora, lecz od osoby trzeciej i na pewno został wygenerowany z pliku .hex.

Nie wyobrażam sobie pisania czegoś takiego w języku innym niż asembler. Generowanie sygnału Video to temat "śliski" i każdy cykl procesora jest ważny, a żaden inny język nie gwarantuje ścisłego dotrzymania zależności czasowych między wykonywanymi operacjami.

Odrobina chęci wystarczy, żeby znaleźć tą stronę:
http://www.mikrocontroller.net/topic/27194
Back to top
   
elektronik000
Poziom 16
Poziom 16


Joined: 07 Oct 2005
Posts: 319

Post#36 06 Jan 2008 11:19   

Re: PACMAN AVR by Duch


A ja mam takie pytanie, dlaczego został uzyty zewnętrzny oscylator zamiast wbudowanego wzbudzanego rezonatorem kwarcowym? Czyżby to wyjście (sposób) miało większą dokładność częstotliwości?
Back to top
   
mafjozoo
Poziom 5
Poziom 5


Joined: 19 Jul 2004
Posts: 14
Location: Szczecin

Post#37 06 Jan 2008 13:23   

Re: PACMAN AVR by Duch


Wybaczcie że nie przyłącze się do grona osób gloryfikujących takie projekty ale dla mnie osobiście było to słabe.Inspirowany schemat, zero inwencji przy pisaniu programu gdyż "powstał na bazie projektu" co jest równoważne ze skopiowaniem go w nienaruszonej postaci i bolesnym nazwaniu wsadem. Może to właśnie takie nazewnictwo spowadza programy do roli kolejnej części w projekcie którą można sobie ot tak skopiować a to przecież one są w tym wypadku sednem. Nie mogę oczywiście odmówić koledze Duchowi umiejętności technicznych (bo tak naprawdę właśnie to zaprezentował w tym projekcie) płytka ładna ale nie ma to nic wspólnego z pisaniem gier. A już się zdążyłem ucieszyć, że jakiś ciekawy projekt ktoś przez święta zrobił...
Back to top
   
Duch__
Poziom 22
Poziom 22


Joined: 12 Dec 2004
Posts: 1911
Location: Opole

Post#38 Post from the author of the topic 06 Jan 2008 20:10   

Re: PACMAN AVR by Duch


UWAGA!!! Na moim meilu aż zawrzało!!! Prosze do mnie nie przysyłać meili żebym nagrał wsad na atmege i wysłał na wskazany adres. To już jest przesada że nie pytają się mnie co niektórzy czy wyśle, tylko mi mówią jak mam to zrobić i gdzie nadać!!! To nie allegro!!!

Przepraszam że to napisałem ale poprostu mnie takie coś zdenerwowało. Zamiast się czegoś nauczyć (chociaż spróbować) to rozkazują człowiekowi że ma wysłać...

Więc kolejne meile z prośbą o wysłanie zaprogramowanej atmegi będą ignorowane... moge pomóc (wytłumaczyć) jak to zaprogramować, ale nie będe wysyłał bo osobiście nie mam na to czasu (studia/ zbliżająca się sesja).
Back to top
   
discolitez
Poziom 13
Poziom 13


Joined: 07 Jan 2008
Posts: 113
Location: Gł-zy

Post#39 07 Jan 2008 13:53   

Re: PACMAN AVR by Duch


Znalazłem na elektrodzie tez gry pod TV: http://www.elektroda.net/download/dwpl.php?file=mikrokontrolery/gry_telewiz_tetpong.zip
Sa tam 4 gry i sa 2 takie same schematy do gry pongs i tetriss co trzeba by było zrobic by do jednego schematu podpiac 2 procki? (myslałem zeby połaczyc je rowlolegle i tylko dostarczac napiecie do jednego albo drygiego procka. A moze sie da wcisnac 2 softy do jednego procka? Z pozostałymi 2 schematami jest podobnie
Back to top
   
Traker Wymiatacz
Poziom 12
Poziom 12


Joined: 12 Oct 2007
Posts: 99

Post#40 08 Jan 2008 19:35   

Re: PACMAN AVR by Duch


mam pytani :co to za kwadratowy rezonator, bo nigdzie nie moge go znaleźć?
Back to top
   
elektronik000
Poziom 16
Poziom 16


Joined: 07 Oct 2005
Posts: 319

Post#41 09 Jan 2008 08:35   

Re: PACMAN AVR by Duch


jest to oscylator(!) kwarcowy.
Back to top
   
Google

Google Adsense


Post# 09 Jan 2008 08:35   





Back to top
   
pitersan15
Poziom 8
Poziom 8


Joined: 30 Mar 2007
Posts: 29
Location: Czarna

Post#42 10 Jan 2008 02:19   

Re: PACMAN AVR by Duch


Ciekawy pomysłowy projekt, bardzo ładne wykonanie. Nie można powiedzieć złego słowa chociaż...

Wideo Out" brzmi to jak wiejski tuning i próbowanie na siłę żeby coś wyglądało na "amerykańskie"... Tak więc kolego-albo pisz w języku którym potrafisz się posługiwać albo daj zamiast "wideło ałt" rysunek telewizorka...Very Happy

Nie było się do czego przyczepić. Nie toleruje takich ludzi, sami niewiele mają i cudzego nie pochwalą. A co ty człowieku wiesz o wsi, na wsi to ludzie w traktorach za setki tysięcy złotych, mają lepszy sprzęt grający niż ludze z miasta w merlolach. Łatwo jest krytykować, ciężko znieść krytykę.
Back to top
   
Duch__
Poziom 22
Poziom 22


Joined: 12 Dec 2004
Posts: 1911
Location: Opole

Post#43 Post from the author of the topic 10 Jan 2008 09:15   

Re: PACMAN AVR by Duch


Witam. Dostaje wiele meili z pytaniami skąd wziąść oscylator kwarcowy.

Podaje adres aukcji do pana u którego ja kupowałem oscylator do tego projektu:

http://allegro.pl /item292369659_generator_kwarcowy_16_0000mhz_kod1337_.html

Pozdrawiam.

Regulamin punkt 10.11
Link do aukcji zablokowałem.
/Faces/

Back to top
   
dragon_25
Poziom 6
Poziom 6


Joined: 26 May 2007
Posts: 18
Location: Kielce

Post#44 11 Jan 2008 21:24   

Re: PACMAN AVR by Duch


Wspaniały projekt. Gratulacje. Pewnie wiele ludzi to już mówiło ale projekcik super. Widzę że jest prosty do zrobienia i takie projekty lubię. Powodzenia.
Back to top
   
Duch__
Poziom 22
Poziom 22


Joined: 12 Dec 2004
Posts: 1911
Location: Opole

Post#45 Post from the author of the topic 11 Jan 2008 22:06   

Re: PACMAN AVR by Duch


mecanic wrote:
ej duch czemu ignorujesz moje wiadomosci pw??


Nie ignoruje twoich wiadomości na PW, tylko ja też mam prawo do weekendu. To że ty weekend spędzasz w domu to nie znaczy że kazdy inny tak samo robi. To tak w ramach wyjaśnień, a wracając do tematu...

Oto ustawienia fusebitów:

PACMAN AVR by Duch
Back to top
   
mwsoft
Poziom 5
Poziom 5


Joined: 25 May 2005
Posts: 11
Location: Dolnyśląsk

Post#46 14 Jan 2008 00:19   

Re: PACMAN AVR by Duch


A ja zapraszam do czytania lutowego EdW z moim projektem AVRTV :)

http://www.edw.com.pl/index.php?module=ContentExpress&func=display&btitle=CE&mid=&ceid=96

Jest to terminal RS232 wyswietlajacy napisy na TV, brazujacy na ATMega8. Nowoscia w stosunku do innych rozwiazan jest uzycie SPI do generowania obrazu, co poprawilo bardzo rozdzielczosc. Dzieki temu, mamy do dyspozycji obraz 40x25 _znaków_ - dokładnie jak w Commodore 64 :)

Oprogramowanie zostalo tak napisane, ze cale generowanie obrazu odbywa sie w procedurze przerwania i jest niezalezne od reszty. Dzieki temu mozna stworzyc dowolny program w C wykorzystujacy TV jako wyświetlacz (np. takiego PacMana, po dodaniu do czcionki odpowiednich symboli), lub wysylac dane do wyswietlania z innego procesora przez RS232, jak do terminala tekstowego.

Narazie dwa zdjecia, a po reszte zapraszam do kiosków ;)

PACMAN AVR by Duch
PACMAN AVR by Duch
(rejestrator temperatury to tylko nieistniejacy przyklad zastosowania ;))
Back to top
   
_Karek_
Poziom 15
Poziom 15


Joined: 12 Jan 2008
Posts: 208
Location: Niemcz

Post#47 14 Jan 2008 14:33   

Re: PACMAN AVR by Duch


Duch__ zrobiłem tego pacmana wgrałem wszystko niby ok płytke 3 razy sprawdziłem i nie działa podłaczam włączam kreski po tv latają tak ---- ---- i tak od góry na dół dośc żadko . jak programowałem to tylko opcji spien nie dałem bo nie było
co może generator nie teges ja maiłem ten: http://www.sklep.avt.com.pl/go/_info/?id=47413
a co do mojego programownia układu atmega8 to Programowałem Zwykłym kabelem isp samoróbka ze strony tu jest projekt sterownika ale tez jest programatora http://sp7dpt.qrz.pl/sterownik_antenowy.htm
użyłem programu Ispprog
Kabel isp jest podłączony do Lpt1

Dodano po 3 [minuty]:

a.... jak programowałem to ustawiłem na 16MHz

Dodano po 11 [minuty]:

z moża potencjometry sa walnięte?
Back to top
   
Duch__
Poziom 22
Poziom 22


Joined: 12 Dec 2004
Posts: 1911
Location: Opole

Post#48 Post from the author of the topic 14 Jan 2008 15:15   

Re: PACMAN AVR by Duch


Stop!!!

Skoro latają Ci kreski to znaczy że masz układ dobrze zaprogramowany, tylko jeszcze masz źle ustawione fusebity.

Zmień program na Pony Prog, bo ten A.Dybkowskiego jest jakiś niezrozumiały dla mnie.
Back to top
   
_Karek_
Poziom 15
Poziom 15


Joined: 12 Jan 2008
Posts: 208
Location: Niemcz

Post#49 14 Jan 2008 15:22   

Re: PACMAN AVR by Duch


no zaprogramowałem isprogiem wsztko ok super sie gra ;] thx Duch f

Dodano po 20 [sekundy]:

a co do tego http://www.elektroda.pl/rtvforum/topic918313.html
bo została mi jedna atmega8
Back to top
   
krzyfn
Poziom 12
Poziom 12


Joined: 06 Nov 2004
Posts: 96

Post#50 17 Mar 2009 23:56   

Re: PACMAN AVR by Duch


Hej, właśnie zabieram się do budowy układu zaprezentowanego przez Ducha, jednak moim celem jest zabawa z programowaniem tego układu. Czy znacie jakieś biblioteki C / C++ które są odpowiedzialne za generację sygnału TV? Nie mogę znaleźć nic w necie na ten temat (w języku polskim / angielskim). Jakby ktoś zarzucił chociaż nazwą, to już dalej sobie poradzę.
Chcę po prostu na układ Ducha wrzucać własne programy i obserwować wyniki na telewizorze. No i oczywiście chcę to pisać w C. Na Bascoma przyjdzie czas.
Wszelkie uwagi mile widziane.
Back to top
   
Kacper Surma
Poziom 9
Poziom 9


Joined: 25 Sep 2008
Posts: 38
Location: Wrocław

Post#51 26 Apr 2009 11:31   

Re: PACMAN AVR by Duch


Czy można dać zwykły kwarc ?
Back to top
   
Google

Google Adsense


Post# 26 Apr 2009 11:31   





Back to top
   
Duch__
Poziom 22
Poziom 22


Joined: 12 Dec 2004
Posts: 1911
Location: Opole

Post#52 Post from the author of the topic 26 Apr 2009 16:25   

Re: PACMAN AVR by Duch


Nie
Back to top
   
manekinen
Poziom 21
Poziom 21


Joined: 12 Apr 2006
Posts: 1257
Location: Kętrzyn

Post#53 26 Apr 2009 23:13   

Re: PACMAN AVR by Duch


A to niby czemu nie? Jasne że można, drobna zmiana na płytce i odpowiednie ustawienie źródła zegara. Pin zmieni swoją funkcję i z wyjściem audio (które i tak nie działa) nie będzie miał nic wspólnego. Jak by ktoś chciał jednak wersję z dźwiękiem, są źródła... :) . (Piszę to nie otwierając strony autora projektu która po prostu nie działa).
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> DIY Structures -> PACMAN AVR by Duch
Statement for Wykop Statement for Facebook Statement for Delicious Statement for Digg Statement for Google Statement for Twitter Statement for Blip
Page 2 of 2 Go to page Previous  1, 2
Similar topics
Prosty efekt laserowy by Duch (287)
Głośnik do mp3 ze wzacniaczem by Duch (76)
Wytrawiarka zanurzeniowa by Duch (39)
Zegar [z] serce[m] by Duch (34)
Lampa plazmowa by Duch (35)
Pacman -ikona elektronicznej rozrywki obchodzi 30 urodziny (1)
Przenośny PACMAN mini. Opis urządzenia. (6)
Programator mikrokontrolerów AVR USB by Duch (57)
Zasilacz regulowany 2-12V 800mA by Duch (19)
Zasilacz regulowany 0-30V 0.002-2A by Duch (65)

Page generation time: 0.145 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed