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.

<b>Designer</b> - 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:
Miscellaneous - Memories of NiKPhE C0DEX group about his life.
Operation Wolf - Novella on the game "Operation Wolf".

В этот день...   3 December