This is the Subscription-Section of:
Talking Electronics

This is the section you are paying for.
It contains 2 courses:

There are over 400 pages (text-book size) of information on this site. Go 
 though them in a logical way so you don't miss anything. Some articles have
clicks to further reading, so take it slowly. 

To: TALKING ELECTRONICS Interactive (Front page of website)

We have provided a FREE Projects section to help you with the construction-side of electronics. All our projects are designed to teach you something. Each contains one or more "building blocks" and when you have a problem with understanding how anything works, come to the courses and learn about the theory. 
The theory is only available in the FULL INDEX (this page).  This is the fairest way to provide a wide range of projects for everyone, while providing a pay-section for those who want to learn more.

The PIC LAB-1 project has a set of pages called Extra Pages. These  theory pages are only available in this section.
a beginners project using the PIC16F84A - teaches the concept of "building blocks" and programming with a range of experiments, using input devices such as a microphone, coil, photo-transistor and more. Pages 1, 1a, 1b234, and  5  are on the FREE Section. 
Extra Pages are only available here:  6, 7, 8, 9, 10, 11, 12, 13
Page 10 is the Library of Routines. See Lib-1.asm for "cut and paste" routines.
Download the .zip file as: Lib-1.zip

Front Cover
Symbols Test

Editorial #1
Readers Feedback
Basic Electronics Test-1

Editoria1 #2
Basic Electronics Test-2

Editorial #3
Editorial #4
Basic Electronics Course
Complete list of Circuit Symbols     Download as a .zip (235KB)

Page 1  Questions 1 - 27
Page 2  Questions 28 - 34
Page 3  Questions 35 - 51
Page 4  The Resistor and Colour Code Calculator for 5%
1% Resistors
5% Resistors

Page 5  Resistors in Series     Series Calculator
Page 6  Resistors in Parallel   Parallel Calculator
Page 7  Interactive circuit 1: The Resistor
Page 8  Interactive circuit 2: The Resistor
Page 9  Interactive circuit 3: The Resistor
Page 10  Interactive circuit 4: The Resistor
Page 11  Interactive circuit 5: The Resistor
Page 12  Interactive circuit 6: Fitting resistors to a circuit
Page 13  Interactive circuit 7: Memory Test
Page 14  Ohm's Law Calculator
Page 15  Waveforms - Reading a Graph - The Transistor
Page 16  Questions 56 - 68   Our First Transistor Circuit
Page 17  The FLIP FLOP
Page 18  All About CAPACITORS
Page 19  Testing a FLIP FLOP
Page 19a Component Memory Test
Page 20  The LED Flasher
Page 21  The 3 Transistor Stages
Page 22  How the Brushless Motor works
Page 23  Oscillators and Feedback
Page 24  Metal Detector - - uses oscillator described above
Page 25  Digital Circuits
Page 26  Digital Building Blocks - Gates
Page 27  The NAND Gate
Page 28  The Diode in action
Page 29  The Schmitt Trigger
Page 30  Schmitt Oscillator - an interactive problem
Page 31  Schmitt Oscillator - an interactive problem
Page 32  The transistor Schmitt Trigger
Page 33  Connecting an input device to a circuit
Page 34  Voltages on a common-emitter stage
Page 35  Current through each stage
Page 36  Parts Identification - an interactive test
Page 37  Auto Scoring TEST
Page 38  COMPONENTS Test
Page 39  Test 4 on COMPONENTS
Page 40  Test 5 on COMPONENTS
Page 41  Test 6 on COMPONENTS
Page 42  email Quiz
Page 44  Super-Alpha Pair
Page 45  Interfacing to GATES
Page 46  The Photo Transistor
Page 47  Interfacing to a circuit
Page 48  Revision Questions
Page 49  The Schmitt Trigger Gate & Schmitt Trigger TEST -then see Page 76
Page 50  50 Questions
Page 51  Photo Devices
Page 52  Photo Devices
Page 53  Laser Diode
Page 54  Transformer
Page 55  Transformer
Page 56  The UJT
Page 57  The Voltage Regulator
Page 58  Constant Current
Page 59  A Meter Circuit
Page 60  The 555 Page 1
Page 61  The 555 Page 2
Page 62  The 555 Page 3
Page 63  555 Test
Page 64  Testing Diodes
Page 65  Testing Zeners
Page 66  Testing Transistors
Page 67  Surface Mount
Page 68  Surface Mount
Page 69  The Inductor P1   - NEW - explains exactly how an inductor works
Page 70  The Inductor P2   - NEW -
Page 71  The Inductor P3   - NEW -
Page 72  The OP-AMP P1  - NEW -
Page 73  The OP-AMP P2  - NEW -
Page 74  The OP-AMP P3  - NEW -
Page 75  Current to Voltage converter
Page 76  The Hex Schmitt Trigger - 74c14 (see Page 49 for first section)
Page 77
  High and Low Impedance Circuits
Page 78  Matching Stages (currently being written)
Page 79  The Power Supply P1
Page 80  The Power Supply P2
PIC Programming
A complete course in programming PIC12C508A,  PIC16F84 and PIC16F628 chips
Here are some of the items you will need when writing your own programs:
Buying a PIC12C508A
Buying a PIC16F84A

How do I program a PIC12C508A?
Library of Routines (top half)   
Library of Routines (lower half)
Lib-1.asm also called:
"Copy and Paste"
PIC16F84A datasheet (1.2Meg zip)
PIC16F84A datasheet -
1.2Meg pdf - can be viewed immediately
PIC16F628 datasheet (1.2Meg pdf)
Instructions for PIC16F84A - same for 628
IC-Prog (v5)
MPASM (200k zip)
Blank508A.asm - see discussion-5 for information
Hex Addresses
Page 1  Introduction A simple circuit and program to flash a LED
Page 1a PIC for Beginners A discussion on the PIC16F84
Page 1b Powering A Project
Page 2  Overview Chip pin-out and the things you need.
Page 3  25mA The output current of each drive-line
Page 4  Shooting Ahead XYZ problem from a reader
Page 5  PIC12C508A Instruction-Set
Page 6  PIC16F84 Instruction-Set
Page 7  Instruction Set Explained
Page 8  508A Details All about the PIC12C508A microcontroller
Page 9  F84 Details All about the PIC16F84 microcontroller
Page 10 A to D Converting an analogue signal to a digital signal
Page 11 Performing MATH
Page 12 10 Tricks for the '508A
Page 13 Programming PIC Chips
Part I
Page 14 Programming PIC Chips
Part II
Page 15 Developing a Project
Page 16 Quiz-1 PIC Programming Quiz
Page 17 Re-capping Going over PIC programming theory
Page 18 PIC Test-1 Test on PIC programming instructions
Page 19 Mistakes Avoiding some easily-made mistakes
Page 20 The MACRO
Page 21 Tricks with the Input
Page 22 Tricks with the Output
Page 23 The EEPROM
Page 24 Writing programs for the PIC12C508A
Page 25 From IDEA to PROGRAM
Page 27 Looking at a PROGRAM-1 The use of Interrupts
Page 28 Creating A Program
Page 29 Creating A Program-2
Page 30 How the PIC Chip Oscillates
Page 31 Changing Direction
Page 32 Understanding other People's Programs
Page 33 From PIC16F84 to PIC16F628
Page 34 Program Memory
Page 35 The Macro-2
Page 36 
PIC16F628 Instruction-Set

See: PIC LAB-1
Then read these pages:
Page6extra The Piezo Diaphragm
Page7extra Nitinol wire
Page8extra Going Further
Page9extra 3-Digit Counter
Page10extra Library of Routines  (200KB)
Lib-1.asm  also called: "Copy and Paste"
Page11extra Timing and Delays
Page12extra Adding extra Inputs and Outputs
Page13extra Advance Programming and Clever Commands
Page14extra Test1
Page15extra Test2
Page16extra Test3
Page17extra Test4
Page18extra Test5
Page19extra Selecting - not yet complete
Page20extra -
not yet complete