Dec 112017
Electronic formula calculations.
File EEF202.ZIP from The Programmer’s Corner in
Category Science and Education
Electronic formula calculations.
File Name File Size Zip Size Zip Type
EEF.DOC 13373 4089 deflated
EEF.EXE 76816 68945 deflated
EEFELEC.DBF 21280 2033 deflated
EEFINFO.DBF 12880 2806 deflated

Download File EEF202.ZIP Here

Contents of the EEF.DOC file

Electrical and Electronic Formulas version 2.02
Copyright (C) 1990 - 1992 Miller


This program contains a collection of basic electrical and electronic
formulas, which can be found in any electrical engineering handbook.
The software was developed, in an effort, to alleviate the necessity
of looking up individual formulas each time they are needed. This
software includes the most commonly used electrical formulas.

The software was complied to include the use of a math coprocessor,
if one is present. The coprocessor will be emulated if one is not
found in your system.


This release contains all the features of version 1.00, plus a new
on-screen calculator. Some additional minor maintenance changes
were also put into effect in this version.

File Index:

EEF .EXE : 76816 Bytes, Electrical and Electronic Formula program
EEF .DOC : 13373 Bytes, file containing general program information
EEFELEC.DBF : 21280 Bytes, file containing the world wide voltage chart
EEFHELP.DBF : 12880 Bytes, file containing general help information

System Requirements:

The program minimum requirements are as follows...

Any XT compatible computer
DOS version 3.0 or later
256K memory
A color monitor
A floppy or hard disk drive


The program, including support files, is compact enough that it will
run satisfactorily on a floppy disk. If a hard disk is available it
should be used, this will allow faster access to the data files as
they are needed. Type each of the following lines into the computer,
at the DOS prompt, to install on a hard disk system.

MD FORMULA Make a directory

COPY A:EEF*.* C:\FORMULA /V Copy files to new directory

CD\FORMULA Change to new directory

EEF Execute the program

A batch file can be created to allow easier loading of the program.
This file should be located in the root directory of the hard drive.
Type each of the following lines into the computer, at the DOS
prompt, to create a batch file.



EEF.EXE %1 %2 %3


To execute the program, change to the root or formula directory, and
type EEF, followed by any of the command options available.
If the DOS path is set to include the root and formula directories,
changing to a particular directory will become unnecessary. Refer to
your DOS manual for instructions on using the path command.

Command Line Options:

When loading the program, you have several options available. By
including /Fxx and /Bxx, on the command line, the colors you want to
use will be set automatically. If you include /NB the sounds,
generated when an error is made, will be suppressed. The color codes
can be copied from the color select screen, they are displayed in the
box marked "Current Choice". The /FXX option sets the foreground
color, while /Bxx sets the background color. Following are several
examples of valid command line entries...

EEF/F11 Set foreground light blue

EEF/F11/B01 Set foreground light blue / background blue

EEF/F11/B01/NB Set foreground light blue / background blue
/ suppress sound


Select the proper subject from the main menu. Once the new menu is
displayed you will have to select an appropriate topic. The computer
will then display this screen. The first few lines, starting at the
top of the monitor will give a brief description of the area you have
accessed. If a prompt will require more than a one character
response, then a window will be displayed. The window has a wrap
feature, which works as follows; as the window becomes filled,
characters on the left will be dropped, as new characters are added
on the right side of the window. The BACKSPACE key can be used to
eliminate characters, from the right side of the window, one at a
time. When you are sure that you have entered the data properly,
press the ENTER key, this will allow the computer to read and store
the data. When all the necessary data has been entered the computer
will solve for the unknown value, or perform a conversion, and
display the result. The escape (ESC) key is always enabled, and can
be used in any area, to exit and return to the most recent menu. Use
this method to exit the program, and return to DOS, from the main


This section of the program will calculate various electronic related
formulas as listed below...

Ohms law (DC) Coupled inductance
Ohms law (AC) Impedance
Resistance total Resonance
Capacitance total Admittance
Inductance total Susceptance
Mutual inductance Conductance

Most sections will calculate several different derivatives of a
formula, for instance, the resonance area has the capability of
solving not only for resonance, but also capacitance, or inductance
in a resonant circuit. In the areas where this is possible, you will
be given several choices then, by user selection, the formula for the
specified quantity will be performed. The formula used to arrive at
the result is displayed on the screen at the end of any calculation.
The standard print screen function can be used to obtain a hard copy,
the screen is also time and date stamped, as a further aid to the


This section of the program will calculate various electrical related
formulas as listed below...

Efficiency Required fuse, wire size
Power factor Wire resistance
Amperes from horsepower Voltage drop
Amperes from kilowatts Conduit fill
Amperes from kva Kvar sizing
Kilowatts and KVA Supply systems

The left column represents formulas that can be used for calculating
both single and three phase circuits. The other formulas are not
phase dependant and can be used for any circuit configuration.
Efficiency and Power Factor are calculated and displayed on the
screen as a percent. Also, when entering data at an Efficiency or
Power Factor prompt, the data must be input as a percent. The supply
system area calculates the current draw, by a load, on any
conventional power system. This is convenient for 60hz to 50hz
conversions. The formula used to arrive at the result is displayed on
the screen at the end of most calculations. The standard print screen
function can be used to obtain a hard copy, the screen is time
stamped, as a further aid to the user.


This section of the program will evaluate, and change a quantity in
one number system to an equivalent value in another system. The
number systems used in this section are as follows...

Decimal (base 10)
Hex (base 16)
Octal (base 08)
Binary (base 02)

The current lower and upper conversion limit is:

Binary :1111 1111 1111 1111 1111
Octal :3777777

If a value outside these limits is entered, or calculated, an error
message will be displayed indicting an overflow has occurred.


This section of the program provides a current list of the worlds
electric power supplied to consumers. The list covers a wide range of
countries, and includes frequency, system (wye/delta), single phase
voltage, and three phase voltage, when available. All voltages listed
are alternating current (AC). A wye or star system will have a high
voltage that is 1.732 times the low voltage, for example 120/208. A
delta system will have a high voltage that is 2 times the low
voltage. If a single voltage is listed under the single phase
column, then it can be assumed that the consumer has only the one
voltage available, and that it is a two wire service, (one phase wire
and one neutral). Two voltages listed under the same column would
indicate that the consumer has a three wire service, and both are
available, (two phase wires and one neutral). A three phase service,
when available, will normally be furnished with four wires, (three
phase wires and one neutral). The higher voltage listed can be either
single or three phase, but the lower voltage will always be single


An on-screen calculator is available most everywhere, while the
program is running. To access this feature just press the F(1) key.
A short list of special functions will be displayed, along with the
calculator itself. The capabilities include the normal four basic
functions, plus squaring, square root, reciprocal, and exponential
math. The current result in the display can also be exported back to
the main program.


The author accepts no responsibility for the application of this
software, the result obtained, any errors or omissions contained
herein. This material is subject to change without notice.


The author welcomes comments good or bad, input from users is very
important to future releases of this software. Please feel free to
contact me on Compuserve (73407,546), or at the address below.


This program is copyrighted, and is offered as shareware software. If
you find this software useful, and plan to retain and use it, then
please register the program, by doing so you will be assured of being
informed of any updates. Please send the form below, along with
$20.00, to the address shown.



City, State:____________________________________________________

Zip Code:_______________________________________________________


Version You Are Using:__________________________________________

Gregory J. Miller
2303 Bennington Place
Maryland Heights, Mo. 63043

 December 11, 2017  Add comments

Leave a Reply