Pull to refresh

Comments 20

А почему он так дорого стоит? Почти сто баксов.
Кстати, это австралийские доллары. В USD будет немного меньше.
Да почти столько же. Не сказал бы, что это дорого, какой-нибудь Arduino стоит всего лишь раза в 3-4 дешевле. А старый вариант вообще в 2 раза дешевле.
Протестируйте пожалуйста быстродействие цветного и ч\б вариантов, хочется сравнить с другими БК 80-х годов.

Вот код:
100 REM
110 PRINT "НАЧАЛО"
120 К=0
130 DIM M(5)
140 К=К+1
150 А=К/2*3+4-5
160 GOSUB 230
170 FOR L=l TO 5
180 M(L)=A
190 NEXT L
200 IF K<1000 THEN 140
210 PRINT "КОНЕЦ"
220 END
230 RETURN


Вот результаты других БК 80-х годов:

Время [сек] Тип ЭВМ и условия проведения тестирования
0.0635 IBM PC/AT, 12 МГц, Turbo Pascal v.6.0 (*)
0.2378 IBM PC/AT, 12 МГц, Borland C++ v.2.0 (*)
4.9 IBM PC/AT, 8 МГц, BASICA
5.0 IBM PC/AT, 8 МГц, TurboBasic (в режиме интерпретатора)
5.0 IBM PC/AT, 12 МГц, GWBASIC
7.5 IBM PC/AT, 8 МГц, GWBASIC
24.5 БК-0010.01, Бейсик
32.2 IBM PC/XT, 4.77 МГц, BASICA
46 Apple IIe
49 Искра-226
51 Tandy Color
56 Электроника НЦ-80-20
92 «Радио-86РК», 1.77 МГц, Бейсик «Микрон»
101 Epson HX-20
104 СМ-1800
1200 Casio FX-702P (калькулятор)
8400 «Электроника МК-52»
Запустил на цветном. Время 617 миллисекунд. На ЧБ не запускал, там пока Радио-86РК, но как попробую — сообщу.

> ? mm.ver
 4.01
> list
100 Rem
105 Timer = 0
110 Print "BEGIN"
120 K=0
130 Dim M(5)
140 K=K+1
150 A=K/2*3+4-5
160 GoSub 230
170 For L=1 To 5
180 M(L)=A
190 Next L
200 If K<1000 Then 140
210 Print "END"
215 Print Timer
220 End
230 Return
> run
BEGIN
END
 617
> 
Спасибо!

0.617 секунд?

Получается он очень и очень быстр, быстрее любого бейсика на реальных БК 80-х годов

Быстрее в 8 раз чем
5.0 IBM PC/AT, 12 МГц, GWBASIC
Тут PIC32 работает на 80МГц.
А как выглядит знаменитая команда

10 PRINT CHR$(205.5+RND(1));: GOTO 10

на этом прекрасном устройстве? Можете сделать фотографию и/или видео.
Увы, эта команда ничего не дает, так как данные код на MMBasic управляет переклечанием цветов, поэтому никакого вывода нет.
Честно говоря совершенно не понял, почему это не будет работать, когда, например вот вы выше проверили код и у вас был вывод?
Ok, вывод:

Colour Maximite MMBasic V4.1
Copyright 2011, 2012 Geoff Graham

> ? mm.ver
 4.01
> 10 print chr$(205.5+rnd(1));: goto 10
> run

Программа то работает, просто ничего не печатает.
А он перепрошивке в плане залить что-нибудь свое поддается?
Да. Можно перепрошивать через bootloader, можно программатором, например, pickit3. Я пробовал обоими способами.

По сути — это обычный PIC32 development board, типа UBW32, например, только уже в корпусе и с периферией. Можно прошивку делать полностью свою (как я делал для эмулятора РК) или RetroBSD.
Старая версия конструктора выглядит больше похожа на микрокомпьютер, эта же уже похожа на обычный компьютер, особенно батарейка выделяется, зачем в таком компьютере часы реального времени. Куда же делся раритетный выключатель, зря его убрали, он хоть и не очень функционален, но придает шарм.

Вместо VGA лучше бы был видео выход с RCA разъемом (тюльпан), чтобы подключать к любому телевизору, разрешение такое, что как раз только на телевизоре и смотреть.

Микроконтроллер зря запаян, его на самом деле не сложно паять, нужна лишь сетка для отсасывания лишнего олова, кусок которой можно было бы прилагать к конструктору.

Прошивка, надеюсь, не прошита изначально, только загрузчик с демкой? Если прошит полностью, то получается только половина конструктора.
Лично я не купил бы этот конструктор, если б надо было бы паять такой корпус. Хотя, это дело сугубо индивидуальное.

Кристалл изначально полностью прошит — включай и работай. Там есть бутлодер, так что можно перешивать и без программатора. Но я перешиваю его обоими способами десятки раз на дню.
В принципе возможно же разные варианты предложить, начиная от вообще не паянного, и заканчивая полностью собранным. Хотя проект открыт ведь, можно повторить с нуля.
Зависит куда. Не уверен, что моя цифра будет вам полезна, так как я доставлял в Великобританию. После заказа они обычно присилают письмо и предлагают 1-2 варианта на выбор в зависимости от региона.
Sign up to leave a comment.

Articles