Tak - a je tu LED doska verzie 2 pre SBC6502, ktorá má na sebe 24 LED (reálne je ich 25 - aj s prednou indikačnou LED). Ovládanie je urobené všetkými 3 portami čipu 8255A, čiže sú obsadené všetky bity a teda je možné pekne krásne jednotlivo ovládať každú z týchto 24x LED.
[More]
ac57460e-4b24-45a4-9119-eb85d63601dc|3|5.0
Pri dnešnom prechádzaní webu som naďabil na ďalšie benchmarkové testy - a ako vždy v Basicu. To ale nie je prekvapujúce, väčšina userov pracovala (a pracuje pod Basicom) a teda tieto testy im ukazujú ako sú výkonné 8-bity práve v tomto jazyku. A teda zase som testoval SBC6502 aby som videl kam tento strojček zapadne ... A zapadol celkom slušne.
[More]
fead4a76-79bf-4e4a-b956-0e35894b50b7|4|5.0
Je to moja blbinka, ktorá mi hodne pomáha, stále treba prerátavať adresy v 64kbyte adresnom priestore počítača SBC 6502 (a samozrejme nielen u neho) - prvý stĺpik má rozsah 1÷64, druhý dekadicky počítača v rozsahu 0÷63d, nasleduje prepočet do hexa tvaru 0÷3Fh. Následne je tam adresný rozsah daného kilobytu dekadicky a nakoniec nasleduje aj jeho verzia v hexa tvare.
[More]
d2b309f5-d2e8-45ea-a6bc-802b60109874|3|5.0
V dnešnej čast bude taká miestami taká "všehochuť", teda nemusí to za každú cenu vždy priamo súvisieť s SBC6502 - ale pretože zapojenia sú podľa mňa naozaj zaujímavé tak ich uverejňujem, poďme na to.
[More]
8f85d7b6-67df-4d7e-b462-5721108e618d|5|5.0
Ďalšie 3 programy napísané v jazyku Basic pre SBC6502.
[More]
be90e609-b8ae-4c44-aa07-805f33131809|5|5.0
Konečne som sa k tomu "dokopal" a kompletne som na základnej doske zapojil celú 8255A-ku (teda všetky 3 bitové porty uvedeného čipu) na jeden jediný konektor - J4. Niečo mám v pláne (teda celkom nie v pláne, pretože už to mám slušne rozrobené - aj programovo) a tak potrebujem aby mi išli všetky 3 porty na jednom konektore.
[More]
1eccbb55-d4c6-49b8-8cfc-6b15f454232f|4|5.0
Po otestovaní som sa nad tými oscilátormi zamyslel a logicky som došiel k následnému najjednoduchšiemu zapojeniu kde je možné meniť rýchlosť hodín pre procesor (podľa potreby).
[More]
1112f2a6-0cf2-4a16-bbd5-051a9ce55ca5|4|5.0
WARP SBC6502 - "Laik žasne, odborník je v prdeli."
Nemôžem si pomôcť ale uvedený citát mi pripadá ako výstižné pomenovanie dosiahnutého pretaktovania môjho SBC6502 na hodnotu = 4MHz. Beží to - a beží to stabilne - teraz už tretí deň bez prestávky. Celkom očakávane platí porekadlo "s jedlom rastie chuť".
[More]
85fdb23c-d9d0-4808-88a0-01f354c01072|3|5.0
Je to síce len "mierne" pretaktovanie, ale aj to sa ráta. Ako som už pred časom spomínal stále som rozmýšľal skúsiť ísť ešte na vyššiu hodnotu, proste zvedavosť či mi to vôbec na vyššom takte pobeží. A beží ...
[More]
95c4f17f-0d23-4754-ad6c-99d2c7387ed7|3|5.0
Na tému SBC6502 som už fakt dávno nič ďalšieho nepriložil, tak si naprávam renomé. Na tému OSI sa nejako nové veci neobjavujú a tak každá drobnosť na túto tému sa hodí.
[More]
a87d4974-4f71-41cb-894e-d2883ba7eb2c|5|5.0
Nejaké tie testy RAM pamäte na SBC6502 odo mňa som už uverejnil. Teraz nasleduje test RAM pamäte z roku 1979 z časopisu MICRO - The 6502 Journal. Testovanie prebieha po stránkach, testované sú všetky kombinácie obsahu pamäťovej bunky od 0d ÷ 255d. Čiže zase sa jedná o riešenie toho istého - ale od iného autora - a je aj z inej doby. Celkom dobré porovnanie ako sa dá riešiť jeden rovnaký problém ale inými cestičkami.
[More]
37f382c8-e421-4e1a-935a-c2508c328fb6|2|5.0
Keď už máme postavený mikropočítač, tak by sa patrilo mať k nemu aj nejaké vlastné programové vybavenie, postupne sem budem nejaké tie "programové drobotiny" dopĺňať (tu uvedené programy fungujú bezo zmeny vo všetkých verziách SBC6502 čo som tu uverejnil). No a najjednoduchšie sa veci píšu v Basicu.
[More]
221a3af9-f237-42e7-9ab9-8067bb44ecaa|7|5.0
Dnes stručne, pretože je to myslím si dosť jasné a zrozumiteľné - proste počítaču SBC6502 pridáme viacej RAM pamäte. Aj keď sa priznám že zatiaľ tých 32kB RAM bohate postačuje na všetko možné čo som s SBC6502 skúšal a ani zďaleka som sa nepriblížil k tomu aby som tú RAM zaplnil. No ale kto si trúfa, môže skúšať ...
[More]
060ee212-1f69-40a2-98d4-f1e83762e058|8|5.0
Ak testujeme napríklad porty na 8255-ke, ako sa to najlepšie sleduje ? Samozrejme opticky. Tak som si postavil rýchlovku - dosku, ktorá je pripojená na port "A" nášho čipu 8255 a zobrazuje takto - log.1 = rozsvietená LED.
[More]
2684cf11-ab1c-40c3-a849-b6ab53871961|6|5.0
Občas sa vyskytnú situácie, kedy chceme komunikovať s SBC6502 aj na väčšie vzdialenosti, k tomu sa ale nehodí použiť základná rýchlosť 115.200Bd, preto musíme ísť cestou znižovania prenosovej rýchlosti. A tu je uverejnené zapojenie kde potom môžeme použiť nižšie prenosové rýchlosti.
[More]
b7f7976b-48e8-467d-9a1c-03c05d3442fb|5|5.0
Už som niekde na začiatku projektu spomínal že mi doma leží skladom procesor Atari14806, čo je špeciálna verzia 6502C určená pre Atari. Priznám sa, že už celkom úplne od začiatku mi vŕtalo v hlave prečo by nemohol byť tento procesor použitý aj v SBC6502 ?
[More]
281ccc4e-76c3-4481-88f1-fb5711d8bed3|7|5.0
"Tester" úzkych DIL RAM
Náhrada pôvodnej Eprom 27128 typom 27256
SBC6502 x-tal oscillator
[More]
f553f008-5fa4-433b-8525-ff5cc00e8efa|7|5.0
Netriedené poznámky zo stavby rozšírenia SBC6502 pomocou čipu 8255.
[More]
6d096c11-d1c1-4273-8c4c-76673b971bce|7|5.0
Tááák a máme tu SBC6502 spolu zo zapojeným čipom 8255. Nakoniec to teda už bude vo výsledku celých 10 čipov, ale základ 7 čipov zostáva bezo zbytku. Počítač vyzbrojený čipom 8255 má k dispozícii 3x 8bit brány, nastaviteľné ako vstupné, alebo výstupné, alebo aj ako zmiešané. A takáto mašinka už dokáže údaje zbierať, vyhodnocovať a riadiť.
[More]
1d6745ee-5b76-415e-a99c-44a4eef9720a|7|5.0
7 čipová verzie SBC6502 - popis s čím som sa stretol pri vlastnej stavbe.
[More]
da917974-19e1-49ae-b0b9-59a5fb7088b0|7|5.0
SBC6502 - skúsim to bližšie definovať:
- pracovný takt 1.8432MHz
- vstavaný Basic (OSI Basic 8kB)
- komunikácia cez Hyperterminál, potrebné nastavenie:
(115200 baud, 8 bits, hardware handshake, no parity, 1 stop bit)
- veľkosť ROM 16KByte
- veľkosť RAM 32kByte
[More]
af56f1d7-318f-4067-9057-8f390a1ddc99|6|5.0
Takže máme tu malý SBC počítač s procesorom 65C02, ale beží aj s procesorom 6502 a aj s procesorom 6502C. Pre jeho fungovanie nám stačí použiť iba 7 kusov integrovaných obvodov - čo naozaj nie je veľa.
[More]
8f15ea5d-9c3b-47c1-b09c-6e0bec57dbd9|7|5.0