Четверг, 17.08.2017, 05:00

..



Главная Регистрация Вход
Приветствую Вас, Гость · Браузер: « v»
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Всё об «Электроника БК0010(-01), БК0011(М)»! » Газеты | Документации | Статьи | Журналы » Газеты на «БК001x» » «Дuck Tales» » «Дuck Tales N#2» [15.07.94] (Dale Publishing co.)
«Дuck Tales N#2» [15.07.94]
-=RUS=-Дата: Вторник, 12.08.2014, 18:39 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 350
Репутация: 1
Статус: Offline

                       Я хочу, чтоб к штыку приравняли ки-борд!

        #####│  #│   #│  #####│ #│   #│
        #│   #│ #│   #│ #│      #│ ##│
        #│   #│ #│   #│ #│      ###│
        #│   #│ #│   #│ #│      #│ ##│
        #####│   #####│  #####│ #│   #│

                     ▒▒▒▒▒▒   ▒▒▒▒▒  ▒      ▒▒▒▒▒▒  ▒▒▒▒▒
                       ▒    ▒▒   ▒  ▒      ▒       ▒
                      ▒    ▒    ▒  ▒      ▒▒▒▒    ▒▒▒▒▒
                     ▒    ▒▒▒▒▒▒  ▒      ▒           ▒
                    ▒    ▒    ▒  ▒▒▒▒▒▒ ▒▒▒▒▒▒  ▒▒▒▒▒

          Независимая файловая газета для программеров

 ══════════════════════════════════════════════════════════════
 Основана в июне 1994 года    N#2, 15.7.1994   Цена отсутствует
 ══════════════════════════════════════════════════════════════

    В связи со срочным отъездом издателя в  Москву  этот  номер
 Дuck Tales выходит в сокращенном объеме.

                  ┌────────────────────────┐
                  │   СЕГОДНЯ В НОМЕРЕ:    │▒
                  ╞════════════════════════╡▒
                  │ 1. Брянские новости.   │▒
                  │ 2. Уроки языка.        │▒
                  │ 3. Аппаратный раздел.  │▒
                  │ 4. Уголок потребителя. │▒
                  │ 5. Немного UMORA.      │▒
                  └────────────────────────┘▒
                   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

                     ┌───────────────────┐
                     │ Брянские новости. │▒
                     └───────────────────┘▒
                       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

    AVK corp. благополучно защитил свой дипломный проект и  от-
 ныне занят поисками работы. Поскольку теперь свободное время у
 него есть, он  о-о-очень  хочет  написать  какую-нибудь  новую
 игрушку (например, Golden Axe). Подождем - увидим?

    В брянских магазинах появились микросхемы КР1006ВИ1 (интег-
 ральные таймеры, на них можно сделать аналоговый  джойстик)  и
 К572ПА1 (10-разрядный  ЦАП).  Теперь,  чтобы  сделать  хороший
 COVOX, ехать на московский радиорынок уже не надо.

    Пользователи IBM, обратившись практически на любую BBS, мо-
 гут получить текстовые файлы - перепечатки различных книг.  Их
 можно распечатать, прочитать... Однако у БК'шников такой  воз-
 можности пока нет. Чтобы исправить создавшееся положение, Dale
 Publishing company начала выпуск  литературного  приложения  к
 "Дuck Tales" - см. файлы серии "ФАНТАСТИКА". Предпочтение  бу-
 дет отдаваться фантастическим рассказам  на  околокомпьютерные
 темы.
    Не самая плохая компания - ПРИСОЕДИНЯЙТЕСЯ!

                        ┌──────────────┐
                        │ Уроки языка. │▒
                        └──────────────┘▒
                         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

    Предлагаем  Вашему  вниманию  очередную подборку ошибок из-
 вестных программистов.

    ┌────────────────────┬─────────────┬───────────────────┐
    │      Как пишут     │  Кто пишет  │    Правильно:     │
    ├────────────────────┼─────────────┼───────────────────┤
    │прИпятствия         │RDA          │прЕпятствия        │
    │end memory          │ATLANTIC     │end OF memory      │
    │ключЕм              │AN           │ключОм             │
    │адаптОр             │AN           │адаптЕр            │
    │в соответствиЕ с    │MKT          │в соответствиИ с   │
    │scan mAmory         │LGL          │scan mEmory        │
    │loadING file        │LGL          │load file          │
    │readING name        │LGL          │read name          │
    │savING array        │LGL          │save array         │
    │push "Y" to proceSS │BD           │push "Y" to proceED│
    └────────────────────┴─────────────┴───────────────────┘

    Кстати, как выяснилось в процессе подготовки первого номера
 "Дuck Tales", в читалке Reader14 by MKT имеется интересная (не
 интересТная!) возможность: СЛАБОЕ УДАРЕНИЕ (ЛАТ СТР @) заменя-
 ется ну букву "`". Однако, раз пять просмотрев документацию на
 Reader14, мы так и не нашли ни одного слова об этом.
    ПРОГРАММЕРЫ! Помните: недокументированные особенности ваше-
 го софтвера хороши только тогда, когда о них знаешь!

                    ┌────────────────────┐
                    │ Аппаратный раздел. │▒
                    └────────────────────┘▒
                     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

    В  "Руководстве  системного  программиста",  прилагаемом  к
 БК-0010, сообщается, что для вывода на магнитофон  служат  два
 разряда регистра управления внешними устройствами (5-й и 6-й).
 Об этом же свидетельствует и ассемблерный текст драйвера  маг-
 нитофона. Однако далеко не все БК'шники знают об этом. Почему?
 Да потому, что в большинстве БК-0010.01  резистор,  отвечающий
 за вывод сигнала с 5-го разряда, на плате не установлен!

         ┌────┬─────┬────────────────────────┐
         │ о  │ XT4 │      R26               └┐
         │    └─────┘      ┌┴┐  ┌───────┐     └─┐
         │     ┌───┐ ┌───┐ │ │  │  C41  ╞═      └──┐
         │     │   │ │   │ └┬┘  └───────┘          │
         │     │D12│ │D13│     ┌──────────────┐E6  └┐
         │     │   │ │   │     └──────────────┘    ┌┘
         └──┐  └───┘ └───┘       R31   R33   R23   │
            └──┐           ┌┴┐┌┴┐┌┴┐ │ ┌┴┐┌┴┐┌┴┐   └┐
               └────┐      R??│ ││ │═╪═│ ││ ││ │  ┌─┘
                    └──┐   └┬┘└┬┘└┬┘ │ └┬┘└┬┘└┬┘  └┐
                       └──┐   R30   C48   R20    ┌─┘
                          └──┐                   │
                             └───────────────────┘

    Принципиальная схема же должна выглядеть следующим образом:

                     ↑ к D2/11
      ┌─────┬──┐13   │
      │     │ 1├─────┼─────────────→ к XT5/B2
      │     │  │12   │     R??
      │     │ 2├─────┼───┤▒▒▒▒▒├───о─────→ к XT4/5 (ПД)
      │     │  │11   │             │
      │     │ 4├─────о───┤▒▒▒▒▒├───о────┐
      │     │  │10         R30    ┌┴┐   │
      │ D13 │ 8├────┐             │ │  ═╪═
      └─────┴──┘    │          R31└┬┘   │ C48
                    │              о────┘
                    │             ═╧═
                    └───→ к выв. 59 шины

    КСТАТИ: вывод XT4/5 (выход на магнитофон) дублируется также
 на XT3/B1 и XT3/B8.

                По материалам Chips, Dales & Technologies, Inc.

                    ┌─────────────────────┐
                    │ Уголок потребителя. │▒
                    └─────────────────────┘▒
                     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

    Что это за история?  Может  быть,  это  история  печального
 влюбленного? Или это история вооруженного ограбления? Или  это
 история жуткого убийства? Нет! Это блистательная, великолепная
 история счастливого приобретения принтера МС6313(.01, .02)!!!
    Кстати, заметим, что счастливой эта история будет оставать-
 ся не дольше трех недель, а затем  начнутся  неприятности.  Но
 обо всем по порядку.
    При покупке обязательно проверьте наличие в комплекте прин-
 тера двух захватывающих книжечек: "Устройство  вывода  печата-
 ющее "Электроника МС6313". Руководство по эксплуатации" и "Ус-
 тройства вывода печатающие "Электроника МС6313",  "Электроника
 МС6316". Инструкция по программированию (Приложение к руковод-
 ству по эксплуатации)"!!! Обе эти книжечки Вам весьма и весьма
 пригодятся.
    Рекомендаций по подключению  принтеров  существует  немало,
 поэтому выбор оптимального предоставим владельцу. А  для  про-
 верки сгодится и простейший способ:

                ┌───────────────┬─────────────┐
                │    Принтер    │      БК     │
                ├────────┬──────┼──────┬──────┤
                │ DATA 1 │   3  │ ВД00 │ A16  │
                │ DATA 2 │   5  │ ВД01 │ A13  │
                │  ...   │      │  ... │      │
                │ DATA 7 │  15  │ ВД06 │ B6   │
                │ DATA 8 │  17  │ ВД07 │ A7   │
                │ STROBE │  23  │ ВД08 │ A28  │
                │ BUSY   │  21  │ ВВ08 │ B31  │
                │ GND    │четные│ GND  │ AB11 │
                └────────┴──────┴──────┴──────┘

    Переключатели принтера необходимо установить следующим  об-
 разом:

    ┌─┬─┬─┬─┬─┬─┬─┬─┐  ┌─┬─┬─┬─┬─┬─┬─┬─┐  ┌─┬─┬─┬─┬─┬─┬─┬─┐
    │*│││││││*│││││*│  │││││││││││*│*│*│  │││││││││││││││*│
    │││*│*│*│││*│*│││  │*│*│*│*│*│││││││  │*│*│*│*│*│*│*│││
    └─┴─┴─┴─┴─┴─┴─┴─┘  └─┴─┴─┴─┴─┴─┴─┴─┘  └─┴─┴─┴─┴─┴─┴─┴─┘

    Когда Вы убедитесь в работоспособности принтера, первым де-
 лом напечатайте табличку исходного  положения  переключателей,
 их назначения и т.п., и приклейте  ее  на  внутреннюю  сторону
 крышки отсека переключателей. Поверьте, очень удобно!

    Теперь пора приступать к проверке. Включите БК  и  наберите
 следующую программку:

                     10 FOR I%=0% TO 255%
                     20 POKE -52%,I%
                     30 POKE -52%,I%+&O400
                     40 POKE -52,I%
                     50 NEXT I%

    Включите принтер, удерживая нажатыми клавиши  "ПС"  и  "ПФ"
 одновременно - принтер войдет в режим шестнадцатеричного  дам-
 па, т.е. вся получаемая им информация будет распечатываться не
 так, как положено, а в виде шестнадцатеричных кодов.
    После запуска программы принтер напечатает  таблицу  следу-
 ющего вида:

    РЕЖИМ ШЕСТНАДЦАТИРИЧНОГО ДАМПА

 0000  00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ......
 0010  10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F ...... .
  ...                       . . .                       ...   .
 00E0  E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF АБЦДЕФ .
 00F0  F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF ЯРСТУЖ
 0100
   ↑                ↑  ↑  ↑  ↑  ↑  ↑  ↑  ↑  ↑
 адрес             цифры постоянны по столбцам

    При этом в каждой паре цифр первая должна оставаться  неиз-
 менной на протяжении строки и  соответствовать  третьей  цифре
 адреса; вторая должна быть постоянной по столбцам и  в  каждом
 очередном столбце возрастать на единицу.

    Надеемся, что монстры программирования не обидятся  на  нас
 за такие пространные объяснения. В  конце  концов,  они  могут
 просто пропустить их, зато  другим  программерам  не  придется
 долго лазить по справочной литературе... Впрочем,  мы  отвлек-
 лись.

    Если этот тест прошел нормально, то можете загружать BRED3,
 VorteX!, GPS2...GPS4, и т.п., и т.д., и др., и пр. и радовать-
 ся жизни (некоторое время).
    По прошествии нескольких недель выясняется, что принтер,  к
 примеру, настолько влюбляется в буквы А, Е, И, О, Я,  что  уже
 ни за что не хочет печатать буквы Б, Ф, Й,  П,  Р  ("залипают"
 отдельные биты). Виновник - микросхема  К555ТЛ2  (К1533ТЛ2)  -
 триггер Шмитта, отвечающий за согласование внешних (по отноше-
 нию к принтеру) устройств с внутренней шиной принтера.  Повто-
 рив описанные выше процедуры и получив кодовую таблицу, по  ее
 внешнему виду можно определить, какую из двух микросхем  необ-
 ходимо заменить.
    К сожалению, мы не можем привести  способ  отыскания  неис-
 правной микросхемы, т.к. существует несколько вариантов печат-
 ной платы принтера. Здесь Вам придется проявить смекалку.
    Новую микросхему лучше не впаивать в плату, а установить на
 панельку. Если Ваша БК'шка "старше" двух лет, то, как правило,
 через пару недель новая  микросхема  тоже  сгорает,  а  вскоре
 "сдыхает" один из регистров порта вывода БК (К589ИР12). Спешим
 Вас обрадовать: на этом неприятности заканчиваются, т.к. после
 его замены БК и принтер "входят в  режим",  и  больше  никаких
 конфликтов не возникает.
    Телефоны для тех, кто не понял:

    г. Смоленск, тел. 552682, завод "Диффузион"
    Минаев Александр Григорьевич.

                       ┌────────────────┐
                       │ Немного UMORA. │▒
                       └────────────────┘▒
                        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

     ВНИМАНИЮ РУКОВОДИТЕЛЕЙ МОНАСТЫРЕЙ, ПРИХОДОВ И ХРАМОВ!

    Помощь в трудах Ваших тяжких по  автоматизации  отправления
 религиозных надобностей Вам окажет компьютер "ВЛАДЫКО":

    * Католическая сборка
    * Прямой доступ к Христу за пазуху
    * В пост - питание от батарейки
    * Сохранение тайны исповеди в долговременной памяти с выво-
      дом на широкий принтер
    * Оперативная паперть, расширяемая до 8 МегаНищих

                     БАЗОВАЯ КОНФИГУРАЦИЯ:

    * Кадило и сокадило, 12 МГц
    * Алтарь superVGA
    * Псалтирь с турбокириллицей
    * Расширенный молитвенник (USA, 101 молитва)
    * Жесткий несъемный крест
    * Двухщелевая кружка типа "на  восстановление  храма"  (ем-
      костью 360, 720, 1200, 1440 монет - по желанию заказчика)
    * Круглый принтер для пасхальных яичек

    В комплекте:
    * Житие Христово, версия 6.20
    * Многоиконная система Windows

        ЦЕНЫ НИЖЕ, ЧЕМ В МИРУ!  ВЕРА НАША - ДЕНЬГИ ВАШИ!

      ───────────────────────────────────────────────────
      Содержимое раздела "немного UMORA" перенесено на БК
                  с помощью программы READ800.
 ───────────────────┬───────────────────────────┬──────────────
 УЧРЕДИТЕЛЬ         │АДРЕС РЕДАКЦИИ:            │     Тираж
 Dale Publishing co.│241047, Брянск 47, а/я 109.│неограниченный
 ───────────────────┴───────────────────────────┴──────────────
         Номер сверстан в издательской системе VorteX!


 
Всё об «Электроника БК0010(-01), БК0011(М)»! » Газеты | Документации | Статьи | Журналы » Газеты на «БК001x» » «Дuck Tales» » «Дuck Tales N#2» [15.07.94] (Dale Publishing co.)
Страница 1 из 11
Поиск:

-=RUS=-
ICQ: 320867225