nuckolls.bob(at)aeroelect Guest
|
Posted: Tue Jan 12, 2010 6:25 am Post subject: PIC Microchip |
|
|
Quote: |
The PIC is know as a "bit banging" chips because it has a number of special
registers of 8 bits (larger ones in later chips) in which each bit of the 8
bit byte must be set correctly or it simply will not work properly. If you
find this kind of detail tedious - a different chip might be a better
choice.
|
I would encourage anyone to wade into the register configuration
devices first crack out of the bag. These registers have been with
us since day-one so the concepts are not new, only the capabilities
have grown.
But they are CRITICAL to low cost versatility. For example,
the lowly PIC12F683 has but 8 pins, 2 of which are used up
for Vdd and Ground. This leaves 6 pins which can be digital
i/o, up to 4 channels of 10-bid a/d, PWM outout, edge detecting
interrupt, etc . . . all configured by what bits get put into
configuration registers at programming time. The critters
sell for under a dollar in production quantities.
I don't personally program these yet but I'm going to have
to jump in if I'm going to have anything to hand off to my
grandsons. I cut my teeth on 6500/6800 devices in killobuck
development systems 30 years ago . . . that's when a dinosaur
called the Kaypro II running two 5" floppies under CP/M was
the $low$ workhorse of choice!
Bob . . .
| - The Matronics AeroElectric-List Email Forum - | | Use the List Feature Navigator to browse the many List utilities available such as the Email Subscriptions page, Archive Search & Download, 7-Day Browse, Chat, FAQ, Photoshare, and much more:
http://www.matronics.com/Navigator?AeroElectric-List |
|
|
|