nedoPC.org

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



Reply to topic  [ 180 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10 ... 12  Next
Как "заюзать" 486 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Ну, в стартовую позицию я все детали разложил... :wink:

Image
Увеличить

Здесь нет только 555ЛН1, работающих после порта 580ВВ55 на индикатор, АЦП и
"сомнительной" микросхемы.

Image

Но можно начинать отрисовку, если кого-либо ещё, кроме меня, эта схема интересует... :wink:

_________________
iLavr


Last edited by Lavr on 28 Feb 2014 05:23, edited 1 time in total.



24 Feb 2014 13:05
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Lavr wrote:
А мне ни разу с RS-232 интерфейсом дисплеи не попадались...

SPI - навалом, I2C - тоже видел, и "1 вая" - редко, но случаются.

А вот чтобы RS-232 прямо у дисплейчика был интерфейс - ни разу не встречал!


тут их много, но дорогие они, собаки - может поэтому в Россию их и не везут ибо никто покупать не будет, см. например этот:

http://www.jameco.com/webapp/wcs/stores ... _150957_-1

как правило это двух-этажные штуки - сверху обычный дисплейчик с паралельным интерфейсом, а под ним платка преобразователя из COM в паралелльный интерфейс...

P.S. схема интересует - оч.любопытно! :roll:

_________________
:dj: https://mastodon.social/@Shaos


24 Feb 2014 13:20
Profile WWW
Doomed
User avatar

Joined: 05 Apr 2011 12:45
Posts: 491
Location: Великий Новгород
Reply with quote
Post 
схема интересна и мне

если я правильно понял то Она просто что то выводит на экранчик?

_________________
танцуй пока живешь под каплями огненного дождя...


25 Feb 2014 06:32
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Случайность wrote:
если я правильно понял то Она просто что то выводит на экранчик?

Да может так статься, что там и "Монитор" какой-то прошит...
Автор-то нам так и не ответил, хотя обращались к нему по e-mail несколько раз
и по разным его адресам... :-?

_________________
iLavr


28 Feb 2014 05:26
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
jdigreze wrote:
Меня давно мысль гложет, как бы умудриться запустить пень-раз чтобы частота выборки из памяти была равна частоте ядра. По идее это бы дало нехилый прирост производительности на больших объемах данных при совместимости с огромным количеством ПО.

Я не слишком ошибаюсь, что именно такая мысль реализована в шине VESA ?

_________________
iLavr


28 Feb 2014 10:31
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Как-то меня сильно сбивает с мысли наличие в схеме регистра сдвига.
Но предположение у меня есть вот какое: для 80486 на этой
частоте и ПЗУ и УВВ 8255А, 8251 являются медленными.
Да и статическое ОЗУ 6264 - не самое быстрое для этой схемы.

Возможно, на регистре сдвига сделана точная потактовая задержка
ЦПУ при обращении к памяти и УВВ?

_________________
iLavr


01 Mar 2014 16:46
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Lavr wrote:
Возможно, на регистре сдвига сделана точная потактовая задержка
ЦПУ при обращении к памяти и УВВ?

Я в общем- то вспомнил про "Формирование сигнала AR для К1801ВМ2" с помощью
регистра, но оказалось, что предположение совершенно верное:

Image

Именно так и делают точную потактовую задержку ЦПУ при обращении к памяти и УВВ.

_________________
iLavr


03 Mar 2014 13:56
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Я не могу дать гарантию, что у меня сразу получится принципиальная схема
простого включения микропроцессора i486 практически безошибочно.

Так что если кому либо захочется что-либо уточнить в схемотехнике, то я
опирался на следующие временные диаграммы цикла i486:

Image

Типичный цикл


Image

Цикл с тактом задержки


И мне помогали также изображения платы в разной цветности и контрастности.

Image

Image

Очень полезный в плане изучения схемотехники i486 мануал:
FLASH MEMORY APPLICATION NOTE EXAMPLE OF CONNECTION with i486DX PROCESSOR

Там есть как практические примеры построения микропроцессорной системы на
микропроцессоре i486, так и примеры расчета удлиннения цикла по входу RDY#.

_________________
iLavr


07 Mar 2014 11:06
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Поработать со схемотехникой микропроцессорной системы на микропроцессоре
i486DX оказалось довольно интересным, поскольку после i8086 заниматься более
развитыми процессорами этой линейки Intell мне не приходилось...

И схемотехника рассматриваемого микроконтроллера на i486DX мне представляется
в следующем виде:

Image

Это НЕ ТОЧНАЯ КОПИЯ рассматриваемой здесь платы, а схема, ограниченная набором
деталей на этой плате. Так сказать, "близко к тексту"... ;)
Основные отличия в дешифрации УВВ, поскольку авторский вариант мне показался
несколько странным... :(

В схеме реализованы 2 интервала задержки по входу RDY# CPU - один для ОЗУ и ПЗУ,
и второй, более длинный, - для УВВ.

Микропроцессор i486 контроллера стартует в реальном режиме, поэтому используется
первый мегабайт его адресного пространства, который дешифруется следующим образом:

Code:
--------------------------------
00000-07FFFh| 32K |     |      |       RAM
08000-0FFFFh      | 64K |      |       RAM (зеркало)
10000-17FFFh            | 128K |       RAM (зеркало)
18000-1FFFFh            |      |       RAM (зеркало)
-------------------------------| 256K  RAM (зеркало)
20000-27FFFh| 32K |     |      |       RAM (зеркало)
28000-2FFFFh      | 64K |      |       RAM (зеркало)
30000-37FFFh            | 128K |       RAM (зеркало)
38000-3FFFFh            |      |       RAM (зеркало)
--------------------------------
40000-47FFFh
48000-4FFFFh
50000-57FFFh
58000-5FFFFh
-------------------------------- 512К не используются

'''

--------------------------------
C0000-C7FFFh| 32K |     |      |       ROM
C8000-CFFFFh      | 64K |      |       ROM (зеркало)
D0000-D7FFFh            | 128K |       ROM (зеркало)
D8000-DFFFFh            |      |       ROM (зеркало)
-------------------------------| 256K  ROM (зеркало)
E0000-E7FFFh| 32K |     |      |       ROM (зеркало)
E8000-EFFFFh      | 64K |      |       ROM (зеркало)
F0000-F7FFFh            | 128K |       ROM (зеркало)
F8000-FFFFFh            |      |       ROM (зеркало)
--------------------------------
 FFFF0H - адрес старта по включению питания


Пространство устройств ВВОДА/ВЫВОДA дешифруется следующим образом:

Code:
 00000H - ПОРТ А  ППА
 ххххх
 ххххх
 ххххх
 00004H - ПОРТ В  ППА
 ххххх
 ххххх
 ххххх
 00008H - ПОРТ С  ППА
 ххххх
 ххххх
 ххххх
 0000СH - РУС  ППА
 ххххх
 ххххх
 ххххх
 00010H - DATA REG USART1
 ххххх
 ххххх
 ххххх
 00014H - COMMAND REG USART1
 ххххх
 ххххх
 ххххх
 00018H - DATA REG USART1
 ххххх
 ххххх
 ххххх
 0001CH - COMMAND REG USART1
 ххххх
 ххххх
 ххххх
 00020H - DATA REG USART2
 ххххх
 ххххх
 ххххх
 00024H - COMMAND REG USART2
 ххххх
 ххххх
 ххххх
 00028H - DATA REG USART2
 ххххх
 ххххх
 ххххх
 0002CH - COMMAND REG USART2
 ххххх
 ххххх
 ххххх
 00030H - FREE
 ххххх
 ххххх
 ххххх
 00034H - FREE
 ххххх
 ххххх
 ххххх
 00038H - FREE
 ххххх
 ххххх
 ххххх
 0003CH - FREE

 Далее эта карта повторяется зеркально во всём
 пространстве УВВ.


Такой неприятный способ разбиения обусловлен тем, что аппаратные средства обращения
процессора к байту отсутствуют в конструкции. И обращение к порту ВВ осуществляется
младшим байтом 32-битного слова.

_________________
iLavr


08 Mar 2014 06:34
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Post 
Lavr wrote:
jdigreze wrote:
Меня давно мысль гложет, как бы умудриться запустить пень-раз чтобы частота выборки из памяти была равна частоте ядра. По идее это бы дало нехилый прирост производительности на больших объемах данных при совместимости с огромным количеством ПО.

Я не слишком ошибаюсь, что именно такая мысль реализована в шине VESA ?
С VESA я не сталкивался вообще, потому не знаю.


13 Mar 2014 03:48
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
А я как-то пропустил, что реверсинжыниринг закончился :)

_________________
:dj: https://mastodon.social/@Shaos


07 Apr 2014 08:52
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Ты в этот момент был занят в реале селёдкой и прочими вкусностями... :D

Не-не... я тож селёдку люблю и причие сопутствующие ингредиенты... :lol:

_________________
iLavr


07 Apr 2014 09:00
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
А да - точно :)

Ну что - типа можно собирать и запускать? ;)

_________________
:dj: https://mastodon.social/@Shaos


07 Apr 2014 09:03
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Можно. Только у меня 486DX нет. Я поговорил на Радиокоте с одним человеком, но он предложил
работающую материнку целиком.
Я отказался, т.к. не буду ломать рабочую материнку. Договорились, что возьму её если он уж совсем в
мусорку её приготовит...

Ну и софта ПЗУ от Дюбеля - у меня нет, а на письма он с любых почт не откликается.

_________________
iLavr


07 Apr 2014 09:18
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
А чего её ломать то? Вытащил проц и воткнул к себе :)

_________________
:dj: https://mastodon.social/@Shaos


07 Apr 2014 09:35
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 180 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10 ... 12  Next

Who is online

Users browsing this forum: No registered users and 8 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.