Из платы АОН

Микропроцессоры и микроконтроллеры от фирмы Zilog, а также компьютеры на них построенные

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Из платы АОН

Post by Lavr »

Мне частенько попадалась раньше фотка этого недо-компика, и у меня сложилось
мнение, что это вариация ZX Spectrum, адаптированного для работы с LCD 24 X 2...

Image
Источник

Оказалось, что совсем нет! :o В основе конструкции плата от АОН на Z80! :roll:
CPU Z80
Memory RAM 32K
Memory ROM 32K
LCD 24 X 2

И операционную систему автор написал сам, причем ОС многозадачная, по
утверждению автора! :P

Мне всегда импонировало, что автор умудрился запихать всё в металлическую
коробку из-под тестера Ц..ххх!
С крышкой конструкция получается жесткая, компактная и удобная для транспортировки!
Это не то, что наш Шурик таскал комп в рюкзаке вместе с телевизором и банкой огурцов! :wink:

По ссылке есть авторское видео... хотя автор как-то не "зажигает"... :(
Но посмотреть интересно!


PS. Кстати говоря, автор интересен ещё и тем, что по его утверждению,
он нашел ошибку в известной теореме Котельникова...
Я не проверял...
:wink:
iLavr
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Незадолго перед отбытием за океан я тоже подешёвке купил платку аона - там было место под z80, пзу и озу - даже микросхемки прикупил, но уехал, оставив всё в России...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

У меня есть такое подозрение, что давно, но будучи уже здесь, я обращался
к автору то ли письмом, то ли в гостевуху с вопросом о схеме его недо-компа...
Но ответа не получил... :(

АОН на Z80 у него больно современный какой-то. Если, правда, он его не
изменил по схеме...
У меня есть рабочий АОН на Z80, так в нём - отечественный Т34 и индикатор АЛС-318.
Мне кажется это стандартная конфигурация была у АОН-ов.


PS. А сайт у автора своеобразный. Если не попасть в указанный мной адрес ссылки,
то с домашней - попадаешь на страницу, где фотка этого недо-компа, а видео отсутствует...
Эту одинокую фотку я всегда и видел.
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Пыщ! и Пыщь! Но я помню, чтобы еще один вариант АОНа на Z80, описанного в номере Радио ноября-декабря, только вот год не помню, до 97го года, когда журнал уже был большим (т.е. после 92го) но еще не глянцевым.

Хммм, Пыщ! Пиу!. На Т36ВМ1.
Last edited by HardWareMan on 30 Jun 2012 03:58, edited 1 time in total.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Плата АОН у меня была примерно вот такая...

Image

А располагалась она в корпусе телефонного аппарата "Теллур".

Закреплено всё в корпусе было откровенно на соплях. АЛС-318 был и вовсе приплавлен
паяльником к корпусу по уголкам... :(

Если "Теллур" роняли, то всё это благополучно обламывалось...
Пришлось со временем всё позакреплять хромированными винтами М2 со шляпкой впотай.
Красивее "Теллур" от этого не стал, но ломался реже...

Кстати говоря, ему повезло, что процессор был Т34. Изначально никто не знал,
что это клон Z80. :roll:
Иначе бы я с ним поковырялся... :wink:


PS. Даже вот в этой книжке, как мне помнится, Т34 не обозначили как клон Z80.

Image

Позиционировали его как специализированный, малопотребляющий, разработанный
для аппаратуры АОН и др.
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:Хммм, Пыщ! Пиу!. На Т36ВМ1.
Т36ВМ1 мне живьём нигде не попадался...

Image

А вот Т34ВМ1 именно такой в плате АОН наличествует! :lol:

Image

Я ещё когда в первый раз его увидел, подумал, что название вызывающе-
хулиганское какое-то...
Как гораздо позже узнал - так оно и было... :wink:


PS. :o
Проц очень похож на Z80. а рядом сопроцессор для поддержки русского языка.
Прочитал здесь... :lol:
Last edited by Lavr on 30 Jun 2012 05:51, edited 1 time in total.
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

И операционную систему автор написал сам, причем ОС многозадачная, по утверждению автора!
интересно, что там за менеджер памяти такой волшебный
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:интересно, что там за менеджер памяти такой волшебный
Да вот и мне интересно... и не только это...

Может задублируешь вопрос автору или в его гестбуку?
e-mail: andran25@mail.ru
http://andyplekhanov.narod.ru/book/book.htm
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

не, спасибо, мне сказок шахрезады хватило в треде про хитрый спек.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:не, спасибо, мне сказок шахрезады хватило в треде про хитрый спек.
Значит настолько интересно... :( Тем более, что это не спек и рядом не стоял с зетикс.пэка...


PS. Ну попробую сам написать... под лежачий камень вода не течет... :wink:
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Lavr wrote: Ну попробую сам написать... под лежачий камень вода не течет... :wink:
Ну я, как человек неленивый, всё-таки написал, и автор мне ответил...

Lavr:>Не могли бы Вы предоставить дополнительные материалы по столь
>интересной конструкции:
>- какая схема АОН была в основе разработки?


Точно не помню, почти 20 лет прошло, по-моему "Русь" -
какие в начале - середине 90-х были АОНы популярны.
Там переделки совсем небольшие - я поставил статическое ОЗУ
на 32К вместо 8К (пару ног перепаял), добавил LCD индикатор
(тоже несколько проводов), увеличил количество проводов
для клавиатуры ( 5х8 ) - это было возможно, поскольку там
уже был 8-разрядный регистр и вывел пару проводов для
RS232 порта. Аналоговую чась АОН я, естественно, не паял.


Lavr:>- был ли LCD индикатор 24 X 2 штатным в схеме АОН?

Нет, это я его добавил и запрограммировал.

Lavr:>- как реализована многозадачная ОС Вашей разработки?

Задачи реального времени - музыка, таймеры, опрос клавиатуры
сидят на прерывании. Они же формируют события,
которые ставятся в очередь и обрабатываются затем
пользовательской задачей.


Lavr:>- нет ли возможности ознакомиться с исходниками ОС?

Постараюсь найти исходники. Там кроме ОС есть много
прикладных задач - игрушки, например сапер, крестики-нолики.


Lavr:>На мой взгляд Ваша конструкция привлекательна с точки зрения
>самодельного конструирования компьютеров, поскольку как платы,
>так и сами устаревшие аппараты АОН есть у многих.
>Наличие дополнительной информации по конструкции сделало бы её
>популярной для повторения желающими попробовать себя на ниве
>создания несложных конструкций самодельных компьютеров.


Будy рад, если возникнет интерес.

Андрей.
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

товарищ попутал многозадачность с драйверами устройств.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:Незадолго перед отбытием за океан я тоже подешёвке купил платку аона - там было место под z80, пзу и озу - даже микросхемки прикупил, но уехал, оставив всё в России...
Вот - обнаружил эту платку аона на старой российской фотке 2003 года:

Image

Я там даже панельки вставил для Z80 и памятей:

Image

P.S. Кстати по сабжу - я эту страничку видел несколько лет назад и может даже упоминал где-то на просторах этого форума (с ходу не нашёл) - вот этот текст отлично помню:
CPU Z80
Memory RAM 32K
Memory ROM 32K
LCD 24 X 2
OS My own
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

MC68k wrote:товарищ попутал многозадачность с драйверами устройств.
Ну это не драйвера, ибо в классическом понимании у каждого драйвера должно быть свое прерывание. А тут оно одно и на таймере. Это и не многозадачность в классическом смысле - так как нету управления памятью и переключения контента. Это обычная псевдомногозадачность на событиях, которые вызываются таймером, при этом каждое событие должно занимать по времени выполнения не больше половины интервала таймера, иначе жуткие тормоза обеспечены. На таком же принципе есть RTOS для Атмег, удобная штука с простой реализацией, я вам хочу сказать.