nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 27 Jun 2019 06:55



Reply to topic  [ 210 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14
Электроника МК-85 
Author Message
Novelist
User avatar

Joined: 14 Aug 2018 15:30
Posts: 40
Location: Szczecin, Польша
Reply with quote
Quote:
я собрался делать реплику МК-85

Очень интересно!

Quote:
считай себя спасителем моего проекта

Я почитаю это за честь :)

Quote:
вместо Т36ВГ1-2 - буду пользовать это, но с графическим индикатором

Пожалуйста рассмотри применение микросхемы ATtiny24A снабженой периферийным устройством USI. Я считаю, что используя USI для приёма последовательных данных, можно бы обойтись без дополнительной обвязки.


20 Aug 2018 10:19
Profile WWW
Banned
User avatar

Joined: 29 Jun 2018 09:48
Posts: 414
Reply with quote
piotr433 wrote:
Пожалуйста рассмотри применение микросхемы ATtiny24A снабженой периферийным устройством USI. Я считаю, что используя USI для приёма последовательных данных, можно бы обойтись без дополнительной обвязки.

на первый взгляд пока не наблюдаю преимуществ использования одного корпуса ATtiny24A вместо трёх корпусов тупой логики.
то, что есть сейчас(с.м. схему - блок 2)
https://klapautsiy.github.io/The-displa ... CD1602.png
генерит два байта(A0-A7, D0-D7) и сигнал прерывания(P_SYNC), что бы Atmega16 считала байты в порты, сложила полученное в массив и распечатала содержимое массива в индикатор.

т.е. по сути мне придётся эмулировать уже имеющийся блок 2, или - я неправильно понимаю предполагаемую архитектуру видео-контроллера для МК-85 с использованием ATtiny24A ?

_________________
https://klapautsiy.github.io/The-displa ... ika-MK-85/ или приобрету ИЖВ1-12/5х7
гугл, печеньки и пин SS \o \o \o


Last edited by Клапауций on 20 Aug 2018 11:26, edited 1 time in total.



20 Aug 2018 11:17
Profile
Banned
User avatar

Joined: 29 Jun 2018 09:48
Posts: 414
Reply with quote
piotr433 wrote:
Quote:
я собрался делать реплику МК-85

Очень интересно!

всё очень приземлённо - никакой романтики:
- объём RAM нужно увеличить.
- микросхему ROM нужно заменить, что бы использовать исправленную прошивку.
- родной индикатор навернулся: две битых горизонтальных полосы в правых 6-ти знакоместах.
итого:
что остаётся живого? - процессор.
имеет ли смысл ваять это всё на родной плате - нет.
вывод: собирать всё в виде отдельного проекта - реплика МК-85.

_________________
https://klapautsiy.github.io/The-displa ... ika-MK-85/ или приобрету ИЖВ1-12/5х7
гугл, печеньки и пин SS \o \o \o


20 Aug 2018 11:25
Profile
Novelist
User avatar

Joined: 14 Aug 2018 15:30
Posts: 40
Location: Szczecin, Польша
Reply with quote
Я предлагаю заменить все микросхемы (ATmega + CD4093 + 2xCD4094) одной ATtiny24A (или если нужно больше памяти: ATtiny44A, ATtiny84A).


20 Aug 2018 12:16
Profile WWW
Banned
User avatar

Joined: 29 Jun 2018 09:48
Posts: 414
Reply with quote
piotr433 wrote:
Я предлагаю заменить все микросхемы (ATmega + CD4093 + 2xCD4094) одной ATtiny24A (или если нужно больше памяти: ATtiny44A, ATtiny84A).

ок. я попробую поискать, как заставить ATtiny24A работать на C++, но быстро.

пока будет так.
потом, достаточно будет переподключить 4-pin разъём(GND, AD, SYNC, SHIFT) в другой блок видео-контроллера.

_________________
https://klapautsiy.github.io/The-displa ... ika-MK-85/ или приобрету ИЖВ1-12/5х7
гугл, печеньки и пин SS \o \o \o


20 Aug 2018 12:35
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17856
Location: Colorado
Reply with quote
Shaos wrote:
Это чтобы не путали с оригинальным эмулятором :no:

Мой будет жить здесь: github.com/shaos/nedoMK85

С июня 2018 оно живёт тут: https://gitlab.com/nedopc/mk85

Наконец-то поправил линки на картинки в репе - заодно собрал сырцы в Лазарусе v1.6.2 линуксовом, что идёт как стандартный пакет Дебияна :)

Теперь можно отлаживать прошивки для Микро-ЭВМ на КМ1801ВМ2 ;)

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


23 Apr 2019 01:52
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17856
Location: Colorado
Reply with quote
Как отлаживать? Скажем пишем свой код (по аналогии с http://www.pisi.com.pl/piotr433/mk85mc1e.htm), который выводит на экран строчку через системную подпрограмму 1248H, и влинковываем его в образ ПЗУ для МК85:
Code:
decimalnumbers

   org     0
insert_file   "rom-orig.bin"

   org   7000H
start:   mov   #41H,@#8264H
   nop
   nop
   mov   #msg,r4

   jsr   pc,@#1248H

loop:   br   loop

msg:   .asciz   "HELLO WORLD!"

; <><><><><><><><><><><><><><><><><><><><><><><><><>

; ROM checksum at the end (at 7FFEh and 7FFFh) calculated by PDP11ASM:

make_mk85_rom "rom.bin",32768

Далее кладём rom.bin в директорию эмулятора, запускаем его, пишем CALL &H7000 (&H вводится через EE и H) и нажимаем EXE:



Attachments:
video3.mp4 [252.35 KiB]
Downloaded 226 times

_________________
:eugeek: https://twitter.com/Shaos1973
26 Apr 2019 01:26
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17856
Location: Colorado
Reply with quote
В предыдущем сообщении я впервые попробовал вставить тэг video и вписать туда путь до там же добавленного вложения MP4 :roll:

А вложение в свою очередь получено с помощью стандартной программы Дебияна под названием SimpleScreenRecorder, которая умеет писать видео с части экрана...

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


26 Apr 2019 01:46
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17856
Location: Colorado
Reply with quote
Shaos wrote:
... пишем CALL &H7000 (&H вводится через EE и H) и нажимаем EXE

По идее наверное этот функционал надо повесить на неиспользованную ещё MODE 9 (на скине обозначенную как SHAOS) :mrgreen:

т.е. оно будет пускать программу с адреса #7000 просто по нажатию MODE и 9...

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


09 Jun 2019 16:58
Profile WWW
Senior

Joined: 27 Jul 2015 16:20
Posts: 124
Reply with quote
Shaos wrote:
А вложение в свою очередь получено с помощью стандартной программы Дебияна под названием SimpleScreenRecorder, которая умеет писать видео с части экрана...


В iOS не воспроизводится. Неподдерживаемый кодек?


10 Jun 2019 01:54
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17856
Location: Colorado
Reply with quote
mp4 неподдерживаемый? :ebiggrin:

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


10 Jun 2019 08:33
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
mp4 неподдерживаемый? :ebiggrin:

Бывает, что и неподдерживаемый. Я очень удивился, когда его не смогла поддержать лицензионная Win 7.

_________________
iLavr


10 Jun 2019 09:18
Profile
Senior

Joined: 27 Jul 2015 16:20
Posts: 124
Reply with quote
2 Shaos:
Во-первых, mp4 не кодек, а тип контейнера. Внутри могут быть разные кодеки...
Во-вторых, дело оказалось не в этом, а в том, что сервер форума при отдаче видеофайла выдаёт Content-Type : application/octet-stream. Система iOS проверяет тип данных загружаемого файла, и не может его воспроизвести. А надо выдавать Content-Type : video/mp4. Надо внести изменения в настройки сервера.
И в-третьих, Вы же программист и хозяин сервера. Вам проще разобраться. А я просто пользователь, которому не показывают кино. :ebiggrin: Могу не знать тонкостей web...


10 Jun 2019 15:41
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17856
Location: Colorado
Reply with quote
Ну у меня в фаерфоксе под линухом всё показывает :)

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


11 Jun 2019 01:23
Profile WWW
Senior

Joined: 27 Jul 2015 16:20
Posts: 124
Reply with quote
А в iOS - не показывает. Смысл же, как я понял, размещать видео в постах с сервера форума вместо ютюба. Пока это работает не везде.


11 Jun 2019 01:25
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 210 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14

Who is online

Users browsing this forum: Bing [Bot] and 2 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.