Новый старый Специалист :)
Moderator: Lavr
-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
скорость рисования дуг и окружностей меня вполне устраивает, даже не уверен, что по таблице будет быстрее (в таких широких пределах координат, как сейчас). скорость рисования кругов (и прямоугольников) низкая из-за скорости процедуры рисования линий, которая их заполняет. она по-точечная, может, можно было бы оптимизировать, чтобы сразу выводить по-байтно в середине, однако до этого пока не дошло. процедура вывода точки проверяет на попадание в экран, поэтому можно рисовать фигуры, вылезающие за края экрана без опаски затирания памяти или появления вылезающих частей с противоположной стороны экрана. в принципе, процедуры получились аппаратно-независимые, за исключением вывода точки, но они слегка самомодифицирующиеся, поэтому их нельзя размещатьв пзу.
-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
вот и библиотечка (последний вариант)
http://www.nedopc.org/nedopc/upload/lib85.0.3.0.0.zip
а это, собственно, дэма:
http://www.nedopc.org/nedopc/upload/DEMO.0.1.0.0.zip
http://www.nedopc.org/nedopc/upload/lib85.0.3.0.0.zip
а это, собственно, дэма:
http://www.nedopc.org/nedopc/upload/DEMO.0.1.0.0.zip
-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
Эту программу я никогда не записывал на ленту
я ее всегда помнил и вводил вручную:
-- типа светоэффекта при проигрывании музыки. правда, мне не удалось снять вэб-камерой клип, чтобы в фильм попал звук, который шел на выход. когда вкурю - может, сниму 

Code: Select all
lxi h,55AAh
shld 8FFAh
call 0C010h
mvi d,0
lxi b,0B0C0h
m1:
mvi h,0A0h
m2:
mvi l,40h
m3:
lda 0FF01h
rar
mov a,d
sbb a
mov m,a
inr l
mov a,l
cmp c
jnz m3
inr h
mov a,h
cmp b
jnz m2
jmp m1

-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
-
- Devil
- Posts: 908
- Joined: 26 May 2003 06:57
Как раз по сбросу никаких проблем, все пины работают на ввод, и если подтянуть к +5В, то всё нормально. Вот команда инициализации, т.е. задания режима на вывод, та да - установит нули.HardWareMan wrote:К тому же, лично я, проинвертировал бы WR/OE/CS, зная поведение ВВ55 по сбросу.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
http://bashkiria-2m.narod.ru/
-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
залочить-то можно, но это же усложнение схемы
у меня мысля была вешать исключающее или на WE/OE, т.е. если они оба ноль или оба 1 - то на CS подавать 1. а с другой стороны там же защита данных - для записи ж нужно подавать команду, а не просто подать 0 на WE! короче, для начала я поставил туда джампер - отрезал WE и подпер резистором, так что на чтение уже работает.

-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
покурил мануал - оказывается эта фигня 2aaa/5555, которая называется software data protection, включается и выключается, и с завода идет выключенная, так что попробую ее включить, когда доберусь
это ж у меня первые покупные флэшки, а в выковыряных наверное всё включено, поэтому я с этим никогда и не сталкивался 


-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
-
- Supreme God
- Posts: 16703
- Joined: 21 Oct 2009 08:08
- Location: Россия
2_HardWareMan
Чёта мне помницца - ВВ55 во время ресета все ноги в высоком импедансе, а по ресету - все на ввод, так что-ли ?HardWareMan wrote:...все лапки ВВ55 желательно подтягивать к +5, пышто в режиме ввода (когда ресет) они плывут.
-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
-
- Supreme God
- Posts: 16703
- Joined: 21 Oct 2009 08:08
- Location: Россия
2_shoorick

А это у тебя не мааааленький такой советский струйный принтер "Электроника" был ?
Он ещё головку тонким троссиком таскал?
Типа "Электроника МС 6312", а ?


-
- Admin
- Posts: 24097
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
у меня такой был! внутри КР580ВМ80А 
я вроде даже какую-то забугорную голову туда втыкал
в день отъезда за бугор оставил принтер охраннику дома где квартиру снимал...
P.S. я его подключал к спектруму "урал-48к" где LPT был как раз через ВВ55 притянут
P.P.S. к пц тоже естественно подключал

я вроде даже какую-то забугорную голову туда втыкал
в день отъезда за бугор оставил принтер охраннику дома где квартиру снимал...
P.S. я его подключал к спектруму "урал-48к" где LPT был как раз через ВВ55 притянут
P.P.S. к пц тоже естественно подключал
Last edited by Shaos on 14 Jan 2011 07:17, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16703
- Joined: 21 Oct 2009 08:08
- Location: Россия
А я вот почему и спрашиваю. Я себе такой не купил, поскольку прежде, чем увидел в магазине "Электроника", мне уже приносили его чинить. Были траблы с головкой. Так что деньги приходилось считать, и на покупку я не решился. Но воспоминание - как об очень приятной аккуратной игрушке. Как увидел у Шурика корпус - помчался в Гугель вспоминать...
-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина