Eget grafikkort med 512 x 384 pixel
Re: Eget grafikkort med 512 x 384 pixel
Det ser ut som om PIC:en inte lyssnar, utan bara styr (multiplexern för adressen och read/write antar jag). När du ska skriva i minnet så måste du avbryta läsningen en stund - timar du in detta på något vis, annars är det väl risk för en massa störningar när du skriver?
Re: Eget grafikkort med 512 x 384 pixel
Man kan känna av när blankingsignalen är aktiv, då får man skriva
i minnet så mycket man hinner. Blir inte någon racer-fart men
för långsammare saker så går det.
Annars kan man släcka ner skärmen helt en kort stund.
Jag strävade efter att få så få kretsar som möjligt i bygget.
Tittade i MPLAB hur lång tid det tar att skriva en byte i minnet
vid 40MHz klocka till PIC:en så tar varje byte (8 pixlar) ca 4,2us
En hel skärm (24kB) tar då ungefär 105ms (~0,1sek)
Ett snabbare alternativ är att låta grafikkortet ingå som
en del i ett "traditionellt" mikroprocessor system där
grafikkortet är en del av RAM minnet.
i minnet så mycket man hinner. Blir inte någon racer-fart men
för långsammare saker så går det.
Annars kan man släcka ner skärmen helt en kort stund.
Jag strävade efter att få så få kretsar som möjligt i bygget.
Tittade i MPLAB hur lång tid det tar att skriva en byte i minnet
vid 40MHz klocka till PIC:en så tar varje byte (8 pixlar) ca 4,2us
En hel skärm (24kB) tar då ungefär 105ms (~0,1sek)
Ett snabbare alternativ är att låta grafikkortet ingå som
en del i ett "traditionellt" mikroprocessor system där
grafikkortet är en del av RAM minnet.
Re: Eget grafikkort med 512 x 384 pixel
Gjorde ett grafikkort för 1280x1024 med VGA-utgång för ett par år sedan, fast det var med en FPGA så det kanske inte är lika "hardcore"
Re: Eget grafikkort med 512 x 384 pixel
monstrum: Sorry, men ett bygge som inte har en egen projektråd i forumet räknas inte.
Re: Eget grafikkort med 512 x 384 pixel
monstrum, Fast starta gärna en tråd i allmänt och berätta om det
Re: Eget grafikkort med 512 x 384 pixel
YD1150: totalt överflödigt, onödigt, galet och skithärligt! Respekt!
Re: Eget grafikkort med 512 x 384 pixel
Ja skulle jag startat projekttrådar om alla mina gamla projekt som jag har i garderoben så hade vi fått slut på disk här på forumet, och jag hade fått slut på tid och tangentbord.
Men man kanske borde ta något projekt om året och beskriva lite, mest för sin egen skull (fast även lite för andra).
Men man kanske borde ta något projekt om året och beskriva lite, mest för sin egen skull (fast även lite för andra).
Re: Eget grafikkort med 512 x 384 pixel
Börja med en lista på dom mest intressanta projekten?
Re: Eget grafikkort med 512 x 384 pixel
Åh, att behöva skriva under synkintervallen är ju precis som det var på orginal-CGA-grafikkorten till de första PC-burkarna. Om man skrev utanför synkintervallen så blev det "snö" på skärmen.
De lite bättre tredjepartkorten hade tillräckligt snabba minnen och lite annan konstruktion så man slapp det problemet, men det var nog rätt ofta program var skrivna för att funka med de äldsta korten...
De lite bättre tredjepartkorten hade tillräckligt snabba minnen och lite annan konstruktion så man slapp det problemet, men det var nog rätt ofta program var skrivna för att funka med de äldsta korten...