Stránka 3 z 3

Re: memxFORTH

Napsal: 02 srp 2025, 01:50
od gilhad
Tak další pokrok v MegaHomeFORTH projektu


Světýlka svítí, stěrače nestírají, protože zatím chybí program :)

Obrázek Obrázek

Re: memxFORTH

Napsal: 07 srp 2025, 08:31
od gilhad
petr-kubac píše: 23 čer 2025, 08:54 Jen nepatrná poznámka - ten font se mi zdá trochu "únavný na oči", hlavně u velkých písmen, ale nevím jestli nerovnoměrná tloušťka svislých čar je úmysl, nebo je časování VGA tak "natěsno", že to jinak nejde.
Tak jsem konečně objevil problém a jeho příčinu - používám tam 74HC165, protože jsem ho měl doma, a jeho latch je řízený úrovní, takže se první bit zdvojí, než se latch zapne a vypne a pokud je cyklus 8 taktů, tak pak chybí poslední bit.

Jak to mám teď, tak je ten výstup na port L, který ale už nejde použít rychlou instrukcí OUT, ale jen pomalou STS, takže mi cyklus trvá 9 taktů a jen je první bit zdvojený (proto velká písmena, která většinou začínají úplně vlevo mají ten divný tvar.

V další HW verzi to opravím, ale předtím chci ještě vyzkoušet všechno ostatní, jestli ještě na něco nenarazím.

Stěrače už taky stírají (ale zase se urval USB konektor, ale můžu to nahrávat přímo přez Serial, nebo přes ISP, takže to tolik nevadí a časem ho zkusím připájet znova a pevněji - půjde-li to)

Obrázek

FORTH už dost usnadňuje různé testování, hlavně tím, že je interaktivní a umožní sáhnout kamkoli jakkoli :D

Re: memxFORTH

Napsal: 08 srp 2025, 08:04
od petr-kubac
AHA - tak to jsem rád, že moje "poprcávání" mělo smysl.

Re: memxFORTH

Napsal: 09 srp 2025, 09:36
od nostalcomp
gilhad píše: 07 srp 2025, 08:31 Tak jsem konečně objevil problém a jeho příčinu - používám tam 74HC165, protože jsem ho měl doma, a jeho latch je řízený úrovní, takže se první bit zdvojí, než se latch zapne a vypne a pokud je cyklus 8 taktů, tak pak chybí poslední bit.
Proto jsem při svých video TV a VGA hrátkách s diskrétními obvody vždy používal synchronní 74166. Přišlo mi to s ním jednodušší.