Fórum témák

» Több friss téma
Cikkek » PIC-ekről kezdőknek
PIC-ekről kezdőknek
Szerző: mspike, idő: Jan 10, 2006, Olvasva: 94131, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   2 / 7
Az általam itt taglat pic a P16F877(A) I/P. (Az A jelű picek pontosan ugyan olyanok mint a sima 877 csak a programmemória önprogramozása más, de ezzel még ne akarjunk foglalkozni.)

P16F877(A) I/P
Azért esett választásom erre a picre mert remek IC és sok belső perifériával rendelkezik és mégtöbb I/Oval.
I/O=Input/Output az IC azon lábai amin a megjelenő digitális értéket leolvashatjuk vagy ahova bevihetünk digitális értéket. Ezeket az I/O-kivezetéseket PORTOK-ba szedve találjuk. A 877-esen 33 általános I/O van a következő kép.

PORTA - RA0-tól RA5-ig
PORTB - RB0-tól RB7-ig
PORTC - RC0-tól RC7-ig
PORTD - RD0-tól RD7-ig
PORTE - RE0-tól RE2-ig

Nos mi is az a periféria ? A periféria egy olyan belső áramkör ami minimális programozással bonyolult feladatokat lát el. Ilyenek a 877-esben : TMR0-TMR2 (3 darab számláló), 10Bites többcsatornás A/D (analóg-digit átalakító), CCP1-CCP2 (CAPTURE modul), SSP (szinkron soros port, USART (univerzális szinkron - asszinkton soros port, ilyen van a számítógépen), és egy PSP (párhuzamos slave port). Ezek a belső perifériák nem rendelkeznek külön kivezetésekkel ezért ha egy perifériát használunk az a 33I/O rovására működik, viszont baromi sok programozástól és szenvedéstől szabadít meg minket. Vegyük például a USART-ot. Kine akart volna olyan dobozt amit gépről vezérlünk és kapcsolgat valamit. Nos ezt egy piccel igen könnyen megépíthetjük. De használhatjuk akár a Párhuzamos portot is (nyomtató port) sőt az újabb PIC-ekbe már USB-t is integráltak... (ha nem lenne a notebookon RS232/Soros port szabvány).

Nos körübelül van egy kis fogalmunk mi is az a pic, miket is tudhat. Következzen pár szó a programozásáról.
A cikk még nem ért véget, lapozz!
Következő: »»   2 / 7
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem