nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 14:38



Reply to topic  [ 30 posts ]  Go to page Previous  1, 2
USB slave на z80 
Author Message
Writer

Joined: 22 Oct 2016 02:36
Posts: 12
Location: Moscow, Russia
Reply with quote
DimkaM wrote:
Хотя я не внимательно прочитал первый пост, тут не компорт со стороны z80. Нечто типа дма чтоли

Совершенно верно. DMA + однонаправленный порт. Удобно в процессе отладки из кода z80 кидать данные в терминал PC

_________________
http://ziduino.ucoz.org/


18 Nov 2016 11:10
Profile ICQ WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
А фоточки нет - глянуть сколь масштабно это устройство выглядит?

_________________
iLavr


18 Nov 2016 11:15
Profile
Writer

Joined: 22 Oct 2016 02:36
Posts: 12
Location: Moscow, Russia
Reply with quote
Lavr wrote:
А фоточки нет - глянуть сколь масштабно это устройство выглядит?

Надеюсь не нарушу правила, присоединив пару снимков по теме.
Attachment:
2016-11-18 21.43.41.jpg
2016-11-18 21.43.41.jpg [ 1.95 MiB | Viewed 13695 times ]

Схема которую привел являлась частью более крупного проекта и реализована на общей плате. На изображении та часть платы, на которой она размещена. (Все чипы кроме одной SRAM и двух SO14 корпусов )

Attachment:
2016-11-18 21.40.57.jpg
2016-11-18 21.40.57.jpg [ 1.56 MiB | Viewed 13695 times ]

_________________
http://ziduino.ucoz.org/


18 Nov 2016 11:56
Profile ICQ WWW
Writer

Joined: 22 Oct 2016 02:36
Posts: 12
Location: Moscow, Russia
Reply with quote
Shaos wrote:
Ну FT245 вроде чуть более интеллектуальный чип чем FT232 - вон даже кастомный DeviceID можно во внешней памяти подцепить...

Если мне не изменяет память, скорее напротив. FT232 более функциональна и может быть сконфигурирована в режиме parallel FIFO.

_________________
http://ziduino.ucoz.org/


18 Nov 2016 11:59
Profile ICQ WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Quote:
Надеюсь не нарушу правила, присоединив пару снимков по теме.

Да не нарушите... спасибо!

А я пользовался CP210x USB to UART Bridge от Silicon Laboratories, когда занимался патченьем сотовых телефонов.
Уже и название забыл... но из интересу глянул сейчас в Реестр ноута - там до сих пор он прописан.

_________________
iLavr


18 Nov 2016 12:15
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
SergNR wrote:
2016-11-18 21.40.57.jpg
Спектрумовский шрифт на LCD :kruto:

P.S. Я изначально, как и Lavr, подумал что USB на Z80 программно :lol:


18 Nov 2016 19:54
Profile
Writer

Joined: 22 Oct 2016 02:36
Posts: 12
Location: Moscow, Russia
Reply with quote
Lavr wrote:
А я пользовался CP210x USB to UART Bridge от Silicon Laboratories, когда занимался патченьем сотовых телефонов.

Полезный чип, это не на нём раньше выпускалось большинство переходников usb <-> rs233, которые затем были вытеснены поделиями на 'Prolific' ? Последние 20 лет развития микроэлектроники прошли мимо меня и только недавно решил вспомнить "бурную" юность :dj:

_________________
http://ziduino.ucoz.org/


19 Nov 2016 00:29
Profile ICQ WWW
Writer

Joined: 22 Oct 2016 02:36
Posts: 12
Location: Moscow, Russia
Reply with quote
jdigreze wrote:
SergNR wrote:
2016-11-18 21.40.57.jpg
Спектрумовский шрифт на LCD :kruto:

Он самый, выдран из спектрумовского rom :D

_________________
http://ziduino.ucoz.org/


19 Nov 2016 00:35
Profile ICQ WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
SergNR wrote:
Последние 20 лет развития микроэлектроники прошли мимо меня и только недавно решил вспомнить "бурную" юность :dj:
Вы, случаем, не на пенсию вышли? :mrgreen:

А то я вот у себя приметил, что тоооолько прицелишься сделать что-то хорошее в рамках хобби и всё приготовишь...
как работа - хвать тебя за яйца... жбам тебе по башке... а ну-ка работай! Что-то ты не в ту сторону расслабился!!! :ebiggrin:

_________________
iLavr


19 Nov 2016 06:53
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
jdigreze wrote:
Я изначально, как и Lavr, подумал что USB на Z80 программно :lol:

Да надо сесть как-нибуть почитать исходники Tronix-a для PIC, помню, он там смело всё корёжил,
но USB всё-равно работал, и даже, помнится, Tronix добился, чтобы всё работало побыстрее.

Я пока идеи софтового USB slave совершенно не знаю, но думаю, если разобрать один рабочий пример,
то можно будет и на шибкий современный проц перенести.

Я как-то давно разобрался с софтовым SPI и дисплеем NOKIA 3310 - так теперь радостно сую их куда ни попадя,
сейчас вот прицеливаюсь прикрутить их вот сюда.

_________________
iLavr


19 Nov 2016 07:05
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Lavr wrote:
Я пока идеи софтового USB slave совершенно не знаю, но думаю, если разобрать один рабочий пример,
то можно будет и на шибкий современный проц перенести.
Я уже несколько раз пытался сесть за разбор протокола USB, но:
Lavr wrote:
А то я вот у себя приметил, что тоооолько прицелишься сделать что-то хорошее в рамках хобби и всё приготовишь...
как работа - хвать тебя за яйца... жбам тебе по башке... а ну-ка работай! Что-то ты не в ту сторону расслабился!!!

То домашне-деревенские заботы... :lol:


19 Nov 2016 19:33
Profile
Writer

Joined: 22 Oct 2016 02:36
Posts: 12
Location: Moscow, Russia
Reply with quote
Lavr wrote:
SergNR wrote:
Вы, случаем, не на пенсию вышли? :mrgreen:

А то я вот у себя приметил, что тоооолько прицелишься сделать что-то хорошее в рамках хобби и всё приготовишь...

Неее, до пенсии далеко :) но сейчас такой период в жизни, когда удается находить время на хобби. А по поводу названия темы usb slave на z80 с Вами согласен, неудачно сформулировал, корректнее было бы переименовать в 'для z80'

_________________
http://ziduino.ucoz.org/


20 Nov 2016 11:32
Profile ICQ WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
SergNR wrote:
по поводу названия темы usb slave на z80 с Вами согласен, неудачно сформулировал...

Да нормально - Вы и нас подтолкнули подумать. Я давно заморачивался здесь на форуме с программным usb,
но информации никакой не было... потом Tronix нашел материал - глядишь и освоим...

_________________
iLavr


20 Nov 2016 11:40
Profile
Writer

Joined: 22 Oct 2016 02:36
Posts: 12
Location: Moscow, Russia
Reply with quote
Lavr wrote:
Вы и нас подтолкнули подумать. Я давно заморачивался здесь на форуме с программным usb,
но информации никакой не было... потом Tronix нашел материал - глядишь и освоим...

По данному поводу что-то и сам задумался - а не озадачиться ли этой темой на досуге :)

Решил сюда же выложить предыдущую реализацию схемы ПДП, но через LPT, а не USB. Это был исходный вариант для замены ППЗУ-шки при отладке BIOS на живой железке. Исходники управляющей программы на 'С' под linux имеются, если кто заинтересуется - поищу и выложу сюда.
Attachment:
LPT_TO_SRAM_INT.gif
LPT_TO_SRAM_INT.gif [ 116.45 KiB | Viewed 13612 times ]

_________________
http://ziduino.ucoz.org/


21 Nov 2016 05:32
Profile ICQ WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
SergNR wrote:
Lavr wrote:
Вы и нас подтолкнули подумать. Я давно заморачивался здесь на форуме с программным usb,
но информации никакой не было... потом Tronix нашел материал - глядишь и освоим...
По данному поводу что-то и сам задумался - а не озадачиться ли этой темой на досуге :)

Если что, материал от Tronix-а вот здесь:
16FUSB или софтварный USB на младших PIC-ах
Чтобы долго не искать... :wink:

_________________
iLavr


21 Nov 2016 10:14
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 30 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.