This is only a preview of the November 2020 issue of Practical Electronics. You can view 0 of the 72 pages in the full issue. Articles in this series:
|
P955H PIC Training Circuit
by Peter Brunning
When you are first learning about
s, hether you are a
complete beginner or an e perienced programmer, you need an
uncomplicated system hich allo s you to learn ithout getting
bogged do n in system procedure. hat is hy e created the
training circuit and our o n
assembler. n the first
boo e learn about
programming using the running oft are
assembler
W , but in chapter
there is an introduction to
the icrochip assembler
. ll our assembler te t ill run
in both systems, so from there on, if you ish you can use
. i e ise, e start by using the on board
programmer to
rite the code into the
, but if you prefer, plug in a
it or
and use that. he
training circuit has the e ibility to be hat
you need as your learning process advances.
he
training circuit has been designed to or
ith both
bit and bit
s. he idea is to start learning about
s using
assembler ith bit
s. hen learn
ith bit
s, study serial
communications using bit
s, and finally study programming
using
bit
s. t is a simple approach to a sub ect that has no
limit to its ultimate comple ity.
The Brunning Software P955H
PIC Training Course
We start by learning to use a relatively simple bit
microcontroller.
We ma e our connections directly to the input and output pins of the
chip and have full control over the internal facilities of the chip. We or
at the grassroots level.
he first boo teaches absolute beginners to rite
programmes
using assembler, hich is the natural language of the
. he first boo
starts by assuming you no nothing about
s, but instead of ading
into the theory e ump straight in ith four easy e periments. hen,
having gained some e perience, e study the basic principles
of
programming, learn about the bit timer, ho to drive
the alphanumeric liquid crystal display, create a real time cloc ,
and e periment ith the atchdog timer, sleep mode, beeps
and music. hen there are t o pro ects to or through. n
the space of
e periments, t o pro ect and
e ercises e
or through from absolute beginner to e perienced engineer
level using the latest bit
s
and
.
he second boo introduces the programming language for
bit
s in very simple terms. he third boo , Experimenting
with Serial Communications, teaches isual
programming
for the
so that e can create
programmes to control
circuits.
n the fourth boo , e learn to programme
bit
s using fundamental instructions. lash the
s, study
the
bit and
bit timers, rite te t to the
, and enter numbers using the eypad. his is all quite straightfor ard
as most of the code is the same as already used ith the bit
s. hen life gets more comple as e delve into serial
communications ith the final tas being to create an audio oscilloscope ith advanced triggering and ad ustable scan rate.
he complete
training course is
, hich includes the
training circuit, four boo s
mm,
pages total , si
microcontrollers,
assembler and programme te t on
,t o
to
leads, a pac of
components, and carriage to a
address. o programme
bit
s you ill need to plug in a
it or . ou can buy
it from icrochip for
.
rices start from
for the
training circuit ith oo s and
mm,
pages total , t o
microcontrollers,
assembler and programme te t on
,
to
lead, and carriage to
address.
it or
not needed for this option. ou can buy oo s and ,
,
bit
and the components it as required later. ee
the running ebsite for details www.brunningsoftware.co.uk
Mail order address:
138 The Street, Little Clacton, Clacton-on-sea,
Essex, CO16 9LS. Tel 01255 862308
|