
https://i.imgur.com/W6Ggy1C.jpeg
po wielu utarczkach z wyświetlaniem tekstu już w sumie na czymkolwiek, stanęło na jakimś chujowym wyświeltaczu tft, zatem nieśmiało przystąpiłem do pisania klona vima i jakichś innych komend, tak dla testu
muszę skombinować
-
klawiaturkę na ps/2 i napisać sterownik do niej
-
jakiś mikrokontroler z 2 x SPI, bo teraz to jest troszkę lipne sterowanie tym ekranikiem, bo teraz jest tak, że
-
- wciskam przycisk, sygnał z klawiatury leci do arduino (robiącego za IO controller) po UART
-
- arduino zapisuje sobie ten bajt w buforze klawiatury
-
- CPU robi IO request na szynie adresodanowej żądając odczytanie bajtu z bufora klawiatury
-
- CPU robi IO request wysyłając ten bajcik po szynie adresodanowej z powrotem do arduino tym razem żądając wyświetlenia tego bajtu na ekranie
-
- arduino wysyła do kontrolera ekranu (atmega328) tenże bajt po I2C (100 kHz max, próbowałem różnych kombinacji i sztuczek z SPI, ale nic to nie dało)
-
- kontroler wysyła do ekranu piksele odpowiadające znakowi odpowiadającemu temu bajtowi po jedynym SPI jakie ma ta spierdolona głupia atmega
-
coś szybszego niż arduino do bycia IO controllerem, bo teraz mogę zegar ustawić na max 22 kHz, inaczej nic mi się nie wyświetla na ekranie, nie wiem, jakiś FPGA, tylko jeden spaliłem, a innego nie mam, bo to drogie chujstwo i upierdliwe w obsłudze, bo każdy producent ma swoje zjebane zamnknięte środowiska, po 10 GB każde lol, programatory trzeba dokupować osobno za grube pieniądze
-
jakąś zewnętrzną pamięć nieulotną, bo teraz za każdym razem po włączeniu komputerka muszę ręcznie ładować program do RAMu xD, co troszkę trwa – 10 sekund przy 885 bajtach, mam jakieś eepromy (zajebane z roboty ofc) coś tam wymyślę z nimi

HaPokaż ukrytą treść 😳❗I tu Pan🧔 przegrał naszą potyczkę🦴 słowną🅱️, bo zmienił🚫 Pan 🧔temat🥬. A wie Pan🧔 dlaczego Pan🧔 przegrał?🌶️❓ Bo jestem doskonale👨🏫 wykształconym👨🎓 filozofem🎅, któremu ludzie👯♂️ płacą grubą kasę🤑 żeby masakrował🔪 takich cieniasów😂 jak Pan🧔. Niech Pan🧔 potrenuje, może jeszcze zaproponuję😊 Panu🧔 sparing🥊.

Komiksy z Garfieldem to są takie suche, że ja nie mogę. To tak jakby obcej cywilizacji wytłumaczyć jak wygląda dowcip i działa i co jest w dowcipach zabawnego i oni to niby robią ale nie ma śmiechu.
http://garfield.4o4.pl/wp-content/uploads/2018/07/ga980716.gif

@Deykun: Inna kwestia ze jednak humor pisany po angielsku jest troche lepszy niz tlumaczenia,
pierwszy z brzegu, https://www.gocomics.com/garfield/2021/10/14 - ciekaw jestem jakie byloby tlumaczenie.

Najgorzej jak widzisz, że ktoś się kogo znasz udziela w tym samym wpisie co ty i nie dał ci plusa. Pewnie już cie nie lubi. :/

Zamówiłem sobie MCY7880 i Ziloga Z80. Z80 to procek zaprojektowany przez typa, który stworzył i8080 po tym jak opuścił Intela i założył nową firmę Zilog. Z80 jest oparty na Intelu8080 i jest z nim kompatybilny, programy napisane na i8080 będą działać na Z80, ale najlepsze jest to, że wystarczy go zasilić 5V.
Intel8080 (i także MCY8080) wymagają +12V, +5V i -5V i dodatkowo trzeba włączać te linie zasilania w odpowiedniej kolejności, inaczej procesor się zepsuje. Więc najpierw zacznę od testowania tego Ziloga, a potem być może zbuduję odpowiedni zasilacz do tego MCY7880. A do tego czasu będzie sobie leżał na biurku jako kawałek historii polskiej myśli technologicznej.

@sens: "Widzę, że jesteś dumny ze swojego projektu. Ale może wyjaśnisz z czego? Z tego, że Arduino użyłeś w e-papierosie? Przerost formy nad treścią. Ale przed kolegami będziesz szpanował jakiego to ty (specjalnie z małej litery) masz e-papierosa. Może byś lepiej wykorzystał Arduino?"