701

(42 odpowiedzi, napisanych Sprzęt - 8bit)

Dely: PIC ma PWM - myślałem, że wszystko jasne :)

Pulse Width Modulation - dzięki dzielnikom częstotliwość bazowa ustawiona na 1MHz a wypełnienie na 50% i mamy zegar dla SIDa.

co do praktyki - mam zaprojektowany obwód drukowany, muszę jeszcze go zrobić :) Sam PIC już podłączałem do Atarki i komunikacja z nim jest bezproblemowa. (był jako kartridż)

Święty: dodając jeden układ 74HCT574 można zatrzaskiwać i adresy. Po prostu Parallel Slave Port PICa (polecam PDFy) jest 8-bitowy tylko, więc te dane trzeba zatrzasnąć osobno - ale jest to do zrobienia
Dzięki Parallel Slave Port PIC 16F... zdaje się być wprost stworzony do pełnienia funkcji inteligentnego bufora ... A jest co najmniej 5-7 razy szybszy od atarki. Używając kompatybilnych układów serii PIC18F... można zrobić dopalacz mający sprzętowe mnożenie i szybkość około 12 razy większą niż 6502 w Atari. Niestety - z wąskim gardłem 8 bitowego portu.

sta ($a),y - ups ... ;-)

zapis do rejestru SIDa wg mojego pomysłu wygląda następująco:


ldx #adres
stx $d5ff
lda #dana
sta $d5ff
nop
busy lda $d5ff
beq busy

oczywiście czekać trzeba tylko gdy chcemy zapisy wykonywać szybko po sobie....

obsługa mnożarki:

lda #rozkaz_mnożenie
sta $d5ff
lda #liczba1
sta $d5ff
lda #liczba2
sta $d5ff
nop
nop ;może wcale nie będzie NOPow ?
nop
nop
lda $d5ff
sta wynikH
lda $d5ff
sta wynikL

Pozdro. :)

PS PIC ma też SCI, SPI, EEPROM, I2C,   ;-)

702

(42 odpowiedzi, napisanych Sprzęt - 8bit)

PIC ma PWM

703

(42 odpowiedzi, napisanych Sprzęt - 8bit)

sqward: nie tylko da się generować sygnał zegarowy 1MHz dla SIDa ale jest to już zrobione. (oczywiście nie tyle programowo co sprzętowo)

Święty: zapis : adres, dana i czekamy póki "busy". Oczywiście nie trzeba czekać

W playerach zamiast np. sta $d020 (SID)
byłoby jsr sid_d020

i ...

Święty: ja nie Seban ;-)

Dodatkowo: procek może oprócz obsługi SIDa wykonywać inne nasze fanaberie np. "sprzętowe" szybkie mnożenie. Tak tak .... Oczywiście działa zarówno zapis jak i odczyt z niego.

704

(42 odpowiedzi, napisanych Sprzęt - 8bit)

Oto moja propozycja.

705

(17 odpowiedzi, napisanych Emulacja - 8bit)

Już ja Go popędzę ... ;-)

706

(20 odpowiedzi, napisanych Sprzęt - 8bit)

Jaskier - jaja sobie robisz ... Ty lutowałeś .... ? ;-)
Kurna, konkurencja mi w Toruniu rośnie....

A konkretnie:
Kabelek TV i zasilacz od ATARI XL pasuje do ATARI XE

ps... itemki ?    ... ziomki ?

707

(23 odpowiedzi, napisanych Sprzęt - 8bit)

z tym co drugim pixelem jasnym/ciemnym.... to nie wina monitora ludkowie. Winne jest (a jakże !) GTIA, które nierówno taktuje pixele w gr.8 na 7.14 MHz....  A to dlatego, że samo wytwarza owe 7.14 z 3.54MHz i niektóre wersje silikonu robią to ciut nierówno... Dodatkowo z tym objawem wiąże się zwykle skopane gr.9 i 10 - ponieważ za wyświetlanie grafiki hi-res odpowiedzialny jest ten sam wewnętrzny mechanizm, co za tryby 16 - kolorowe 80 punktowe... Pomaga wymiana GTIA na egzemplarz (z mojego doświadczenia) z kodem daty sprzed roku 1990.

i tyle.

708

(10 odpowiedzi, napisanych Software, Gry - 8bit)

do odpalania binarek pod sio2pc polecam używać R5... Chyba wygodniejszy od Xload !

709

(22 odpowiedzi, napisanych Sprzęt - 8bit)

Hmmm, może brutalnym, ale jednak najlepszym jak mi się wydaje pomysłem jest wsadzenie SIO2PC do Atari i umieszczenie z tyłu obudowy gniazda standardowego DB9 - jak w PC...

710

(10 odpowiedzi, napisanych Bałagan)

Pomimo Torunia, oświadczam iż nie mam nic wspólnego z tym mass -hurtownikiem dyskietkowym ....  :D

711

(41 odpowiedzi, napisanych Sprzęt - 8bit)

A loader do ENERGY #1 ? Nie pamiętam czy w końcu z tym Twoim, Dracon, cudem zadziałał, ale walka niezła była ;-)

712

(6 odpowiedzi, napisanych Sprzęt - 8bit)

Na RGB przy ANTIC+GTIA szanse są na poziomie 0.0023%. 99.97% że da się uzyskać sygnały: 1.LUM+SYNC 2.AUDIO 3.COLOR+BURST 4.COMP.VIDEO. Wszystkie sygnały na złączu DIN5 z tyłu komputera - w 800XL COLOR+BURST trzeba doprowadzić modyfikując wewnętrznie komputer. Modele XE mają ten sygnał już doprowadzony do gniazda. W celu uzyskania odpowiedniej wiedzy polecam Google i "Super Video for 130XE", był też taki topik na forum...

713

(6 odpowiedzi, napisanych Sprzęt - 8bit)

Jeżeli chodzi o 6545 to gra nie jest warta chyba świeczki, gdyż układ ten ma znacznie gorsze parametry niż duet ANTIC+GTIA. 6569 jest dużo lepszy (hehe)  :lol:

714

(48 odpowiedzi, napisanych Software, Gry - 8bit)

Illumination - super zarówno w oryginale jak i na Atari...

Święty - genialna robota !

715

(13 odpowiedzi, napisanych Sprzęt - 8bit)

Seban: co do falowników: piszę w asemblerze na DSP TMS320LF2406A ... Sportowy wóz - troszkę toporny ale czysta frajda !!! :-)

716

(13 odpowiedzi, napisanych Sprzęt - 8bit)

Jedyne co - to nie ucz się 8051 - to już moim zdaniem historia. Atmel AVR, Microchip PIC, ST7, Texas Instruments MSP430 to podstawa dzisiaj.
I radzę programować w C - radzę wbrew swoim przekonaniom, ale
łatwiej cokolwiek zrobić bez nauki co chwila nowych asemblerów.
Zakłóceniami się na razie nie przejmuj.

717

(13 odpowiedzi, napisanych Sprzęt - 8bit)

acha brak odporności 89C52 itp. (ATMEL) jest stwierdzony - nie lubi energoelektroniki - poza tym słabiutka wydajność prądowa pinów (np UART) też powoduje generację zakłóceń transmisji...

718

(13 odpowiedzi, napisanych Sprzęt - 8bit)

Seban: co powiesz nt. odporności na zakłócenia ST7 (72F264) ? Używam ten scalak jako sterownik klawiatury w falownikach (takie maleństwa o mocach od 1 do 250kW) właśnie ze względu na hipotetyczną odporność na zakłócenia co nie jest dobrą stroną atmela. Być może masz własne spostrzeżenia ?

719

(6 odpowiedzi, napisanych Zloty)

Jadę tym pociągiem !!!

... ale dzień później, oj.

720

(11 odpowiedzi, napisanych Bałagan)

hehe  :D niezłe

721

(17 odpowiedzi, napisanych Zloty)

Azbest: Jak wykopię z gratów to przywiozę na quasta...

722

(17 odpowiedzi, napisanych Zloty)

Azbest: chcesz XEP80? Mówisz-masz :-) Został mi jako nagroda za Back2Life..... Nie używam :-)

723

(5 odpowiedzi, napisanych Sprzęt - 8bit)

Jest dla Ciebie nadzieja... :)

- Otwórz z należytym szcunkiem swe wiekowe Atari
- Wyciągnij klawiaturę (folię) z jej gniazda
- przeczyść delikatnie styki w gnieździe, używając czegoś w stylu żyletki
- może coś to da...

724

(16 odpowiedzi, napisanych Software, Gry - 8bit)

offtopic - dzieje się to, że tatą będę :-)

725

(16 odpowiedzi, napisanych Software, Gry - 8bit)

jak to ktoś kiedyś napisał : start opszyn i włączenie atari do sieci :-)