Buzz #18
11 октября 1999
  Железо  

PAGE индикатор - Индикатор страниц памяти к Speccy.

<b>PAGE индикатор</b> - Индикатор страниц памяти к Speccy.
(C) Father Michael / Delta Corp.

   Привет девочки и мальчики. Сегодня я расскажу вам о небольшой
приблуде (мелочь,  а  приятно  и полезно :-) к Speccy, названной
индикатором пейджев (страниц в смысле ;-}).
   Перейду сразу к схемке:

           ┌──┬───────┬──┐     //
2нDD62 >─1-┤X0│       │Y0├─15─│<├──┐   
5нDD62 >─2-┤X1│ K 155 │Y1├─14─   ──┤  <───Восемь светодиодов
7нDD62 >─3-┤X2│(555..)│Y2├─13─   ──┤     (если я бы их все
           ├──┤  ИД7  │Y3├─12─   ──┤   нарисовал, получилось
       ┌─4-┤  │       │Y4├─11─   ──┤        бы хреново)   
  ┌────┴─5─┤  │       │Y5├─10─   ──┤     
 ─┴─       │__│       │Y6├─9──   ──┤  560
 GND    ─6─┤  │       │Y7├─7──┤<├──┴──████───> +5B
           └──┴───────┴──┘
   Питание К155ИД7: 8н - земля, 16н - +5В. (DD62 в компе - TM9)

   По  моему  все  предельно  просто и непонятно (почти цитата).
Однако  попробую объяснить принцип работы этой лабуды. На выводы
1,  2  и  3  дешифратора ИД7 подключаются соответственно младший
(2нDD62), средний (5нDD62) и старший (7нDD62) биты переключателя
страничек. Т.е получаем:

               Вход                       Нога дешифратора
    Выводы:  1   2   3     Страница   (номер активного выхода)    

             0   0   0        16              15 (Y0)
             0   0   1        17              14 (Y1)
             0   1   0        18              13 (Y2)
             0   1   1        19              12 (Y3)
             1   0   0        20              11 (Y4)
             1   0   1        21              10 (Y5)
             1   1   0        22               9 (Y6)
             1   1   1        23               7 (Y7)

   Активен тот выход дешифратора, номер которого задан на входе.
Соответственно  светится  и  один  из  восьми  светодиодов. Ниже
приведенная прога демонстрирует возможности этой примочки.

;Written on ALASM.
        ORG     25000
PPP     LD      A,16
        LD      B,7
LLL
        PUSH    BC
        LD      BC,#7FFD
        OUT     (C),A
        EI
        DUP     5
        HALT  
        EDUP 
        DI
        INC     A
        POP     BC
        DJNZ    LLL

        LD      B,7
LLL1
        PUSH    BC
        LD      BC,#7FFD
        OUT     (C),A
        EI
        DUP     5
        HALT  
        EDUP 
        DI
        DEC     A
        POP     BC
        DJNZ    LLL1
;
        LD      A,#7F
        IN      A,(254)
        BIT     0,A
        JP      Z,23600
;
        JR      PPP
; Енд оф прога

   Красиво,  правда ?! Таким же макаром можно моделировать любые
"бегущие  огни"  ;-).  Но  вообще то, с  помощью  этой небольшой
доработки  можно  узнать  какие банки грохает та или иная прога,
дабы всунуть в свободную страничку STS и ...
________________________________________________________________


   Ну и еще одна схемка из той же области - индикатор экранов:

                  //    39
             ┌───┤<├───████────> +5В
10нDD62>─────┤    39     //
             └───████───┤>├───┐
                             ─┴─
                             GND
   Кратко принцип работы: 
Если на 10 ноге DD62 низкий уровень - первый экран,
                            высокий - второй.

На сегодня (31.06.99) все, bye. 



Другие статьи номера:

AMIRAGE K2 - анализ состояния рынка Амиги.

AmiRAGETM K2 - Амига: информация о принципиально новом компьютере.

ANSI графика - Рассказ об основных приемах ANSI графики.

ASCII графика - Пример написания классических ASCII фонтов.

CC'999 - Chaos Construction'999 - Хроника событий и впечатления о былом.

DI-КАЛ'99 - Организаторам DI-HALT'99 посвящается (Отчет о самой отстойной party этого года)...

EI2YEARZ! - Краткий отчет о праздновании двухлетия Eternity Industry.

GENLOCK - Теория GENLOCK (General Lock).

Napalm - Информация о нашей новой деме "NaPaLm".

NEWS - Новости Коврова и Владимирской области. О прошедших party: Chaos Construction'999, Doxycn'99, Cafe'99, Di-Halt'99, Paradox'99, Phat'99.

PAGE индикатор - Индикатор страниц памяти к Speccy.

Rave by Spy - Жизьтянка (Как всегда немного бреда от Spy'я).

TRICK 3.00 - Описание новой версии протектора TRICK v3.00 (Help к новой защите Paracels'а).

Обзор игр - Обзор игровых программ: Puffy's Saga, B.A.D. demo version, Chainik: Horror in Flat, Rex Collection, Mega Tetris 2000.

От авторов - Задержка с выходом номера газеты...

Почта BUZZ'a - О рынке ПО (Письмо от BLAZ'а).

Реклама - Реклама и объявления..

Телефонный жучок - Подслушивающее устройство.

Эльбрус - Эльбрус Бабаяна и Pentium Пентковского (сенсационная статья о новом русском процессоре).


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Железо - Порт #FD.
Софт - STORМ 1.4 Ьeta. TURBO-ASSEМBLER FOR ZX-SРECTRUМ.
Заключение - авторы и т.д.
Top Secret - SAILOR подключил наконец дигитазер и пишет сценарий новой игры в которой будут использованы сканированные картинки.
Розыск - Разыскиваются особо нужные игры: BATTLE COMMAND 128, ART STUD 128, VICTORY ROAD, SCRABBLE, BRUCE LEE, SW,STTY

В этот день...   20 апреля