Page 18 - Making PIC Microcontroller Instruments and Controllers
P. 18
aN tNtRoDucttoN to tHE plc i6Fa77l [tcRocoltTRoLLEB uNtt 5
You will also need a hardware progrannner that lets you transfer the programs you write
on your PC ro your PIC microcontroller Prognmmers are available ftom mjcroEngine€ring
Labs for the parallel port, the RS232 sedal port, and the USB port of your computer These
"orc-button
programmers mrl€ it a click pmposition" to transfer your program fmm
your computer to the microcontmller and rur it without ever having to remove the MCU
from the board. (The USB programmer is recommended by me.)
The editing software needed to wdte and edit the programs before transferring them
to lhe programmer and onto (he mioocontroller is a part of the compjler package. Other
editors are available at no charge from a number of other supplie{s. None is a better
choice than the editor provided.
The salient hardware features (with some rcpetition by categories listed) provided on
the LAB-Xl are as follows:
The foliowing inp&t capabilities are provided:
t A 16 switch keypad
I A reset switch
I Three potenliomete
: IR (infrared detection capability) (no detector provided)
a Tempemtule sensing socket, (no IC provided)
I Real-time clock socket (no IC Fovided)
r Sockets for experimenting with tfuee basic styles of "one wire" memory chips
r Serial interface for RS232 (IC is provided)
I Serial interface for RS485 (no IC provided)
I PC board holes are provided for other functions. See the microEngineering Labs, Inc.
The following or,tpul capabilifies are provided:
r Ten-LED bargraphs with eight programmable LEDS
r 2line x 2o-character LCD display module
I A piezo speakerAorn
I DTMF capability (digital tones used by the phone company)
I PwM (pulse width modulation) for various expenments
I IR (infrared transmission capability) (no LED provided)
I Two hobby radio control servo connectors (no hobby servos provided)
I Sockets for experimenting with (also mentioned earlier)
I Serial memories
: A to D conversion with l2-bit resolution
: Real time clocks
The followlng I/O intefa.ss are provided:
t RS232 interface with lC
I RS485 intedace, socket only (The chip is inexpensive and easy to obtain.)