|
Spectrofon #18
22 марта 1996 |
|
Designer - Some useful improvements for the Spectrum, as well as The original scheme of the ADC. For owners of modems, an article on how to improve communication.

The "DESIGNER" won big
popular with our readers. Flow of materials from the hardware
revision and modernization of various kinds is very great. So
today, however as always - offer several articles about the
"iron" Spectrum and its problems.
(C) Sorokin, Andrei Y.
A LITTLE ABOUT ALL
I want to share with our readers
magazine pretty podnakopit me information about some of the
hardware revision of computers and other interesting things.
The entry of my article, I dedicate, if nobody objects,
closing theme port # 7FFD. But the rest is no less interesting
nym, though, to judge you.
So, I think that the following lines will make absolutely
clear in this, painful for many, the topic.
Axiom: address bus and data processor
z80 neinversnye ie active level of the unit. The port is not
chosen, "Return to Zero several places, and the installation of
bus addresses a specific number that contains zeros in the unit
audited and discharges into all the remaining. For example, the
bit structure of # 7FFD (32765):
A15 A8 A7 A1
01111111 11111101
Here the units can be found in all categories, except for A1
and A15. "Inverse" system port selection was involved,
apparently, to reduce the number of deciphered elements, but it
is quite obvious that without check remaining bits of the 1-th
state, the port will be selected and the numbers xxFD, FD, 0D,
00. This state of affairs clearly not in favor of a new "super
Speccy", in They start to "hang" a large number of game
programs. But the solution to the problem Yet there is (for all
computers except "Scorpion"), a hardware revision
decoding scheme. Basis of the new decoder ms. 555ID7 (see
Figure 1.1)
Differences between my schema of "similar":
1. Soft decoding # 7FFD: on your
PROFI, ATMturbo2 +, ZX (PLA) instantly
will earn a program like "SHOCK"
"EXTERMINATOR", etc.
2. Want to have an ATM and profiles in one (by
dop.pamyati decryption)? No problem, in
"HONEY COMMANDER" f you have enough
memory and built-in HELRa.
In isdos you will el.disk
PROFI512 (1024). Well, you switch s1
translate address ext. port on the main
7FFD (6'7 bit), this mode is used by some boot-s, for example,
"CONVER COMMANDER", because software is much easier manage all
the memory from one port.
3. There is another unused port
# 9FFD "tough" decode.
4. And, of course, both addresses muses. CPU # FFFD '# BFFD,
available as a read and write (on the inactive M1 signal).
Refinement checked on my Speccy-512K,
performed on a single PLA 1515hm1. By the way,
it is to this day - the most compatible platform (do not need
any "silly" improvements such as porta # FF ...). However, PLA
also has some drawbacks-drawbacks!
1. Printed black, with high brightness, a square on a black
background will be bright.
2. Narrow screen.
3. It is impossible (?) Turbocharged processor.
4. For a long (50 cm) loop keyboard buffering is required (it
can also to do and quite often a fault: "failure" keyboard,
when everything else is intact) sm.shemu 1.2.
5. In the 128-512kb. reset is very
long, due to the fact that the trigger for 555tv6
resete chooses ROM DOS, the problem is solved
scheme 1.3.
6. Incorrect "MAGIC", to include
ms. 561LN2 on inverted input on 555AG3
antidrebezga scheme, scheme 1.4.
And one more needed in our time completion: disable signal
WG (entry = 0, reading = 1) an additional switch on loop drive,
it will prevent undesirable effects when viewing hakerovskih
works (Kirill Gromov enlighten us, can damage even a well-glued
"Serebryashkoy" disk. See "S" N14).
Now a bit of refinement and flaws
"ATMturbo2 +". Putting the second floor is
one 555id7 + 4 diode (kd522/d9b) + unused piece ms D37 and your
ATM more more "grow" in your eyes, simply "swallow" all sorts
of shocks, strokes and other MEGA (demos). Sm.shemu 1.5.
1. Flaw "turbodvaplyusa: sick scheme
include IBM-keyboards, makes "fail" a lot of programs ("ELITE",
for example). Only one solution - full unsolder controller from
the PROFI.
2. Flaw: invalid INT processor.
3. Flaw: you can not change the recording density
to disk (MFM to FM).
4. Flaw: you can not select 3 and 4 of the drive.
Eliminate the 3 and 4 defects can change TM8
in TM9 in the scheme of the floppy controller.
Now, with your permission, a little
information about the floppy drive controller.
Axiom 2: Any controller has a chain
PLL, and when you begin to "fill up" on
that this controller is better than another
the fact that he has this site, try to evaluate all the
advantages and disadvantages of selected computer.
Axiom 3: the "our" disk.kontrollery not
track ready signal drive
why trouble the owners of 5305 are guaranteed (with
el.magnitom) diskvodov (approximate scheme circumvent this
trouble is in "S" N14. Article K. Gromov).
All controllers should have at the exit
VG93 inventory only 155 series
155LN2 example, 155LN1 - is an order of magnitude
reduce the number of failures in dealing with
floppy. And inside the circuit is better to put
all ms. 555 series, it strongly reduces the current consumption
and increase reliability. 1533 series is better not to put in
any computer, it reduced carrying capacity, at the same as that
of the 555 parameters of the consumption / maks.chastota.
*
(C) Lezhenko Denis (LDE SOFT)
A simple scheme ADC
Before you simple circuit analog-digital converter, which
allows to digitize analog signals from 10 / 8 bit quality.
Despite the simplicity of the scheme, money obtained otsifrovok
comparable quality otsifrovok received on computers IBM / PC or
AMIGA, and often surpasses it.
But what to do with these tsifrovkami? I think today a lot
of talk is not necessary, I remind you only briefly: it is
DIGITAL manufacturer of tools for such well-known music
editors, such as: DIGITAL STUDIO, SAMPLER, INSTRUMENT, DMM
etc. Well, of course, the original design of their programs and
megadem.
But those who understand the word no ADC
only as a toy, capable of recording
music or voice into a computer, provided enormous opportunities
for experimenting with analog signals. For example, using a
simple driver, ADC can be turned into a digital oscilloscope,
frequency counter, voltmeter, multimeter, etc.
Let's move on to describe the connection to the ADC
SPECTRUM'u. To connect I decided to use free ports
AY-3-8910 although you can use any
your existing ports (eg VV55 at
it even simpler software control ADC). Now specifically to the
scheme: for its need to buy to build Mitinskoe radio market and
chip K1113PV1A one (1) resistor. Connects the ADC 15 th
wires (12, 10, 16, 14 - food), 2-9
ADC to the 21-14 AY-3-8910, 17 / D to 7 AY, 1918
ADC to 12 AY, an ADC to 11 AY, ADC 11 to 13
AY. Further, the scheme is clear.
Now it's time to describe the bit-
ports for use with ADC and write your own driver. Port AY "A"
is for receive bytes from the ADC data bus. Port
"B" is designed to receive two younger
ADC bits (you can if you wish not to use), acceptance of the
ADC signal readiness, reset / ADC.
More information about the layout of bits in the port
"B": Bit 0 - quenching / transformation
(0-gashenie/1-preobrazovanie), bit 6 - the willingness ADC
(0-READY) bit 1 - LSB ADC (D0 / D) bit 2 - the first digit of
the ADC (D1). Such a strange layout of bits not
random, it's easier to program the ADC. K
Moreover, treatment of the two LSBs
ADC requires a lot of cycles Z-80, and which
because not enough, so they removed my
a single port and you to decide to use them or not. Personally,
I have them reserved, and I'm quite happy with an 8-
otsifrovok bit quality.
Management Features ADC: Conclusion 15
designed to select the conversion. Let me explain: if the pin
15 logic 0, the ADC operates in a unipolar mode. To switch the
ADC in bipolar mode output 15 should be free. Control signals:
Conclusion 11 / D: suppression / signal conversion. Controlled
bit 0 port "B" AY. Has the following values: 1-quenching,
0-conversion. After receiving the signal ADC starts to convert
the analog signal into digital form by successive
approximation. Therefore, the digital code at the ADC output
comes with a slight delay: about 30mks or about 11 cycles Z-80.
Must take into account this fact, or
poll the ADC signal readiness (17
ADC output, or 6 bits of port "B" AY). When
Logic 0 on this conclusion the ADC is ready
You can shoot bytes on the data bus.
After the ADC generates a signal "ready" should be
considered in bytes of RAM, and then reset the ADC (see above)
and give a signal transformation. Otherwise, the ADC output will
sit old bytes of RAM, and you fill just one digital readout.
Oh, I forgot to remind that, for the ADC should be -15 (or,
at worst, -12) volts, also recalls that in The power supply
voltage from IBM are there.
Technical data of the ADC: the maximum conversion frequency
- 44000 Hz. With the appropriate driver, the conversion time 1
byte: if the signal frequency 50 Hz to 30 ms (10/11 cycles
Z-80). Supply voltage: +5 V, 4 mA,-15V, 15mA.
Input voltage conditions: unipolar
- 0 ... 11V, bipolar: from -5.5 V to 5.5 V.
K 7N / AY
K1113PV1A
K 12n/AY 18 D0 __ 17
K 11n/AY 1 - D1 DR <Login
K 21n/AY 2 D2> 0 <15 R1-4, 7k
K 20n/AY 3 - D3 0VA 14
K 19n/AY 4 - D4 AI 13
K 18n/AY 5 - D5-U2 12 <-15c
K 17n/AY 6 - D6 + U2 10 <+ 5c
K 16n/AY 7 - D7 0VD 16 <Total
K 15n/AY 8 - D8 ___
K 14n/AY 9 - D9 F / P 11
(C) L.D.E. SOFT 1995
K 13n/AY
Well, that's a small description on connecting and
programming the ADC. If who have questions about this, then
contact me at (095)
400-0436 or come to my Mitinskaya radio market (the place of
the X-5), or write address: Moscow, 127572 ul.Novgorodskaya
Building 27, Apt. 55 Lezhenko Denis (LDE SOFT).
*
Next note - for the owners of modems. Perhaps your
communication problems will now be resolved?
Noise Reduction
TELEPHONE LINE USING MODEM
based on the article Mike McCauley
"Modem Noise Killer"
Shown in Figure 1 circuit (3 resistance and capacitor), a
primitive RC-filter that will allow you to reduce the noise of
the telephone line and thereby increase the effective rate of
exchange. Given the variety of operating conditions (different
types of modems, the quality of wiring and PBX equipment, etc.)
in the scheme introduced variable resistors, you can customize
for specific conditions.
The order of the filter settings
- Connect the filter on the proposed scheme.
- Call BBS c which had problems
because of the noise.
- After connecting to estimate the noise level and
performance.
- Try to rotate the axis of variable resistors ("rude" - R1,
"exactly" - R2) and Observe the changes as
communication. By If you do not notice the difference, then
perhaps this is the optimum position.
>>
C1: 1-1.5mkF x 200V
A R1: 10 kOm M
and
Londo
and R2: 2 kOm e
I m
R3: 100 Om x 0.25W
>>
On this today. We will wait for your
new work, designers!
Other articles:
|
|
Expertise - the first time in our country is presented and discussed "The Bards Tales "- a full semnadtsatiurovnevaya role-playing game. |
Fantasy - short story on a computer game "Captain Blood". |
Review - the influx of new games: Last Battle, The turn or xor'em all, Tank War, Adventures of Winnie the Pooh War Embera, Open it! |
From the world of bat - post the log and continued discussions about and around Spetrkume him. |
From the world of bat - Hackers and authors are not just people: An Inside Look. |
System - tips for beginning programmers. |
Designer - Some useful improvements for the Spectrum, as well as The original scheme of the ADC. For owners of modems, an article on how to improve communication. |
|
|
Premiere - reclaimed and recycled a demo version of the game "Prince of Persia". |
Advertising - advertising and announcements. |
Similar articles:
В этот день... 15 November