ZXNet эхоконференция «hardware.zx»


тема: Glucks....



от: Kostya Lebedew
кому: Sergey Chikalev
дата: 31 Oct 2000

Здравствуй, Sergey!

========================== gluk .c ==========================

CMOS-часы. Стандарт портов "GLUK".

#EFF7 bit 7 - включение доступа к часам
#DFF7 - запись в CMOS адреса ячейки
#BFF7 - чтение (запись) данных из (в) CMOS

Вариант 1.

├─┤├─┬────┬──┐
10 ┴ 22M│ │ КР512ВИ1
кваpц на 32.768 кГц ▐█▌ █ │ ┌───┬──────┐
20 ┬ │ └─2─┤OS1│RTC │
├─┤├─┴─▄▄─┴────3─┤OS2│ │
470K │ │ │
1533ЛЕ1 ┌───┐ ├───┤ │
M1 ────────────────────2┤1 │ │ │ │
1533ИД7 ┌──3┤ ╞─1─┐ │ │ │
┌──┬────┐ ═╧═ └───┘ │ │ │ │
A12 ─1─┤A0│DC ╞─15 ┌───────────┘ │ │ │
A13 ─2─┤A1│ ╞─14 │ ┌───┐ │ │ │
A14 ─3─┤A2│ ╞─13 ├─11┤1 │ │ │ │
├──┤ ╞─12────12┤ ╞─13──────17─┤DS │ │
│ │ ╞─11 │ ├───┤ │ │ │
A3 ─4─╡v1│ ╞─10─────8┤1 ╞─10──────14─┤AS │ │
/OIRQ ─5─╡v2│ ╞─9─┐ └──9┤ │ │ │ │
A15 ─6─┤V3│ ╞─7 │ ├───┤ ┌────15─┤R/W│ │
└──┴────┘ └────5┤1 ╞─4─┐│┌───13─╡cE │ │
/WR ─────────────────┬──6┤ │ │││ ├───┤ │
│ └───┘ │││ ──4─┤AD0│ │
└────────────┘│ ──5─┤AD1│ │
┌────────────────────────────┘ │ ──6─┤AD2│ │
│ ┌──┬────┐ /│ ──7─┤AD3│ │
└9─┤C │TT │ 1533ТМ8 D0-D7-│ ──8─┤AD4│ │
RESET ─1─╡R │ │ │ ──9─┤AD5│ │
├──┤ │ │ ─10─┤AD6│ │
D1 ─4─┤D0│ Q0├─2──> │ ─11─┤AD7│ │
│ │ /Q0╞─3──> │ ├───┤ │
D7 ─5─┤D1│ Q1├─7─────┐ ┌──────┤ ┌18─┤rES│ │
│ │ /Q1╞─6 1К █ б / к │ ├20─┤CKF│ │
─12┤D2│ Q2├─10 ├──╢ 1K █ ├22─┤PS │ /IRQ╞─19
│ │ /Q2╞─11 █ э │ │ │ ├──────┤
─13┤D3│ Q3├─15 │430 │ КТ315│ █ │ │ SQW├─23
│ │ /Q3╞─14 ═╧═ ═╧═ │ │10K│ │ CKOUT├─21
└──┴────┘ │ │ │ ├──────┤
+5V ─>├─┬──┴──┴24─┤Vdd│ Vss├─12┐
КД522 │ └───┴──────┘ │
+3V от батаpеи ─>├─┘ ═╧═
Д311 (Д9) - при использовании
батарейки с напряжением менее 4V этот диод обязательно
должен быть германиевым! При более высоком напряжении
можно поставить КД522.

Сигналы с ног 2 и 3 ТМ8 можно подавать на схему
доп.гpаф.pежима 512*192pix. Тогда от той схемы остаётся
только КП11 и ИР23.

Вообще-то схемка подключения ног 18, 20, 22 немного
некоppектна, но оно и так pаботает. Так было у Глюка, и себе
я сделал так - лень было сделать как надо.
(Пpавда, у Глюка часы питаются ТОЛЬКО от батаpеи 4.5V)

А по-хоpошему надо б так:

КД522 Д311
+5V ─────┬─────┬──>├──┬────┬────┤<─── +3V от батаpеи
│ 10K │ 20K │ │ ┌───┬───
это диод ┴ █ █ └─24─┤Vdd│
КД522 ^ │ ├─┤├─┴────┬─22─┤PS │
4700 │ │ 4700 └─20─┤CKF│
├─┤├──┴─────┴─────────────18─╡rES│

и если Вы планируете в будущем доработать свой любимый комп,
чтоб он включался по сигналу будильника CMOS (вся
пр.поддержка уже есть в прошивке "MADROM" by AXLR), не
поленитесь сразу сделать как надо.


Вариант 2.
(Тем, кто не смог добыть такой рулез как КР512ВИ1, а
выковырял из ПЦ "ДАЛЛАС" или другой какой импортный аналог,
придется остановиться именно на нем. Хотя и ВИ1 в таком
включении будет спокойно работать.)
;-)

├─┤├─┬────┬──┐
10 ┴ 22M│ │ КР512ВИ1
кваpц на 32.768 кГц ▐█▌ █ │ ┌───┬──────┐
20 ┬ │ └─2─┤OS1│RTC │
├─┤├─┴─▄▄─┴────3─┤OS2│ │
470К │ │ │
1533ИД7 ┌───┐ 1533ЛЛ1 ├───┤ │
/RD ────────────────────1┤1 │ │ │ │
┌──┬────┐ ┌───2┤ ├─3───────17─┤DS │ │
A12 ─1─┤A0│DC ╞─15 │ ├───┤ │ │ │
A13 ─2─┤A1│ ╞─14 ├───4┤1 │ │ │ │
A14 ─3─┤A2│ ╞─13 │┌──5┤ ├─6───────15─┤R/W│ │
├──┤ ╞─12─┘│ └───┘ │ │ │
│ │ ╞─11 │ ┌───┐ 1533ЛЕ1 │ │ │
A3 ─4─╡v1│ ╞─10─────2┤1 ╞─1───────14─┤AS │ │
/OIRQ ─5─╡v2│ ╞─9─┐ ├──3┤ │ │ │ │
A15 ─6─┤V3│ ╞─7 │ │ ├───┤ ┌───13─╡cE │ │
└──┴────┘ └────5┤1 ╞─4─┐ │ ├───┤ │
/WR ─────────────────┴──6┤ │ │ │ ──4─┤AD0│ │
└───┘ │ │ ──5─┤AD1│ │
┌────────────────────────────┘ │ ──6─┤AD2│ │
│ ┌──┬────┐ /│ ──7─┤AD3│ │
└9─┤C │TT │ 1533ТМ8 D0-D7-│ ──8─┤AD4│ │
RESET ─1─╡R │ │ │ ──9─┤AD5│ │
├──┤ │ │ ─10─┤AD6│ │
D1 ─4─┤D0│ Q0├─2──> │ ─11─┤AD7│ │
│ │ /Q0╞─3──> │ ├───┤ │
D7 ─5─┤D1│ Q1├─7─────┐ ┌──────┤ ┌18─┤rES│ │
│ │ /Q1╞─6 1К █ б / к │ ├20─┤CKF│ │
─12┤D2│ Q2├─10 ├──╢ 1K █ ├22─┤PS │ /IRQ╞─19
│ │ /Q2╞─11 █ э │ │ │ ├──────┤
─13┤D3│ Q3├─15 │430 │ КТ315│ █ │ │ SQW├─23
│ │ /Q3╞─14 ═╧═ ═╧═ │ │10K│ │ CKOUT├─21
└──┴────┘ │ │ │ ├──────┤
+5V ─>├─┬──┴──┴24─┤Vdd│ Vss├─12┐
КД522 │ └───┴──────┘ │
+3V от батаpеи ─>├─┘ ═╧═
Д311
-+------------------------------------------------------------
батаpеи ─>├─┘ ═╧═
Д311
================================================================

Всего хорошего тебе, Sergey!

Kostya Lebedew/Electron/N-Discovery




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

Похожие статьи:
Эпилог - подошел к концу девятый выпуск CNETWEEK'а.
Полигон - О компьютере Sprinter.
CopyK - описание копировщика.
Так кто же первый? - Когда и как появился Первый Отечественный Спектрум?..
Паутина - Что такое MNP в HAYES-модемах.

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