Deja Vu #B
ZXNet echo conference «real.speccy»
From Dima Bystrov → To All 11 January 2002
/=== Begin Windows Clipboard ===/
DEJA VU #0B ANNOUNCEMENT
------------------------
MAX>
Хаюшки, чуваки! Вопреки пессимистичным
ожиданиям спектрумовской братии, медленно
но верно приближается срок выхода DEJA VU
#0B. В новом номере, как и всегда, ожида-
ется масса полезной информации. Цель
публикации данного текста - ознакомить об-
щественность с текущим состоянием дел.
Анонс доступен как в спектрумовской,
так и в Inet версии, которая размещена на
http://users.info.kuzbass.net/~csp51.
-+----------------------------------------
Вообще-то спектрумовская версия должна
была выйти не в виде голого текста. Однако
Cardinal на все забил (вдобавок через не-
делю покупает pC), поэтому получайте хотя
бы то, что есть...
Я решил в одиночку доделать документа-
цию по м/к, написать программатор и допи-
сать компилятор (вчера посчитали - Денис
за 6 месяцев не сделал ничего...). Может
быть, когда-нибудь DEJA VU #0B и выйдет...
Из хорошего: 8 декабря все мемберы
Binary Dimension (а также CAV Inc) собра-
лись-таки на хате у Кардинала и совместно
провели релиз DEJA VU #0A (Это не опечат-
ка! Мы ГОД не могли собраться...). При
этом для прощального номера журнала Daniel
вроде-бы решился написать свой последний
обзор дем, а Ze Pagan поклялся на следу-
ющий же день засесть красить тексты...
С момента публикации Inet-версии анонса
я получил только ОДИ отзыв...
Прим. от 16.12.2001
-+----------------------------------------
В первую очередь нужно сообщить, что в
плане музыки, картинок и анимации номер
укомплектован "под завязку". Более того,
вполне вероятно, что придется немного под-
сократить их количество, дабы журнал можно
было уместить на стандартном диске.
Анимация по-прежнему конверченная, при-
чем резко увеличилась доля заимствования.
Однако появились и рисованные анимашки от
наших читателей, что очень радует.
Львиную долю музыки для журнала написал
Macros, за что ему огромное спасибо! Без
его модулей нам пришлось бы туговато, т.к.
музыку в DEJA VU никто присылать не хочет.
Здесь уместно сообщить о малоизвестном mu-
sicmaker'е из овокузнецка, который прис-
лал в редакцию несколько своих треков.
Один из них, скорее всего, будет использо-
ван в intro. В своих композициях он фигу-
рирует под псевдонимом Nick Gibson.
Также в журнале имеются модули от dj.z
(жаль, что их мало), остатки музыки Da-
vos'а (который прекратил сотрудничество с
журналом и ушел на pC) и музыка других ав-
торов.
Из новых людей, начавших сотрудничество
с нами, нельзя не отметить Siberian Group
из Красноярска. Художник группы - Phantom
- прислал очень даже неплохие скрины, ко-
торые вы сможете увидеть в slideshow. Так-
же ожидаются статьи от кодеров из SG.
апоминаю, что Всем соавторам журнала
будет выслана его копия. Желательно только
закинуть чистую дискетку (у нас в продаже
одни трешки, и стоят они от 10 до 19 руб-
лей).
* * *
Итак, вот что вас ждет в очередном но-
мере рулезного кемеровского журнала:
- Гимн DEJA VU (by Macros), с которого и
рекомендуется начать чтение номера. За-
читывание рекомендуется производить
стоя, положив правую руку на пачку дис-
ков DV, а левую на Спектрум :)
- Гвоздь номера - документация по микро-
контроллеру КР1878ВЕ1, объем которой на
текущий момент составляет 1000 секторов!
В приложение планируется поместить спек-
трумовские версии компилятора и програм-
матора для этого чипа!
Бонусный текст с кратким описанием
контроллера вы найдете в конце анонса.
- По-прежнему есть неплохие статьи по же-
лезу. а этот раз постарался Red Alex,
приславший четыре кульных текста, из
которых вы узнаете:
...как продлить жизнь флопам (а заодно и
дискетам)
...как устранить просчет г-на Зонова,
посчитавшего, что заглюченному Скорпу
хватит и двух дисководов
...как, наконец-то, отрубить нехороший
порт #1FFD и привести убожество под наз-
ванием Скорпион в пентагоноподобное сос-
тояние ;)
...как переплюнуть всех кодеров и реали-
зовать полноэкранный аппаратный мульти-
колор
- Также имеются публикации о таких прибам-
басах:
...четырехмегабайтном SIMM'е
...16-битном звуке
...четырех аппаратных экранах
- е менее интересные статьи отгрохал и
преподобный Cardinal ;) а этот раз вас
ждет:
...схема реализации режима 512x192 для
Скорпа, которая отличается увеличенным
быстродействием
...Кардинальный carding (продолжение те-
мы смарт-карт)
- е железом единым жив спектрумист, поэ-
тому Денис развернулся и в области ко-
динга:
...FastMath - новые, доселе невиданные,
точные и скоростные процедуры умножения,
деления и квадратнения ...тьфу! вычис-
ления квадратного корня. Переплюнем бур-
жуев! ;)
...хитрый метод печати на Спеке писишных
doc'ов, pdf'ов и вообще чего угодно!
...раздербанивание FDI-образов без писю-
ка!
- Также в разделе Coding читайте статью
для системных программистов от KAPSoft'а
(исходники в приложении).
- еплохая подборка юмористических матери-
алов. Помимо заимствованных текстов чи-
тайте пятую часть приключений Винни-Пуха
от Crank'а ("BUG'и и как с ними бороть-
ся"). Также просим не воспринимать
статьи "Hi-Tech" и "остальгия" как ру-
ководство к действию ;)
- Еще один текст от Crank'а - "Руководство
для начинающих DJ'ев". Вы узнаете как с
минимумом аппаратуры проводить небольшие
дискотеки.
- Yo! CAV Inc again here! Читайте обзор
системного софта и статью о сцене!
- Рулезное слайдшоу с графикой от Phan-
tom/Siberian Group
- Создание текстур на Спектруме или
16777216 вариантов использования плагина
Zygzagger с примерами!
- Две статьи с полезными советами и хит-
ростями для владельцев Scorpion + HDD
- Размышления на тему ISA Spectrum
- Продолжение рубрики "Сектреты из шкатул-
ки"
- Репортаж с CSP'2001 (чисто сибирская ту-
совка)!
- Естественно, будут и другие статьи, а
также наши постоянные рубрики.
Помимо новых кульных статей ожидаются и
определенные изменения в движке журнала:
- разделение сетапа на две части: Low
Level Setup (LLS) и GUI Setup (GUIS);
- GUIS будет доступен как в главном меню
журнала, так и в листалке;
- повится slideshow viewer;
- плэйер сможет проигрывать музоны от пос-
ледних версий Pro Tracker'а;
- будет введена поддержка #3D13;
- мелкая оптимизация кода.
* * *
Теперь о плохом. Как вы уже заметили,
сроки выхода журнала затягиваются. Вот те
вещи, которые должны быть в DEJA VU, но
пока не существуют:
- навороты в оболочке
- готова не вся документация на микроконт-
роллер
- интро (отсутствуют даже идеи)
- background
- приложение
- обзор игрушек и продолжение произведений
Ze Pagan'а
- обзор дем (отсутствует с прошлого номе-
ра)
- хоть какой-нибудь репортаж с CSP'2001
- большая часть статей Cardinal'а
- компилятор и программатор для КР1878ВЕ1
(компилятор я написал на 50%, а програм-
матор целиком на совести Cardinal'а)
- статьи CAV'а (вроде как в написании)
В ваших силах ускорить выход DEJA VU. В
первую очередь необходима моральная (и ма-
териальная) поддержка по следующим направ-
лениям:
1) Обзор игрушек, "Эликсир зверя", про-
должение "Особенностей национального ру-
леза" и др. материалов, а также ВЫПУСК
СЛЕДУЮЩИХ ОМЕРОВ. Пишите Ze Pagan'у на
zep...@cmail.info.kuzbass.net и помни-
те, что судьба DEJA VU зависит не только
от авторов материалов, но и от главного
редактора, на котором держится весь жур-
нал. а данный момент он практически
ушел со Спектрума (или мне так кажется).
2) КР1878ВЕ1. Если вы заинтересованы в
данной теме, то:
- пишите мне (cyb...@aport2000.ru) по об-
щим вопросам а также по компилятору. В
конце концов просто скажите мне, что это
все не зря.
- пишите Cardinal'у (card...@cmail.info.
kuzbass.net) по поводу ускорения написа-
ния программатора и доделывания докумен-
тации. у и вообще поддержите человека,
т.к. при моральной поддержке он способен
закодить такие навороченные вещи как
анимация в DV...
3) Движок DEJA VU. Денис обещал внести
некоторые усовершенствования, поэтому
поддержите его, ведь в конечном счете
все делается для вас.
4) Обзор дем. Это классическая рубрика,
вести которую способен только Даниил
(cs...@cmail.info.kuzbass.net). Дайте
ему понять, что рубрика нужна!
5) Background и, возможно, заставка для
журнала (ау, ZSV!). Варианты присылайте
на любой из указанных адресов. К сожале-
нию, в журнал попадет только одна из ка-
ртинок, поэтому остальные будут нарисо-
ваны зря :( Видимо, данный вопрос луч-
ше предварительно согласовать.
6) Хотелось бы больше объемных и интерес-
ных статей. Если вы способны создать
что-то подобное - пишите нам. У многих
есть чем поделиться, но лень мешает им
засесьть за редактор и написать рулезную
статью.
Кроме того, будет очень хорошо если
материалы должным образом оформлены гра-
фикой и/или анимацией. В качестве приме-
ра можно привести статьи ZSV Soft'а из
DEJA VU #0A (и мой Dithering #02 ;)
е нужно опасаться того, что ваши тру-
ды не поместятся в этом номере журнала и
поэтому не увидят свет. Если материалы
будут в избытке, то это приведет к выхо-
ду следующего номера, где они и будут
опубликованы!
7) Будущие номера журнала (я все-таки
надеюсь, что они будут). ам очень необ-
ходима музыка (по возможности качествен-
ная и разнообразная) и анимация. у и,
естественно, рулезные статьи!
Далее передаю слово остальным мемберам
BDA.
* * *
CARDINAL>
Привет, пиплы! Cardinal опять за кла-
вой, то бишь я. Max меня попросил надол-
бить что-нибудь для анонса, и вот...
Скажу честно, меня в последнее время
сильно удручает состояние дел на Спектруме
в том числе и с Deja Vu. икто ничего де-
лать не хочет, разве что Max. Благодаря
ему дело как-то двигается. Или я не прав?
Вы спросите, а как же я или там Ze Pagan?
Дела обстоят следующим образом:
- Ze Pagan купил себе пися и, как мы и
предполагали, задвинул спектрум. Или я
опять не прав? Писюк - это конечно вещь
полезная, когда не вредит общему делу. А
здесь ситуация обратная. Скорее всего нас-
троение Сани изменится и он опять возьмет-
ся за работу, очень на это надеюсь.
- У меня все проще. Я ничего не покупал,
просто задвинул работу над Deja Vu. Причин
могу назвать много, но главная из них -
нежелание что-либо делать из-за отсутствия
какой бы то ни было отдачи. Да и кому во-
обще интересно, как у меня обстоят дела?
Все только и орут: Где Deja Vu? Почему не
выпускаете Deja Vu? Вместо того, чтобы по-
мочь статьями, причем объемными статьями.
Ведь намного лучше, когда журнал состоит
из небольшого количества интересных, гра-
мотных статей, а не из пол-сотни запису-
лек. Я вовсе не против коротких заметок,
но их уж больно много.
Кстати, огромное количество отзывов я
получил на статью про телефонные карточки.
Видимо народу интересны электронные спосо-
бы воровства, что совсем не радует...
апоследок хочу сказать, что я уже по-
лучил целых 20 рублей за Deja Vu #0B, ко-
торый еще не вышел. Прислал их уважаемый
Гайдаржи Олег из г.Болохово Тульской обла-
сти. Я клоню к тому, что деньги я обяза-
тельно верну, если Deja Vu не выйдет. Все-
го вам доброго.
* * *
ZE PAGAN>
Привет братва! Я не верю собственным
рукам! Я опять включил свой Профик! С мая
месяца это по-моему третий раз... Что ж,
вероятно мне нужно объяснить причины тако-
го долгого выпадания в осадок главного ре-
дактора (или как там меня еще...). адо
признаться, что и переписка моя со Спект-
румовской братией находится в не менее
плачевном состоянии:( Все это весьма прис-
корбно:((
Как многие уже знают, немалую роль в
этом сыграла покупка Пня II 500. Те кто
переходил со Спека на Пень меня поймут. о
главное не это... В моей личной жизни про-
изошли (и продолжают происходить) большие
перемены, причем, далеко не в лучшую сто-
рону:((( Объяснять конкретнее я не буду,
так как это касается лишь меня. Одно лишь
скажу - мне было не до журнала! Ситуация
до сих пор не ясна полностью. Вполне веро-
ятно, что в скором времени у меня кроме
Спека ничего и не останется...
о все это вода. Теперь о главном, о
журнале. Со Спека я сваливать не собира-
юсь, а посему журнал будет, быстрее бы ра-
зобраться с проблемами! О сроках выхода я
умолчу, но, полагаю, затягивать долго не
будем. Постараюсь приложить все усилия,
чтобы постоянные рубрики остались. Хотя в
моем положении писать, например, "Особен-
ности национального рулеза" что-то рука не
поднимается, не смешно боюсь получится...
о тем не менее, я все же попытаюсь...
Хорошо, что Макс с Денисом еще горят жела-
нием делать Дежик, а то бы...:( асчет
Даниила сказать ничего не могу, он сам
прояснит ситуацию, я думаю...
Вот такие вот дела, но не хороните меня
и PlayGear - журнал будет!!!
Я все сказал...
* * *
DANIEL>
буду краток...
Deja Vu #0b, по всей видимости, будет
последним в том виде каким он задумывался
изначально. Идеология Deja Vu полностью
исчерпала себя, как это ни прискорбно при-
знать! Ручаюсь, что эти мысли приходят в
голову не только мне, но и всем тем кто
имеет непосредственное отношение к этому
изданию. Сказать об этом решился я первый,
посему, как говорится, "за базар отвечаю".
Почему я решил об этом заговорить? Да по-
тому, что я, как никто иной, стоял у исто-
ков рождения DV (будет уместно сказать,
что я его и придумал). есомненно, оболоч-
ка журнала просто самая лучшая на сегод-
няшний день, за что особая благодарность
Денису (Cardinal). о, надо признать, мы
не можем дать пользователю ту информацию,
которая была бы нужна ему на данном этапе
развития спектрумовских дел! аиболее
удачными считаю номера Deja Vu #06 и #07,
#08, это был пик взлета журнала. Эти номе-
ра наиболее близки по идеологии к задуман-
ному мной в 1997 году проекту! Вышесказан-
ное ни в коей мере не говорит о том, что я
ухожу со Спектрума, в любом понимании этой
фразы, т.к. чаще, все же, я теперь работаю
под эмулятором. Это всего лишь очередной
виток в развитии нашей ассоциации! Возмож-
но будут новые проекты!
Уверен, моя точка зрения подвергнется
нападкам со стороны коллег, но это ни в
коей мере не разрешит тупиковую ситуацию,
которая сложилась на данный момент.
Deja Vu Final Assault Coming Soon!!!
Баянов Даниил Иванович.
danie...@mail.ru
danie...@rambler.ru
cs...@cmail.info.kuzbass.net
http://users.info.kuzbass.net/~csp51
* * *
...Speccy version credits:................
code: Cardinal/PGC/BDA ???.
music: Ironman (old cool sountrack...)???.
...Inet version credits:..................
publishing: Daniel/PGC/BDA .
gfx, html: Max/CBX/BDA .
java script: Max/CBX/BDA (based on sources
written by Magister of Screen
/Digital Life Group)
...Common credits:........................
idea: Max/CBX/BDA .
text: Max/CBX/BDA .
> Cardinal/PGC/BDA .
> Ze Pagan/PGC/BDA
> Daniel/PGC/BDA
. .. ... ..... .......23.10.2001.Kemerovo
КРАТКОЕ ОПИСАИЕ КР1878ВЕ1
--------------------------
Микроконтроллер КР1878ВЕ1 выпускается
ОАО Ангстрем (г. Зеленоград). При неболь-
шой цене (45 рублей розница, 30 рублей
от 1000 штук) он превосходит популярный
микроконтроллер PIC16F84.
КР1878ВЕ1 изготовлен на базе микроконт-
роллерного ядра ТЕСЕЙ, содержащего широкий
набор функциональных модулей. Ядро ТЕСЕЙ
предназначено для создания и массового
производства широкого семейства 8-разряд-
ных микроконтроллеров.
К характерным особенностям ядра ТЕСЕЙ
относятся:
■ гарвардская RISC-архитектура, позволяю-
щая выполнять за два такта частоты процес-
сора любую из 52 команд;
■ единая система команд для всего семейст-
ва с возможностью адресации до двух опера-
ндов, находящихся в памяти;
■ четырёхступенчатый конвейер выполнения
команд;
■ малое время реакции на прерывание и сох-
ранения контекста;
■ широкий диапазон конфигураций внутренних
памяти команд, памяти данных и периферий-
ных устройств.
ОБЩИЕ ХАРАКТЕРИСТИКИ
■ Память команд на электрически стираемом
ППЗУ (ЭСППЗУ) - 1024 x 16 bit
■ Память данных: ОЗУ - 128 x 8 bit
ЭСППЗУ - 64 x 8 bit
■ Блок ЭСППЗУ данных содержит накопитель
контрольных битов и схему обнаружения и
коррекции ошибок
■ Циклов перезаписи в ЭСППЗУ - 100000
■ Чтение содержимого памяти команд можно
осуществить только после записи в неё ин-
формации программатором в пределах одного
цикла программирования. Таким образом,
полностью гарантируется конфиденциальность
"прошивки"
■ Программируется в последовательном виде
по трём проводам
■ 52 команды
■ Тактовая частота: 32 kHz ... 8 MHz
■ Программируемый режим работы тактового
генератора:
- внешний кварцевый резонатор с частота-
ми до 500 kHz
- внешний кварцевый резонатор с частота-
ми от 500 kHz до 8 MHz
- использование частотозадающей RC-цепо-
чки
- внутренний генератор тактовой частоты
50 kHz
- режим трансляции внешней тактовой час-
тоты
■ Время выполнения любой команды - 2 такта
(250 нс при частоте 8 MHz)
■ 7 уровней прерываний (начальный пуск,
системная ошибка, сторожевой таймер, порт
А, порт В, таймер, окончание записи в
ЭСППЗУ)
■ Время реакции на прерывание - 3 такта
■ 13 линий ввода/вывода с индивидуальным
управлением направлением и прерыванием от
любой линии по положительному и/или отри-
цательному фронту. Программнос подключение
подтягивающих резисторов и изменение типа
выхода (активный / с открытым стоком).
Максимальный ток 25 мА
■ 16-разрядный таймер с 8-разрядным дели-
телем счётной частоты
■ Сторожевой таймер с автономным генерато-
ром
■ апряжение питания: 4.0 В - 6.0 В
■ Ток потребления:
- < 2 мА при Vcc=5В и f=5 МГц
- 50 мкА при Vcc=5В и f=32 кГц
- < 1 мкА в режиме STOP
■ По цоколёвке КР1878ВЕ1 совместим с подо-
бными микроконтроллерами фирм Microchip
(PIC16F8x), Zilog...
Микроконтроллер изготовлен по КМОП-тех-
нологии в пластмассовом 18-выводном корпу-
се DIP. Габариты корпуса - 22x7.32x3.5мм.
Шаг ножек - 2.54ммn
┌───▄▄▄───┐
PA2 █│1 ▀▀▀ 18│█ PA1
│ │
PA3 █│ │█ PA0
│ │
PA4/TCLC █│ │█ OSC1
│ │
RST █│ │█ OSC2
│ │
GND █│КР1878ВЕ1│█ Vcc
│ │
PB0 █│ │█ PB7
│ │
PB1 █│ │█ PB6
│ │
PB2 █│ │█ PB5
│ │
PB3 █│9 10│█ PB4
└─────────┘
PA0 - PA3 : линии ввода/вывода порта A
PB0 - PB7 : линии ввода/вывода порта B
PA4/TCLC : внешняя частота таймера или
линия ввода/вывода порта A
OSC1, OSC2: задающие выводы генератора
тактовой частоты
RST : входной сигнал сброса и
программирования
Vcc : напряжение питания
GND : общий вывод
/=== End Windows Clipboard ===/
- Alone Coder [ZX-Guide] [AC Edit]