Як створити власний комп'ютер (ч. 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
Хочете підтримати канал? Підпишіться та залиште коментар, це - найкращий комплімент! ❤ Моя сторінка на Buy Me a Coffee, щоб отримати різні плюшки: www.buymeacoffee.com/and3rson Сторінка нашої волонтерської команди "Спшенгло": t.me/spriaglo
Не втомлююсь писати що це найкрутіше що мені попадалось в українському ютубі за останній час! Топ контент
@space.caveman
5 ай бұрын
Дуже дякую за підтримку!
@nanene9061
4 ай бұрын
Точно дуже класне в технічному напрямі. Всетаки є багато інших каналів в українському ютубі котрі є теж найкращими у своїй тематиці.
Дуже гарно, цікаво та професійно зроблений контент. Дякую автору!
Так круто подати таку тему для людей далеких від неї (як я) але з задоволенням подивився до кінця.
Дуже крутий проєкт вийшов! Сподіваюсь одного дня повторю його, бо вже давненько цікавлюсь темою 6502. До цього дивився англомовні відео, тому дуже радий що такий цикл відео є і рідною мовою, дякую!
Підтримка україномовних, дякую тобі друже.
22 хвилини естетичної інженерної насолоди👍
Не знаю навіщо це мені, але отримав неймовірне задоволення від перегляду. Дякую!
месників так не чекав я цього відео
Дякую за цікавий екскурсії в світ процесора, мені завжди хотілось зрозуміт як вдійсності працює процесор і взагалом комп'ютер, це на дихає на заглибленя і вивчення програмування. Окрема подяка за український ютуб 👍👍👍👍
Відео закінчилось так швидко. Але я не розчарований. Буду ще переглядати. Попередні відео я вже разів по три передививсь. Ніколи не програмував і цікаво не було. А зараз шкодую, що раніше не цікавивсь. Хоча колупати залізо любив ще з садка. Дуже заворожує увесь цей процес. Особливо коли чую святе слово ігри. Чекаю з нетерпінням кожне наступне відео.
Боже, який же крутий контент❤ що розповідь що звуковий супровід, прям мурахами покриває, дякую!!!
Коментар для поширення відео, та підтримки каналу
Великий лайк за такий чудовий укр контент на солов'їній. 👍🇺🇦👍🇺🇦👍
Супер. Продовжуй, дуже цікаво
Дай Боже тобі здоровʼя за такий контент
Молодець що підтримуєте наших виробників, це форсить нашу економіку. Все, пора відкласти своє ардуіно, можна трошки заглибитись в хардвар 😁і брати в руки паяльник. До речі, шикарна пайка!
@space.caveman
4 ай бұрын
Дякую! :)
Дуже цікаве подання інформації про assembler. Якже мені невистачило такого в універі. Можливо не було б такого відштовхування від низькорівневого програмування
Дуже цікаво! Дякую
про консоль дуже цікаво подивитися теж відос а також вважаю буде цікаво додати у відео приклади використання такого компʼютера адже це те, що може змотивувати людину робити всю попередню роботу для створення і може варто на початку показати які цікаві штуки зможе робити цей пристрій, а вже потім розказати як такий самому зібрати)
Класне відео вийшло !) Чекаю наступного про єспху )
Як завжди найкращий. З нетерпінням чекаю наступного відео.
Дуже приємно дивитись. Робити власноруч це довго. А так можна подивитись і пережити це задоволення ніби особисто було зроблено. Дякую.
Хоча я майже нічого не розумію, але дуже цікаво. Зачаровує..... Дякую за контент. Слава Україні!
Чекаю наступного відео)))))))
Дякую за очікуване і прекрасне відео. Монтаж-тор❤️ Фонова музика-❤️ І спостерігати за процесом створення девайсу,на якому можна запустити власний код дуже цікаво ))) тішить що девайс запрацював ))) Сподіваюсь буде можливість якось повторити ігрову консоль? Дуже хочу портативний тетріс,як в старі добрі часи
Дякую за цікаве відео. Подача матеріалу це більша половина успіху. Повторювати пристрій не буду, але подивитися на те як люди воскрешають мамонтів, це цікаво.
Дивився із задоволенням, сподіваюсь на наступні проєкти 👍
Лайк, підписка, коментар ;)
@space.caveman
3 ай бұрын
Дякую!
Дякую! Чудовий контент. Колись давно сам починав із комп'ютера "Фахівець" який використоаував процесор i8080A зроблений у Києві (КР580ВМ80А). Чудовий був девайс із графічним екраном. І в кодах писав і на асемблері... Чудово що люди і тепер знаходять це заняття цікавим. Ви робите корисне діло, успіхів вам!
@space.caveman
5 ай бұрын
Дякую!
Підписка та вподобайка. Дякую автору.
Просто пишу комент, бо подобається контент
Майже 10к переглядів за 6 днів. Думаю, це гарний початок) Дякую за відео!
Дякую за відео - дуже цікаве. 3:36 - на словах про наступні збірки аж тьохнуло. Буду дуже радий побачити щось новеньке.
Коли я навчався в ХПI, там ми теж вивчали ассембдер та динозаврячі контрольери, я тоді не розумів навіщо. Але тепер розумію, що це основа основ для продуктивного навчання.
Класно. Дякую за якісний проєкт. Мені дуже подобається увага до деталей: пайка, деталі про контакти і т.д
Дуже цікаво. Просто супер. Але сьогодні почитав коментарі і склалося враження, що аудиторія каналу складається з таких собі комп'ютерних динозаврів, однолітків того 6502
Повернув мене в середину 90х. :) Коли я навчався, та писав програми на асемблері.
Гарний проект для старту! Дякую за детальне пояснення. Розповім про свої плани на 6502. Є в мене ідейка зробити для MOS6502 відеокарту. Для початку - із текстовим режимом (таблиця символів та текстовий буфер екрану). Оскільки 6502 на шині завжди висить "мастером", потрібно щось типу Dual I/O, Dual Address SRAM (Dual port SRAM). Є інші варіанти, але цей буде простіше всього реалізувати. Хочеться зробити якийсь такий собі типу ретро-комп (може, навіть у форматі ноута) та портувати на нього різний старий софт.
@space.caveman
5 ай бұрын
Dual-port RAM - це суперове рішення і однозначно найпростіше в плані реалізації: не потрібно DMA і жонглювань з bus sharing. Щоправда вони останнім часом чомусь майже не виготовляються, тому тут бачу 2 варіанти. Перший - це використати стару (або якусь new old stock) раму. Інший - використати замість рами сучасний мікроконтролер. Ну і ще є варіант - це FPGA, в мене навіть є один кандидат, але я ще з ним не розбирався
@konserv
5 ай бұрын
@@space.caveman Я рахував пам'ять та розрядність, знаходив підходящу пам'ять в наявності, здається, на digikey. Не розбирався, коли її виготовляли, але мені треба тільки 2 чіпи. Дорогуща вона, правда, була (здається, щось типу $50+ за 2 чіпи у 32кілобіти), але можна собі дозволити. Можна, правда, спростити та тестові шрифти в ROM зберігати, але хочеться мати можливість заміни шрифтів для псевдографіки в іграх.
Продовження вийшло неочікуванно швидко) Так тримати!
Зібрав таку собі майже Dendy. 😁 Лайк, та підписка.
Дуже мотивує спробувати самому щось таке зробити.
балдьож, ще один такий вiдос, i я почну донатити..... АВХАХАХ
Інколи хочеться поностальгувати та зробити щось схоже, але лінь значно сильніша за ностальгію :) А от дивитись та слухати це у вашому виконанні - чисте задоволення :)
@space.caveman
4 ай бұрын
Радий, що сподобалось! Сам люблю часто дивитись відео, де хтось збирає щось, що мені цікаве, але що я сам би не збирав :)
КРУТО ! КЛАС !
Аж самому захотілося створити свій копмуктер ❤
Мало шо зрозуміло, бо я дадекий від програмування, але дуже цікаво. Дуже файні відео!
Классный вариант для кружка по компьютерам. Я в школе о таком только мог мечтать)
Ого. Не думав, що колись побачу таке українською. Круто:)
приємно що професіонал працює на лінуксі, а не як більшість любителів ардуїни - на вінді
Круте відео, пізнавальне. Навіть захотілося спробувати повторити проект) Цікаво буде подивитися про консоль. Дякую.
Хлопаю п'ятками👏
Мало що розумію.у відосах, але не можу не дивитись. Дуже надихає. Якщо вийшов би якись базовий курс у автора по тому що треба знать, щоб розуміти половину відосів, то залюбки б придбав!
Дякую за серию, дуже сподобалось і надихнуло!
Ето кайф, марожено! Аж прям захотілося дістати свої заморожені проекти на ардуїно.
@space.caveman
5 ай бұрын
Ми з пустелі сад зробимо! :)
🎉 це просто супер контент!
Переглянув всі твої відео за один присід! Дякую за крутий контент
Дякую за крутезний технічний контент❤ Ваш контент надихає творити різні цікаві технічні штуки!
@space.caveman
5 ай бұрын
Дякую! Дуже радий, що вдається це популяризувати та спонукати людей творити щось теж.
Дякую, цікаво) Сподіваюсь на продовження цієї рубрики.
Ця серія відео заставила піти і розбиратися, як це все працює. Зараз питаються ходьби в схемах розібратися без процесора.😊
Дуже крутий проєкт вийшов, продовжуйте творити техничний контент для українців ❤
Цей комп'ютер виглядає просто супер 👍! А спостерігати за його збіркою - це окрема насолода 😅. Особливо сподобалася українська тематика із зображенням тризуба на платі і кольорами світлодіодів 💙💛.
@space.caveman
4 ай бұрын
Дякую! Радий, що вам сподобалось. :)
@t.v.9696
4 ай бұрын
@@space.caveman навзаєм 😉!
У вас є свій Discord сервер? Якщо ні, було б добре зробити Впевнений, це буде хорошим місцем для людей з спільними інтересами
Це по круче проектів на ардуїнках)
Це щось неймовірне!
@space.caveman
4 ай бұрын
Дякую!
Дякую за чудове відео, Андерсон! Надихає!
О да, таке ми полюбляемо!!!! Чекаю ще.
Гарний проект. Хороша робота.
Дуже круто, що в Україні роблять плати, але ціни космос
@casel4154
4 ай бұрын
кому треба терміново і під дорослий проект, то норм
@space.caveman
4 ай бұрын
Так, ціни, на жаль, дуже не дуже. Але коли щось горить - то вартує переплатити, щоб за 3 дні з моменту оплати вже мати друковану плату на руках.
супер!!!!! дякуємо !!!!
Дуже круто!
ну все, чекаємо від автора написання власної міні операційної для свого компютера )) також можливо окремим відео реалізацію якої змійки на асмі, треба ж класику згадати, і на практиці показати як воно все там взаємодіє в коді
@nitekot
5 ай бұрын
о тільки вирішив заглянути в проект на гітхабі, а там виявляється уже чорновик змійки лежить )
Було цікаво. Дякую за контент на УкрТуб.
Цікаво і пізнавально! Поки що готуюся по-трохи, щоб повторити )))
Дуже медитативне відео! Було б цікаво, якщо буде можливість, окреме відео спеціально про пайку. Що брати, скільки гріти, на що важати і т.д.
Только открыл но уже лайк !
Лайк автору та каналу! )))
Якби я побачив цю серію відео в 2007 році в мене не було б сумнівів, яку професію обирати, ех(
Шини підвішував через 15-20кОм , а то як кнопки пропрацюють трохи , то на них треба чавити з дикою силою якщо стоять резюки на 1-10 кОм .
Клас, чудове відео! Обожнюю комп'ютери та все що з ними пов'язано)
Класне відео побільше б таких
Топ
Це було круто.
Дуже цікаво!
Сказати круто, ні чого не сказати. Зрозумілішого пояснення ще не зустрічав на ютубі, а тим більше україномовному. Ще би так само круто розжувати для таких я контроллери esp та stm...
Дякую!
Круто, чекаємо ігрову приставку на ЄСПешці
❤❤❤ дай я тебе поцілую
😮 Капець як то все і круто і складно водночас 😅
О, найс - лайк авансом😊
Це дуже цікаво!!!
Классный проект, не знал что у нас в Украине можно сделать платы (приятно удивлен) - до войны заказывал в Китае и делал сам.
Дякую
Прикольна машинка вийшла!
дужеее топп
У вас дуже крутий контент, в одному з попередніх відео ви згадали мікросхему MOS 6581 яка відповідає за синтез звуку у Commodore 64 було б цікаво почути про синтез звуку на таких машинах, та можливо, побачити як зробити щось музичне
давайте ще ))
це неймовірно
Зручно було б зробить внутрішньосхемне програмування пам'яті, щоб не смикати кожен раз чіп. Як завжди цікаво, коисно, чекаю нові відео. Дякую!
6:34 А я думав установка на панельку більше мотивована простотою і швидкістю заміни МС у разі несправності) Особливо коли вона дешевша за панель, є великий ризик перемаркування/браку/підробки