nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 25 Mar 2017 05:41



Reply to topic  [ 8 posts ] 
6502 Dendy-Computer 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Я пристреливаюсь что-то такое компьютерное сделать из дендиков, и в этой
связи обратил внимание на такой интересный и весьма раритетный картридж,
как Keyboard Transformer.

Image

Конечно, хотелось бы иметь в дендике ПЗУ загрузчика, как в "Специалисте",
но таких аналогов для приставки я не нашел. А Keyboard Transformer card
содержит руссифицированный Family BASIC v2.1a (оригинал - с иероглифами)
и аппаратные средства, позволяющие подключить прямо к картриджу ввод-
вывод с магнитофона
и обычную ХТ-клавиатуру (именно ХТ-клавиатуру).

Авторы этой разработки - A.Golomedov and I.Nesterov (Unreal Word Group)
из Новосибирска. Разработка, конечно же давняя - 1994 года. Я поискал
авторов в инете и, как мне показалось, нашел: http://ableo.ru/golomedov.ru
Написал им письмо с просьбой поделиться схемами картриджа Keyboard
Transformer
, но ответа так и не получил...

Пришлось делать реверсивную разработку схемы Keyboard Transformer card
самому - и в этой связи меня очень выручил CaH4e3, сделав весьма хорошие
фотки обеих сторон платы картриджа. :kruto:

Это они - в уменьшенном виде со следами моих реверсивных изысканий. Честно
говоря, в первый раз делаю реверс по фотографиям, когда нет возможности
протыкать искомую дорожку тестером... :lol:

Image

Image


В итоге получилось вот такая схема этой самой Keyboard Transformer card:

Image
Image
Посмотреть схему целиком

Схемотехника у авторов местами не совсем корректна на мой взгляд, что я
склонен объяснить стремлением ужаться в малый объём картриджа.

Но мне не совсем понравилось, что на /IRQ, имеющий подтягивющий резистор
в схеме приставки, работает обычный выход, а на шину данных по линии D4
работает выход ОК без подтяжки к чему либо...

Возможно, с этим связано и кривое программирование, о котором я здесь вопрос
задавал
.

На схеме расфасовка памяти указана, поэтому скажу несколько слов лишь о том,
как организованы порты ввода-вывода:
$5000 - сдвиговый регистр, получающий скан-код клавиатуры аппаратно в
последовательном коде, и содержащий при чтении младший его полубайт.
$5001 - сдвиговый регистр, получающий скан-код клавиатуры аппаратно в
последовательном коде, и содержащий при чтении старший его полубайт.
Полубайты читаются через мультиплексор, управляемый линией А0.
По линии D4 из порта $5000 читается бит с магнитофона.
$5002 - сброс сдвигового регистра ввода с клавиатуры и разрешение ввода
нового сканкода клавиатуры.
$5004 - вывод бита 1 на линию записи на магнитофон.
$5000 - вывод бита 0 на линию записи на магнитофон.

Ко всем портам обращаются ТОЛЬКО НА ЧТЕНИЕ: LDA $500x

К порту $5003 обращения нет в виду упрощенной схемотехники, поскольку это
будет одновременно чтение старшего полубайта скан-кода и сброс сдвигового
регистра ввода с клавиатуры.

Если кому-либо эта штука интересна для повторения "as is", то вот её прошивки:
KBD_BASIC_CHR.BIN - ПЗУ видеопроцесора;
KBD_BASIC_ROM.BIN - ПЗУ Unreal Word Group BASIC.



PS. Если я где-то и ошибся, то лишь от неумения смотреть сквозь корпуса микросхем
на фотографиях... Sorry... А схемы подключения клавиатур обсуждали здесь.
:wink:

PPS. SPECIAL THANKS TO CaH4e3!!!
.

_________________
iLavr


Last edited by Lavr on 24 Aug 2015 15:54, edited 4 times in total.



31 Mar 2013 18:09
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15224
Location: New York
Reply with quote
Некоторое количество народа стало приходить в этот топик отсюда:

http://www.famicomworld.com/forum/index.php?topic=12072.0

_________________
:eugeek: https://twitter.com/Shaos1973


24 Aug 2015 14:39
Profile WWW
Junior

Joined: 17 Feb 2017 20:07
Posts: 4
Reply with quote
i am currently working on a reproduction of this cartridge,
i found all necessary chips and i have the PRG and CHR chips made,

but i can't find the exact values of the capacitors,
are they measured in microfarad, picofarad, or nanofarad?
if anyone can help identify these parts that would be great.

so far i have:

C 1= 1.0 ...?
C 2= 200 ...?
C 3= 220 ...?
C 4= 220 ...?
C 5= 0.1 ...?
C 6= 0.1 ...?
C 7= 0.1 ...?
C 8= 1.0 ...?
C 9= 1.0 ...?
C10= 1.0 ..?


Image

Image

Image

Image


01 Mar 2017 12:51
Profile
Maniac

Joined: 08 Apr 2013 07:04
Posts: 246
Location: 213.247.249.139
Reply with quote
0.1 -- 0.1 uF (0.1 microfarad)
1.0 -- 1.0 uF
200 -- 200 pF (200 picofarads)
220 -- 220 pF


02 Mar 2017 22:10
Profile
Junior

Joined: 17 Feb 2017 20:07
Posts: 4
Reply with quote
SPASIBA!
:D


05 Mar 2017 13:00
Profile
Junior

Joined: 17 Feb 2017 20:07
Posts: 4
Reply with quote
angry_troll wrote:
0.1 -- 0.1 uF (0.1 microfarad)
1.0 -- 1.0 uF
200 -- 200 pF (200 picofarads)
220 -- 220 pF



is it possible there is a mistake in the list?
in the photograph, C2 and C3 are both blue,
but according to the schematics they have different values,
according to the list, C3 and C4 have the same values, but in the picture they look different.
it could mean nothing, but i just noticed it, maybe it needs a correction.

for the list of capacitors i currently have this
the caps are listed by number, with their values and code,

C1 1uf 105
C2 200/220pf 201/221
C3 200/220pf 201/221
C4 200/220pf 201/221
C5 100pf 101
C6 100pf 101
C7 100pf 101
C8 1uf 105
C9 1uf 105
C10 1uf 105

does that seem correct?
any suggestions on C2, C3 and C4?
does the original poster still have the cartridge,
and is it possible to take another look at the capacitors to identify them by the number stamped on them?


05 Mar 2017 14:44
Profile
Maniac

Joined: 08 Apr 2013 07:04
Posts: 246
Location: 213.247.249.139
Reply with quote
The capacitors might be from different manufacturers or just recycled from other boards.

I've looked up schematics and every capacitor value looks reasonable to me.


05 Mar 2017 14:51
Profile
Junior

Joined: 17 Feb 2017 20:07
Posts: 4
Reply with quote
thanks.
than i will continue according to your advice.


05 Mar 2017 14:53
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 8 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


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:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.