Académique Documents
Professionnel Documents
Culture Documents
c
INSTALANDÔ Ô CÔMPILADÔ
Não existem mistérios na instalação do compilador, bastando seguir as orientações do assistente de
instalação.
DITANDÔ UM P Ô AMA
Rode o programa pcw.exe (geralmente após a instalação, será criado um atalho na área
de trabalho com o título PIC C COMPILER. Também pode ser acessado através da opção
INICIAR > PROGRAMA > PICC > PIC C COMPILER.
Caso nenhuma das opções seja encontrada, e o compilador esteja realmente instalado,
acesse diretamente através do caminho de instalação (geralmente C:\ARQUIVO DE
PROGRAMAS\PICC\PCW.EXE)
Ao ser executado, o compilador fornecerá uma tela
similar a esta.
Observe o campo indicado. Para o microcontrolador da
família 16 (como o PIC16F877), deve estar selecionada
a opção MICROCHIP 14 BIT.
void main()
{
while(1) // laço infinito
{
output_high(pin_d0); // liga pino RD0
delay_ms(500); // atraso de 500 ms
output_low(pin_d0); // desliga pino RD0
delay_ms(500); // atraso de 500 ms
}
}
c
c
A i it l
, li í
il
tl 9. S
il
, i i
t
t
tl
l .
j l
il , ij it .
P
ív i bl m :
Å SB
KBCKF ECCiK F EJGHiNF [EX L\F EQEJBDBJ, NBJifiGHB GHB NFDO BCtP QJFDHJELRFZF LE QECtE DFJJBtE. PFJ
K O R R W ^ `a `X W P R `X
QF BdBCtEJ DFKQilEL F F EJGHiNF :\ _ A b\P c. B BCt QJFDHJEL F F EJGHiNF P c.[EX
B]B QlF, WNFD^ `a
LE QECtE :\ _ A .
f
e gm hil çã:
i
t h
vi t thi A li ¥ ¢ i
i iti fi i i iti i ti
i
t th EVI E ®
ht
t
t
tt ¯ i l t i ú i t t lf i.
i
tl ¡
t
t t th vli
l
EI E
t t t l
° 55 t
i ti .
A li ¥
i
i
i t l
lt t E I E, ¤it l¢ i . t¤ i t li ¥.
i
t
m i h i i l í
tt il . P l t il t .
A i i li .
Al
¢ i ii t il .
ivi b z
« l ± i ASE t t S² I¦ «.
lit vl
± ¦ ² ¦
lit F ³´ª ttm
t i t ¢ i l l E A ¯µ t S I «.
c
c
' fi ¶ li
·¸ j¹ l¸ º¸
lit #i
¾
lit
ti
»l¸ i ¼lt¸½ ¿ f
Á
St f
ti Àí í l it
.
Â
lit I
t t P
Á Ä
A iti ÃSE t
t tili t .
lit S
Ç
lm
t i
t mmb Åfi t Æ
ittt
S with
i
IF Et E ÈSE I É t.
il whil withi
i
Æ
Vifi flt f t, fi l .
i
iti
¹
il h witht à t i fi t i /*,
fi f */
li
mm
t */ mbl
t ; Vifi flt t íl
t } Vifi flt f
Vifi flt íl
t mm
Ë Í
t ÊHI Vifi flt ÌI ÈE » {}
ti
: Vifi flt i t
ti
= Vifi flt il tii
ti
( Vifi flt i t
ti
, ) Vifi flt íl f t
ti
, } Vifi flt íl f
ti
. Vifi flt t
ti
; , Vifi flt t íl íl
ti
; { Vifi flt t íl f
Vifi flt f t
ti
l
Î
ti
lti
E l
. lt l t
ti.
E tt tt i
i
ti
tt/
i
¹
ti
vibl E i l
ti
] E f lt
ti
{ E i
ti
= E il tii
ti
E t ti
ti
i
tii E i tifi
ti
ti
m E f
E i it
l
Ï
ti
m
m
i
¹
ti
h Vifi
t tii l tt.
vibl
m * i
Ñ Ò
ti
bi t E I Ð ÌA Å. ¹ Ñ
i
mt b
t
t ÒA
tt i l ti il, I Ð
im l vibl ÌA Å. Ç
i
t m l A
it l t i l il .
t ht
Vifi t
t
li iti
mm
li
il
.
Fil
t b
Vifi i i.
Fil
t b
wit P l ti il
i i. Vifi
¹ ti
tl it jl
i t t, t
i
Ò fiit i.
Vifi it I Ð ÈûE.
Fil
m mt tt with " <
Ò
Fil
m mt tmi
t with " ; ÍVifiÇ it I Ð ÈûE.
t 'il < 'il ³
m:' '
Ç Í Ñ
Flti
i
t
mb
t P t
t t fltt ú íl ÉÈ A .
t thi ti
F
ti
i
iti
i
t m Ðt , t fii f
it it,
vi i
iti
if
t ti
Í t.
F
ti
bt
t i
il t f
l . Vifi f
t
l t , f
t it .
I
tii i l i
thi É i t tt f
il j it j
fi tili t .
Illl Ó ht i
i
t il à t ili fi t i ft, lt li
ili l ltt ³i ³l.
Im
ti
i
tii à ii i tifi .
I
tl
tt lbl S Í it, li t t tl.
Ç ti tl, i
I
itilizti
i
i
t Ð
iti iiili
ÃÐI ÐS.
mitt
I
t
l m il limit h Éi tii l liit fíi il .
I
t t h
l t mh à it
t it íi il.
t
Í Î Ñ
I
vli
vi
m OG I t At
ili t È Ð I Ð
I
Ñ
I
t
l Ó
tt ÓÓS E iiti it. t f t i il tt
t. S iti, tl j i itl il .
I
vli mt t bilt i
Siifi fi
t i l f
ti il .
ti
I
vli ORG
E i ili .
I
vli PP itiv »iti ili .
ib i
S
t
Ð
fi t ilit i.
i
ti
t m tibl with »iti flitt i
i ÌEX.
c
c
i ti
i V t tt j l Ô tt,
il. P
l, i X = 5; t = 5;
! i
tii i mt S ti , ifi
t i.
! i i
ivl É Õ i i .
!ii
#IF
Ù Öi iti 'I Ö,
fi t 'E ×ØI Ö
!ii
i
vli . RG il Û Û . Úitl
ll .
Pl it il
!t hv #S b ÞÝ ÚS 3 i l 'SE ØE ÜAY l=
At Ý 'SE
Ü K ß
#S RS232
àfi
Þ
K.
!I()
ti
Vifi i f
iil: i i
t
h R! ll vibl Siifi it it ii i ÚA Õ. ti i
i, ii li i ii li. á â
mb bit i t
ÞÜ ú i tifi
it Þ !t i .
Ot RO!, m
t th fi it i Ú Õ. I t
m i t l ti it l, l it f .
Pmt
t mitt ×
iti
t
Pi
t t bit
t mitt Et il
it t it.
Siifi i tifi i ti.
Pvi i
tii mt b i
t
Þ à
Pi
t mt t i i
vli à t ifi ft t. P il
Vj Þ ã tiàSÛß Ú
I × , % %i %i l il. P ii ti Ü × I × 3 ,
%l %li. P flt, %f... t ti ifi , lt tl.
Pi
t mt (%) i
vli V ifi ft ili . li li i
Pi
t vibl
t (%)
t × itf iti ifi f ii
mth tl
t ii .
Ý
Ri
t mitt Øi il, il i
PI
Rivl i
tt
t Vifi
t f
t l ...
mitt Þ
R
t mitt
Þ
il
it fi t.
f
ti V I Ø
t l.
Rt
t llw i
vi
ti
Û Û
SO
t i
(m b P í
, i fiiäl. Vj l iti ' ÚS 3
mii
#RS 232)
Stm mt b
t
t i
th Vj fi l t "
vli
Sti
t l
i t it l, f l
l li.
Stt il
m i Ölt tt.
Stt
IOS
t b Stt i
t.
mt ( * &)
Sbi t t
Í i l t t f fi
hi li
ti
i
t vilbl Ö
ÜI ×KE Ú
t ilit ili .
i
thi m il vi
.
hi t
I tifi
i
i
tii
ãÞàÞ
l .
i
lbl tht w i
tl
l ili .
GOO Ý
w
vi t ×
iiti l iti $EVI E
w
w i
#FSS ×
l iti ÖSES
w
li
w
à×
iti
w
t
Ýi
fii
tt ll i
#IGOB ti it
, il
i.
S mt i
vli it iti SE
S mt vl i t