Як створити власний комп'ютер (ч. 3): мікросхеми, збір, запуск, перша програма, логічний аналізатор

Ғылым және технология

Завершальна частина збору нашого комп'ютера на базі процесора 6502. У цьому відео: процес збору, запуск, логічні аналізатори, пишемо код.
Код та креслення: github.com/and3rson/caveboard
Підтримати канал: www.buymeacoffee.com/and3rson
Наша волонтерська команда: t.me/spriaglo
Розділи:
00:00 - Друкована плата
01:00 - Перелік компонентів
04:46 - Починаємо збір: основні мікросхеми
06:15 - Допоміжні мікросхеми
07:19 - Роз'єми та живлення
08:56 - Діоди, резистори, конденсатори
11:25 - Перший запуск
12:26 - Логічний аналізатор
13:01 - Пишемо першу програму
15:22 - Прошиваємо ROM
15:42 - Аналізуємо роботу комп'ютера
18:00 - Екран
20:31 - Працює!
21:03 - Підсумки
Компоненти:
CPU - W65C02S6TPG-14
RAM - AS6C4008
ROM - W27C512-45Z
ZIF - Aries 28-526-10
Тактовий генератор - 4,096 MHz DIP-14 (CXO-14)
Декодер адрес - 74HC138
4x NAND - 74HC00
Драйвер шини для кнопок - 74LS244
Імпульсний DC-DC на 5В: Traco Power TSR 1-2450
Генератор іспульсів скидання - DS1813-10+
Символьний OLED-дисплей - Winstar 20x04 WEH002004A
Музика:
Future Joust - Revelation
Hysics - Power Play
Brendon Moeller - Easy Walker
Brendon Moeller - Caution to the Wind
Scoobadive - Granny Dance
Brendon Moeller - Arizona
Twelve - Chirrups
Ben Elson - Darkwave
#програмування #асемблер #diy #код #6502 #процесор #ретро #укртюб #україна #компютер #шістнадцяткова #hex #регістри #симуляція #homebrew

Пікірлер: 220

  • @space.caveman
    @space.caveman5 ай бұрын

    Хочете підтримати канал? Підпишіться та залиште коментар, це - найкращий комплімент! ❤ Моя сторінка на Buy Me a Coffee, щоб отримати різні плюшки: www.buymeacoffee.com/and3rson Сторінка нашої волонтерської команди "Спшенгло": t.me/spriaglo

  • @valentynihnatov4999
    @valentynihnatov49995 ай бұрын

    Не втомлююсь писати що це найкрутіше що мені попадалось в українському ютубі за останній час! Топ контент

  • @space.caveman

    @space.caveman

    5 ай бұрын

    Дуже дякую за підтримку!

  • @nanene9061

    @nanene9061

    4 ай бұрын

    Точно дуже класне в технічному напрямі. Всетаки є багато інших каналів в українському ютубі котрі є теж найкращими у своїй тематиці.

  • @altutov
    @altutov3 ай бұрын

    Дуже гарно, цікаво та професійно зроблений контент. Дякую автору!

  • @madpointgames
    @madpointgames3 ай бұрын

    Так круто подати таку тему для людей далеких від неї (як я) але з задоволенням подивився до кінця.

  • @illiafedotov
    @illiafedotov5 ай бұрын

    Дуже крутий проєкт вийшов! Сподіваюсь одного дня повторю його, бо вже давненько цікавлюсь темою 6502. До цього дивився англомовні відео, тому дуже радий що такий цикл відео є і рідною мовою, дякую!

  • @Victory_for_Ukraine.
    @Victory_for_Ukraine.3 ай бұрын

    Підтримка україномовних, дякую тобі друже.

  • @Murnuy_
    @Murnuy_5 ай бұрын

    22 хвилини естетичної інженерної насолоди👍

  • @Wetal1997
    @Wetal19975 ай бұрын

    Не знаю навіщо це мені, але отримав неймовірне задоволення від перегляду. Дякую!

  • @dimannel3941
    @dimannel39415 ай бұрын

    месників так не чекав я цього відео

  • @user-ny6ok9xy9d
    @user-ny6ok9xy9d4 ай бұрын

    Дякую за цікавий екскурсії в світ процесора, мені завжди хотілось зрозуміт як вдійсності працює процесор і взагалом комп'ютер, це на дихає на заглибленя і вивчення програмування. Окрема подяка за український ютуб 👍👍👍👍

  • @user-rn8jm5mt4d
    @user-rn8jm5mt4d4 ай бұрын

    Відео закінчилось так швидко. Але я не розчарований. Буду ще переглядати. Попередні відео я вже разів по три передививсь. Ніколи не програмував і цікаво не було. А зараз шкодую, що раніше не цікавивсь. Хоча колупати залізо любив ще з садка. Дуже заворожує увесь цей процес. Особливо коли чую святе слово ігри. Чекаю з нетерпінням кожне наступне відео.

  • @helloberty
    @helloberty4 ай бұрын

    Боже, який же крутий контент❤ що розповідь що звуковий супровід, прям мурахами покриває, дякую!!!

  • @Banch1989
    @Banch19894 ай бұрын

    Коментар для поширення відео, та підтримки каналу

  • @user-jr9of3jl5x
    @user-jr9of3jl5x4 ай бұрын

    Великий лайк за такий чудовий укр контент на солов'їній. 👍🇺🇦👍🇺🇦👍

  • @ivanvolkya8221
    @ivanvolkya82215 ай бұрын

    Супер. Продовжуй, дуже цікаво

  • @AntonTsyrkunov
    @AntonTsyrkunov4 ай бұрын

    Дай Боже тобі здоровʼя за такий контент

  • @MichaelPeteichuk
    @MichaelPeteichuk4 ай бұрын

    Молодець що підтримуєте наших виробників, це форсить нашу економіку. Все, пора відкласти своє ардуіно, можна трошки заглибитись в хардвар 😁і брати в руки паяльник. До речі, шикарна пайка!

  • @space.caveman

    @space.caveman

    4 ай бұрын

    Дякую! :)

  • @user-bl7zu8co6o
    @user-bl7zu8co6o3 ай бұрын

    Дуже цікаве подання інформації про assembler. Якже мені невистачило такого в універі. Можливо не було б такого відштовхування від низькорівневого програмування

  • @tardiskill7693
    @tardiskill76934 ай бұрын

    Дуже цікаво! Дякую

  • @IhorVyshniakov
    @IhorVyshniakov5 ай бұрын

    про консоль дуже цікаво подивитися теж відос а також вважаю буде цікаво додати у відео приклади використання такого компʼютера адже це те, що може змотивувати людину робити всю попередню роботу для створення і може варто на початку показати які цікаві штуки зможе робити цей пристрій, а вже потім розказати як такий самому зібрати)

  • @user-mh1km3rx9q
    @user-mh1km3rx9q5 ай бұрын

    Класне відео вийшло !) Чекаю наступного про єспху )

  • @vlad7780
    @vlad77804 ай бұрын

    Як завжди найкращий. З нетерпінням чекаю наступного відео.

  • @nanene9061
    @nanene90614 ай бұрын

    Дуже приємно дивитись. Робити власноруч це довго. А так можна подивитись і пережити це задоволення ніби особисто було зроблено. Дякую.

  • @MrDerdya
    @MrDerdya5 ай бұрын

    Хоча я майже нічого не розумію, але дуже цікаво. Зачаровує..... Дякую за контент. Слава Україні!

  • @user-vx1zf9bz6k
    @user-vx1zf9bz6k5 ай бұрын

    Чекаю наступного відео)))))))

  • @FoxManInUkraine
    @FoxManInUkraine5 ай бұрын

    Дякую за очікуване і прекрасне відео. Монтаж-тор❤️ Фонова музика-❤️ І спостерігати за процесом створення девайсу,на якому можна запустити власний код дуже цікаво ))) тішить що девайс запрацював ))) Сподіваюсь буде можливість якось повторити ігрову консоль? Дуже хочу портативний тетріс,як в старі добрі часи

  • @rossecloud6588
    @rossecloud65885 ай бұрын

    Дякую за цікаве відео. Подача матеріалу це більша половина успіху. Повторювати пристрій не буду, але подивитися на те як люди воскрешають мамонтів, це цікаво.

  • @user-rt2ov9jy7x
    @user-rt2ov9jy7x5 ай бұрын

    Дивився із задоволенням, сподіваюсь на наступні проєкти 👍

  • @ITOinfoo
    @ITOinfoo5 ай бұрын

    Лайк, підписка, коментар ;)

  • @space.caveman

    @space.caveman

    3 ай бұрын

    Дякую!

  • @sergiykuklenko4372
    @sergiykuklenko43725 ай бұрын

    Дякую! Чудовий контент. Колись давно сам починав із комп'ютера "Фахівець" який використоаував процесор i8080A зроблений у Києві (КР580ВМ80А). Чудовий був девайс із графічним екраном. І в кодах писав і на асемблері... Чудово що люди і тепер знаходять це заняття цікавим. Ви робите корисне діло, успіхів вам!

  • @space.caveman

    @space.caveman

    5 ай бұрын

    Дякую!

  • @Syurik.
    @Syurik.5 ай бұрын

    Підписка та вподобайка. Дякую автору.

  • @user-ug3qn4yw4n
    @user-ug3qn4yw4n5 ай бұрын

    Просто пишу комент, бо подобається контент

  • @romanb.6528
    @romanb.65284 ай бұрын

    Майже 10к переглядів за 6 днів. Думаю, це гарний початок) Дякую за відео!

  • @andriikapynos4875
    @andriikapynos48755 ай бұрын

    Дякую за відео - дуже цікаве. 3:36 - на словах про наступні збірки аж тьохнуло. Буду дуже радий побачити щось новеньке.

  • @RuslanLomaka
    @RuslanLomaka3 ай бұрын

    Коли я навчався в ХПI, там ми теж вивчали ассембдер та динозаврячі контрольери, я тоді не розумів навіщо. Але тепер розумію, що це основа основ для продуктивного навчання.

  • @Taronimus
    @Taronimus5 ай бұрын

    Класно. Дякую за якісний проєкт. Мені дуже подобається увага до деталей: пайка, деталі про контакти і т.д

  • @user-sf9tr8mu7m
    @user-sf9tr8mu7m4 ай бұрын

    Дуже цікаво. Просто супер. Але сьогодні почитав коментарі і склалося враження, що аудиторія каналу складається з таких собі комп'ютерних динозаврів, однолітків того 6502

  • @user-ht7ol5qw4m
    @user-ht7ol5qw4m5 ай бұрын

    Повернув мене в середину 90х. :) Коли я навчався, та писав програми на асемблері.

  • @konserv
    @konserv5 ай бұрын

    Гарний проект для старту! Дякую за детальне пояснення. Розповім про свої плани на 6502. Є в мене ідейка зробити для MOS6502 відеокарту. Для початку - із текстовим режимом (таблиця символів та текстовий буфер екрану). Оскільки 6502 на шині завжди висить "мастером", потрібно щось типу Dual I/O, Dual Address SRAM (Dual port SRAM). Є інші варіанти, але цей буде простіше всього реалізувати. Хочеться зробити якийсь такий собі типу ретро-комп (може, навіть у форматі ноута) та портувати на нього різний старий софт.

  • @space.caveman

    @space.caveman

    5 ай бұрын

    Dual-port RAM - це суперове рішення і однозначно найпростіше в плані реалізації: не потрібно DMA і жонглювань з bus sharing. Щоправда вони останнім часом чомусь майже не виготовляються, тому тут бачу 2 варіанти. Перший - це використати стару (або якусь new old stock) раму. Інший - використати замість рами сучасний мікроконтролер. Ну і ще є варіант - це FPGA, в мене навіть є один кандидат, але я ще з ним не розбирався

  • @konserv

    @konserv

    5 ай бұрын

    @@space.caveman Я рахував пам'ять та розрядність, знаходив підходящу пам'ять в наявності, здається, на digikey. Не розбирався, коли її виготовляли, але мені треба тільки 2 чіпи. Дорогуща вона, правда, була (здається, щось типу $50+ за 2 чіпи у 32кілобіти), але можна собі дозволити. Можна, правда, спростити та тестові шрифти в ROM зберігати, але хочеться мати можливість заміни шрифтів для псевдографіки в іграх.

  • @illia5611
    @illia56115 ай бұрын

    Продовження вийшло неочікуванно швидко) Так тримати!

  • @Skyi5901
    @Skyi59015 ай бұрын

    Зібрав таку собі майже Dendy. 😁 Лайк, та підписка.

  • @SergiiBoiko
    @SergiiBoiko3 ай бұрын

    Дуже мотивує спробувати самому щось таке зробити.

  • @GgggggggOR
    @GgggggggOR5 ай бұрын

    балдьож, ще один такий вiдос, i я почну донатити..... АВХАХАХ

  • @olexandrdavydenko4272
    @olexandrdavydenko42724 ай бұрын

    Інколи хочеться поностальгувати та зробити щось схоже, але лінь значно сильніша за ностальгію :) А от дивитись та слухати це у вашому виконанні - чисте задоволення :)

  • @space.caveman

    @space.caveman

    4 ай бұрын

    Радий, що сподобалось! Сам люблю часто дивитись відео, де хтось збирає щось, що мені цікаве, але що я сам би не збирав :)

  • @qwertyas2581
    @qwertyas25815 ай бұрын

    КРУТО ! КЛАС !

  • @den_Mshen19
    @den_Mshen195 ай бұрын

    Аж самому захотілося створити свій копмуктер ❤

  • @GamesStreamsReplays
    @GamesStreamsReplays5 ай бұрын

    Мало шо зрозуміло, бо я дадекий від програмування, але дуже цікаво. Дуже файні відео!

  • @user-xw5kw4dw9v
    @user-xw5kw4dw9v5 ай бұрын

    Классный вариант для кружка по компьютерам. Я в школе о таком только мог мечтать)

  • @lpi3
    @lpi35 ай бұрын

    Ого. Не думав, що колись побачу таке українською. Круто:)

  • @BohdanVR666
    @BohdanVR6665 ай бұрын

    приємно що професіонал працює на лінуксі, а не як більшість любителів ардуїни - на вінді

  • @user-gr4of3jg4k
    @user-gr4of3jg4k5 ай бұрын

    Круте відео, пізнавальне. Навіть захотілося спробувати повторити проект) Цікаво буде подивитися про консоль. Дякую.

  • @user-cp7ci5et6k
    @user-cp7ci5et6k5 ай бұрын

    Хлопаю п'ятками👏

  • @currymode-on
    @currymode-on5 ай бұрын

    Мало що розумію.у відосах, але не можу не дивитись. Дуже надихає. Якщо вийшов би якись базовий курс у автора по тому що треба знать, щоб розуміти половину відосів, то залюбки б придбав!

  • @cryptobitinfonet
    @cryptobitinfonet5 ай бұрын

    Дякую за серию, дуже сподобалось і надихнуло!

  • @JorgeRosti
    @JorgeRosti5 ай бұрын

    Ето кайф, марожено! Аж прям захотілося дістати свої заморожені проекти на ардуїно.

  • @space.caveman

    @space.caveman

    5 ай бұрын

    Ми з пустелі сад зробимо! :)

  • @vitalii7413
    @vitalii74134 ай бұрын

    🎉 це просто супер контент!

  • @AlexanderSavchuk-ukraine
    @AlexanderSavchuk-ukraine5 ай бұрын

    Переглянув всі твої відео за один присід! Дякую за крутий контент

  • @VoDACode
    @VoDACode5 ай бұрын

    Дякую за крутезний технічний контент❤ Ваш контент надихає творити різні цікаві технічні штуки!

  • @space.caveman

    @space.caveman

    5 ай бұрын

    Дякую! Дуже радий, що вдається це популяризувати та спонукати людей творити щось теж.

  • @innfdtfjord3340
    @innfdtfjord33405 ай бұрын

    Дякую, цікаво) Сподіваюсь на продовження цієї рубрики.

  • @morsolai
    @morsolai4 ай бұрын

    Ця серія відео заставила піти і розбиратися, як це все працює. Зараз питаються ходьби в схемах розібратися без процесора.😊

  • @MegaTraxxas
    @MegaTraxxas4 ай бұрын

    Дуже крутий проєкт вийшов, продовжуйте творити техничний контент для українців ❤

  • @t.v.9696
    @t.v.96964 ай бұрын

    Цей комп'ютер виглядає просто супер 👍! А спостерігати за його збіркою - це окрема насолода 😅. Особливо сподобалася українська тематика із зображенням тризуба на платі і кольорами світлодіодів 💙💛.

  • @space.caveman

    @space.caveman

    4 ай бұрын

    Дякую! Радий, що вам сподобалось. :)

  • @t.v.9696

    @t.v.9696

    4 ай бұрын

    @@space.caveman навзаєм 😉!

  • @tarasn.6892
    @tarasn.68925 ай бұрын

    У вас є свій Discord сервер? Якщо ні, було б добре зробити Впевнений, це буде хорошим місцем для людей з спільними інтересами

  • @yuratkin
    @yuratkin5 ай бұрын

    Це по круче проектів на ардуїнках)

  • @vadimlakei9027
    @vadimlakei90274 ай бұрын

    Це щось неймовірне!

  • @space.caveman

    @space.caveman

    4 ай бұрын

    Дякую!

  • @maximtrianov3661
    @maximtrianov36615 ай бұрын

    Дякую за чудове відео, Андерсон! Надихає!

  • @user-nl1vi5ze3v
    @user-nl1vi5ze3v5 ай бұрын

    О да, таке ми полюбляемо!!!! Чекаю ще.

  • @Aleksan6er
    @Aleksan6er5 ай бұрын

    Гарний проект. Хороша робота.

  • @allvex_ua
    @allvex_ua4 ай бұрын

    Дуже круто, що в Україні роблять плати, але ціни космос

  • @casel4154

    @casel4154

    4 ай бұрын

    кому треба терміново і під дорослий проект, то норм

  • @space.caveman

    @space.caveman

    4 ай бұрын

    Так, ціни, на жаль, дуже не дуже. Але коли щось горить - то вартує переплатити, щоб за 3 дні з моменту оплати вже мати друковану плату на руках.

  • @rostuslavb3524
    @rostuslavb35244 ай бұрын

    супер!!!!! дякуємо !!!!

  • @vikkashchuk
    @vikkashchuk4 ай бұрын

    Дуже круто!

  • @nitekot
    @nitekot5 ай бұрын

    ну все, чекаємо від автора написання власної міні операційної для свого компютера )) також можливо окремим відео реалізацію якої змійки на асмі, треба ж класику згадати, і на практиці показати як воно все там взаємодіє в коді

  • @nitekot

    @nitekot

    5 ай бұрын

    о тільки вирішив заглянути в проект на гітхабі, а там виявляється уже чорновик змійки лежить )

  • @user-uk2ik8lo5w
    @user-uk2ik8lo5w4 ай бұрын

    Було цікаво. Дякую за контент на УкрТуб.

  • @max_perep
    @max_perep5 ай бұрын

    Цікаво і пізнавально! Поки що готуюся по-трохи, щоб повторити )))

  • @Rember14
    @Rember145 ай бұрын

    Дуже медитативне відео! Було б цікаво, якщо буде можливість, окреме відео спеціально про пайку. Що брати, скільки гріти, на що важати і т.д.

  • @olegivanov4313
    @olegivanov43135 ай бұрын

    Только открыл но уже лайк !

  • @valsh2093
    @valsh20934 ай бұрын

    Лайк автору та каналу! )))

  • @AndyBorowski
    @AndyBorowski5 ай бұрын

    Якби я побачив цю серію відео в 2007 році в мене не було б сумнівів, яку професію обирати, ех(

  • @user-fo9jy1mp6s
    @user-fo9jy1mp6s5 ай бұрын

    Шини підвішував через 15-20кОм , а то як кнопки пропрацюють трохи , то на них треба чавити з дикою силою якщо стоять резюки на 1-10 кОм .

  • @user-qc7dj8ty7q
    @user-qc7dj8ty7q5 ай бұрын

    Клас, чудове відео! Обожнюю комп'ютери та все що з ними пов'язано)

  • @user-vg3jh7lg6o
    @user-vg3jh7lg6o5 ай бұрын

    Класне відео побільше б таких

  • @Footy-Funnies
    @Footy-Funnies5 ай бұрын

    Топ

  • @kolayder100
    @kolayder100Ай бұрын

    Це було круто.

  • @frei-reiter
    @frei-reiter5 ай бұрын

    Дуже цікаво!

  • @tam75and
    @tam75and4 ай бұрын

    Сказати круто, ні чого не сказати. Зрозумілішого пояснення ще не зустрічав на ютубі, а тим більше україномовному. Ще би так само круто розжувати для таких я контроллери esp та stm...

  • @gennadiymoroz7252
    @gennadiymoroz72524 ай бұрын

    Дякую!

  • @bogdan6720
    @bogdan67205 ай бұрын

    Круто, чекаємо ігрову приставку на ЄСПешці

  • @evanrossi1
    @evanrossi15 ай бұрын

    ❤❤❤ дай я тебе поцілую

  • @H.I.Y
    @H.I.Y5 ай бұрын

    😮 Капець як то все і круто і складно водночас 😅

  • @radio_maniac
    @radio_maniac5 ай бұрын

    О, найс - лайк авансом😊

  • @revetastogne
    @revetastogne5 ай бұрын

    Це дуже цікаво!!!

  • @miroshnikovartem
    @miroshnikovartem5 ай бұрын

    Классный проект, не знал что у нас в Украине можно сделать платы (приятно удивлен) - до войны заказывал в Китае и делал сам.

  • @ASDjonok
    @ASDjonok5 ай бұрын

    Дякую

  • @Webdiver1978
    @Webdiver19785 ай бұрын

    Прикольна машинка вийшла!

  • @introversion_head
    @introversion_head5 ай бұрын

    дужеее топп

  • @user-er9dy2pd3x
    @user-er9dy2pd3x5 ай бұрын

    У вас дуже крутий контент, в одному з попередніх відео ви згадали мікросхему MOS 6581 яка відповідає за синтез звуку у Commodore 64 було б цікаво почути про синтез звуку на таких машинах, та можливо, побачити як зробити щось музичне

  • @Alexex2353
    @Alexex23535 ай бұрын

    давайте ще ))

  • @kletchatii
    @kletchatii5 ай бұрын

    це неймовірно

  • @user-cw2bk9nb5l
    @user-cw2bk9nb5l5 ай бұрын

    Зручно було б зробить внутрішньосхемне програмування пам'яті, щоб не смикати кожен раз чіп. Як завжди цікаво, коисно, чекаю нові відео. Дякую!

  • @user-nt3yn7oc1r
    @user-nt3yn7oc1r5 ай бұрын

    6:34 А я думав установка на панельку більше мотивована простотою і швидкістю заміни МС у разі несправності) Особливо коли вона дешевша за панель, є великий ризик перемаркування/браку/підробки

Келесі