Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Ну там ПДП всё-таки, а тут - 100% софтово…
|
23 Sep 2024 10:05 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
На минимальных, типа hello world и подобных, весьма сложно вести обмен со старшим братом. Загрузка например, отладка. Потому что нет UART, потому что софтово сложно высчитывать такты, потому что многое мешает. Ардуино популярно, доступно и недорого. Идея в том, что бы запрашивать данные по требованию, а МК при этом их бы предоставлял. Нужно всего 3 пина. При этом, со стороны z80 это может выглядеть так:
|
28 Sep 2024 23:26 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
z80 <- Arduino serial это как-то через COM-порт?
Как физически выглядит подключение этих 3 проводов?
|
29 Sep 2024 13:18 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
1. Запрос от z80 (/RD & /IORQ). 2. Бит данных от МК (D7). 3. /WAIT от МК.
|
30 Sep 2024 00:19 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
Что значит? Ардуино с ПК соединён через COM-порт, он и является посредником для z80. Особенность в том, что z80 не нужно выдерживать никакие времянки. Запросил - получил, типа.
|
30 Sep 2024 02:09 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Ну можно по идее и без ардуино если не через COM, а через LPT с шелезякой общаться - дёргаешь нужными битиками программно со стороны PC и всего делов
|
30 Sep 2024 04:41 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
Ну да. Только где сейчас COM или LPT? А USB всегда. И попробуй ты в Windows выдержать времянки! В любом случае USB-TTL нужен, а Ардуино по цене с ним равнозначен. Более того, ты с ним можешь накрутить и дополнительных фишек или нет?
|
30 Sep 2024 05:02 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
А ещё, не знаю как там у вас в Штатах ("я не была"), а у нас особой дешевизной пользуются LGT8F328P и их производные. Которые и пошустрее и выводов имеют поболее, нежели у ваших хвалёных Атмелов.)
|
30 Sep 2024 06:43 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Ну PCI-Express платки до сих пор доставаемы - и COM, и LPT (у меня например в компе воткнуто) и линух их видит вот прям сразу...
|
30 Sep 2024 07:23 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Я поглядел - например на амазоне "ваш хвалёный" LGT8F328P стоит десятку за штучку, а его "оригинал" ардуино-нано - пятнашку за 3 штуки (т.е. $5 за один)...
|
30 Sep 2024 07:38 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
"Мы по разному видим мир!"
|
30 Sep 2024 10:11 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Американский тариф на китайскую электронику в действии Да и наверное дядюшка Ляо к вам поближе будет...
|
30 Sep 2024 20:22 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
У меня тут завалялась замечательная платка под названием WEMOS XI. А замечательна она тем, что у неё выведено аж 30 пинов. А тогда, с её помощью, очень легко получается эмулятор 2764. И даже 27256. Ну чем плохо то! И тот же вывод по UART делается без каких либо телодвижений. Думаю, просто песня для ретростроителей.)
|
30 Sep 2024 23:33 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Тоже типа ардуино?
|
30 Sep 2024 23:38 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
Ну да. А что смущает? Ты можешь использовать её как хочешь. В т.ч. и без Ардуино среды. Ничто не мешает.
|
30 Sep 2024 23:40 |
|
|