nedoPC.org

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



Reply to topic  [ 111 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next
1816ВЕ48 
Author Message
Doomed
User avatar

Joined: 05 Apr 2011 12:45
Posts: 491
Location: Великий Новгород
Reply with quote
сегодня достался очень древнющий советский микроконтроллер. как их назвали раньше однокристальная эвм КМ1816ВЕ48.

глянул характеристики Оперативы всего 64 байта пзу всего кило.

вот интересно на что способна эта ОЭВМ?

хотелось бы увидеть практические конструкции на ней.

кстати можно ли сделать на ней терминал? чтоб рулить какой либо железкой по COM порту? или у ВЕ48 не хватит вычислительной мощи обслуживать клаву и графический ЖК дисплей

Image


12 Apr 2013 08:18
Profile WWW
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
PS/2 клавиатура и контроллер - по сути оно и есть.


12 Apr 2013 09:07
Profile
Doomed
User avatar

Joined: 05 Apr 2011 12:45
Posts: 491
Location: Великий Новгород
Reply with quote
Post 
нужно чтоб он работал не только клавой а еще обслуживал графический ЖК дисплей. то есть выполнял функции полноценного VT52 терминала.


12 Apr 2013 09:59
Profile WWW
Maniac

Joined: 05 Nov 2008 19:47
Posts: 287
Location: 81.28.208.238
Reply with quote
Случайность wrote:
сегодня достался очень древнющий советский микроконтроллер. как их назвали раньше однокристальная эвм КМ1816ВЕ48.

глянул характеристики Оперативы всего 64 байта пзу всего кило.

вот интересно на что способна эта ОЭВМ?

хотелось бы увидеть практические конструкции на ней.

кстати можно ли сделать на ней терминал? чтоб рулить какой либо железкой по COM порту? или у ВЕ48 не хватит вычислительной мощи обслуживать клаву и графический ЖК дисплей

Image

В ней нет COM порта.
На пару строчек мощи должно хватить, но для картинок буквов/цифров не хватит памяти...


12 Apr 2013 19:31
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Можно добавлять память снаружи.


13 Apr 2013 00:57
Profile
Doomed
User avatar

Joined: 05 Apr 2011 12:45
Posts: 491
Location: Великий Новгород
Reply with quote
Post 
немного описания камня с распиновкой нашел в МРБ 1150
И.В. Варламов И.Л. Касаткин "Микропроцессоры в бытовой технике"
стр 43-51 Там же есть в приложении система команд данного камешка


13 Apr 2013 04:14
Profile WWW
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Случайность wrote:
немного описания камня с распиновкой нашел в МРБ 1150
И.В. Варламов И.Л. Касаткин "Микропроцессоры в бытовой технике"
стр 43-51 Там же есть в приложении система команд данного камешка

Доставлено. Попытаюсь найти среди своих дисков еще один справочник про микроЭВМ. Он был у моего соседа в бумаге, а потом куда-то делся. А я его пару лет назад нашел в электроверсии. Найду - тусану.
PS Вот тут еще есть.


13 Apr 2013 05:15
Profile
Doomed
User avatar

Joined: 05 Apr 2011 12:45
Posts: 491
Location: Великий Новгород
Reply with quote
Post 
2 HardWareMan

спасибо за ссылки. первая у меня есть в виде бумажной книжечки. а вот второй нет. Вторая похоже полное описание и даже примеры пользования.

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


13 Apr 2013 10:06
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
aav8 wrote:
В ней нет COM порта.

В ней есть 2 программируемых входо-выхода Т0, Т1. :wink:
Можно задействовать и реализовать последовательный интерфейс программно.
Благо, один из них является источником прерывания, если я правильно помню...

_________________
iLavr


13 Apr 2013 10:45
Profile
Doomed
User avatar

Joined: 05 Nov 2007 05:08
Posts: 487
Location: Украина
Reply with quote
Post 
я игрался с этой серией чуть-чуть :)
http://shoorick.ho.ua/monsters/8049.html


16 Apr 2013 07:40
Profile WWW
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
Этот микроконтроллер в 1989-1991 году использовал для создания опытных приборов в Химико-биологическом отделении в Ленинграде.

Программы писались в операционной системе CP/M-82. Ассемблер XASM48.COM

AVOCET SYSTEMS 8048 CROSS-ASSEMBLER, VERSION 1.64
LAST ADDRESS USED IN THIS ASSEMBLY IS: 018C
NEXT SYMBOL ADDRESS IS: 3708
8048 ASSEMBLY COMPLETE

На этом контроллере был у меня сделан генератор FSK-сигнала для проверки модемов 300/1200 бод.

Партию К1816ВЕ48 мне помог купить знакомый, которому кто-то доставал из Киева.

На кафедре вычислительной техники ЛИТМО в Ленинграде мы заказали и приобрели программатор К1816ВЕ48. Он подключался к компьютеру на Z80A с операционной системой CP/M-82 (этот компьютер собранный сотрудниками и студентами кафедры мы также приобрели в ЛИТМО).

Остался макет для отладки программы тех приборов. Вот такая.

Code:
; *****************************************************
; *    V23 MODEM ANALOGUE MODULATOR (8035) SOFTWARE   *
; *****************************************************

;       DATE CREATE :           14.01.92  11:55 AM
;       LAST EDIT :             01.10.92  02:08 PM
;       VERSION :               1.05
;
; *****************************************************

;        WIDTH   80

NBIT    EQU     29      ; R5 OF RB1 ADRESS

SV1     EQU     31H     ; "1" FRQ. PARAMETERS
SV0     EQU     34H     ; "0" FRQ. PARAMETERS
STOPBIT EQU     37H     ; NUMBER OF TRANSMITED STOP BITS
BUFBIT  EQU     38H     ; TRANSMIT BUFFER

        ORG     000H

        ENT0    CLK
        JMP     START

        ORG     0007H

        ; ---------------------------------------------
        ;    INTERRUPTION VECTOR OF TIMER COUNTER
        ;    R5 OF RB1  -  NUMBER OF TRANSMITED BITS
        ;    R7 OF RB1  -  POSITION OF ACCUMULATOR
        ;          FORMAT OF TRANSMITION :
        ;    START BIT + BYTE + STOP BIT IN BUFBIT
        ; ---------------------------------------------

INTTIM: SEL     RB1
        MOV     R7,A            ; R7 OF RB1 = ACC
        MOV     A,R5
        JZ      IT              ; NO BYTE TO TRANSMIT
        JMP     INTTIM1         ; ENTER BYTE

IT:     MOV     A,R7            ; RESTORE ACCUMULATOR
        RETR                    ; *** END INTTIM  ***

        ; BYTE INPUT PROCEDURE
INTTIM1:
        MOV     R0,#BUFBIT
        MOV     A,@R0
        RRC     A
        MOV     @R0,A
        INC     R0              ; R0 = BUFBIT+1
        MOV     A,@R0
        RRC     A
        MOV     @R0,A
        JC      INTTIM2         ; CY <=> BIT FOR TRANSMITION
        CLR     F0
        JMP     INTTIM3
INTTIM2:
        CLR     F0
        CPL     F0
INTTIM3:
        CALL    PARTIM

        DEC     R5
        MOV     A,R7
        RETR


Attachments:
File comment: Отладочная плата К1816ВЕ35/К1816ВЕ48.
k1816ve35.JPG
k1816ve35.JPG [ 177.83 KiB | Viewed 15691 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
18 Apr 2020 02:37
Profile WWW
Doomed
User avatar

Joined: 19 Feb 2017 03:46
Posts: 584
Location: Санкт-Петербург, Россия, третья планета от Солнца, галактика Млечный Путь
Reply with quote
Post 
askfind wrote:
Собирали персональные компьютеры на базе К580 с операционной системой CP/M-82
askfind wrote:
Программы писались в операционной системе CP/M-82
askfind wrote:
Он подключался к компьютеру на Z80A с операционной системой CP/M-82
Вы уже неоднократно упоминаете эту неизвестную ОС для 8080/Z80. Что это за ОС или здесь в цифрах Вас тоже подводит память?


18 Apr 2020 08:21
Profile
Doomed

Joined: 01 Oct 2007 10:30
Posts: 665
Location: Ukraine
Reply with quote
Post Re:
barsik wrote:
askfind wrote:
Собирали персональные компьютеры на базе К580 с операционной системой CP/M-82
askfind wrote:
Программы писались в операционной системе CP/M-82
askfind wrote:
Он подключался к компьютеру на Z80A с операционной системой CP/M-82
Вы уже неоднократно упоминаете эту неизвестную ОС для 8080/Z80. Что это за ОС или здесь в цифрах Вас тоже подводит память?


ОС под 48 с маин фрейм. Видимо у вашего начальника был не исякаесмый поток черной икры. Этой икрой барыжить :mrgreen:

_________________
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru


18 Apr 2020 08:29
Profile
Doomed
User avatar

Joined: 19 Feb 2017 03:46
Posts: 584
Location: Санкт-Петербург, Россия, третья планета от Солнца, галактика Млечный Путь
Reply with quote
Post 
Я лишь хотел сообщить, что CP/M-82 не гуглится. Alekcandr, машинный перевод, который Вы используете, часто переводит ваши посты на русский язык в виде бреда. В итоге люди не понимая, что за мысль Вы хотели донести до читателей форума, игнорируют ваши непонятные сообщения. В вашем предыдущем посте мне также не удалось понять, что означает предложение
Alekcandr wrote:
ОС под 48 с маин фрейм.
Дословно, здесь излагается, что CP/M-82 - это ДОС для процессора 8048, что чушь, т.к не может быть ДОС для процессора 8048. И что значит выражение "с маин фрейм"? Это что майн-фрейм используется в качестве терминала? Более правдоподобно, что в оригинале сообщения вы имели ввиду ДОС для майн-фрейма, в которой есть кросс-средства для программирования 8048.
Alekcandr wrote:
Видимо у вашего начальника был неиссякаемый поток чёрной икры. Этой икрой барыжить
Это явно неверный машинный перевод, т.к непонятно из чего в моём посте следует, что мой начальник был спекулянтом, который откуда-то поимел "неиссякаемый поток чёрной икры", которую он перепродавал намного дороже [в Интернете пишут, что: "Барыга - человек, который покупает за одну цену, а перепродаёт за другую, на порядок выше).


18 Apr 2020 09:49
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
Можно обратиться на кафедру ИТМО, факультет вычислительной техники, чтобы рассказал о компьютерах, созданных для учебного процесса на базе К580, Z80, i8088

Активный участник в конце 80-х, начала 90-х сотрудник факультета ВТ ЛИТМО г. Ленинград.
Платунов Алексей Евгеньевич, доктор технических наук. Должность: Руководитель Международной лаборатории «Архитектура и методы проектирования встраиваемых систем и систем на кристалле» Профессор факультета программной инженерии и компьютерной техники
https://itmo.ru/ru/viewperson/296/platunov_aleksey_evgenevich.htm

Мы приобрели у них:

- Монитор для компьютера;
- Компьютер Z80, операционная система CP/M-2.2, флоппи-дисководы 2 шт.
- Программное обеспечение на флоппи-дисках: CP/M-2.2, локализованное на русский язык.
- Программатор ПЗУ;
- Программатор К1816ВЕ48;
- Программатор i8751;
- Программный симулятор i8031.
- Печатные платы и готовые контроллеры флоппи-дисководов на микросхеме КР1818ВГ93 (этот контроллер был использован в компьютере на Z80).

Сотрудники изготавливали и продвигали учебные классы, изготовленные силами сотрудников факультета и студентами терминалы с собственным софтом на Forth.

"Плотовитость" сотрудников в те года поражала! Я перечислил только часть проектов.

Мы также не стояли на месте в институте радиоприёма и акустики на Крестовском острове. Соседи использовали самые последние доступные электронные компоненты. Создавали компиляторы, отладчики. Специальную аппаратуру.

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)


22 Apr 2020 01:05
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 111 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next

Who is online

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