Sistemas de Luces Para Auto Con Pic 18f4550
-
Upload
digby-castillo -
Category
Documents
-
view
220 -
download
0
Transcript of Sistemas de Luces Para Auto Con Pic 18f4550
-
8/19/2019 Sistemas de Luces Para Auto Con Pic 18f4550
1/4
Esquema realizado en proteus 8.
Programa en basic , compilador proton.
'****************************************************************
'* Name : Ejercicio 1.BAS *
'* Author : [select VIEW...EDITO O!TIONS" *
'* Notice : #o$%ri&ht c( )1+ [select VIEW...EDITO O!TIONS" *
'* : All i&hts eser,e- *
'* Date : )/1/)1+ *'* Versio0 : 1. *
'* Notes : *
'* : *
'****************************************************************
Device 18F4550'-eclaracio0es -e u0cio0amie0to
xtal 20
'-eclaracio0es -e e0tra-a2sali-as
TRISA= $ffTRISC= $00TRISD= $00
TRISE= $00'-eclaracio0es $ara el #AD
Declare ADIN_RES 8 ' 3/4it -e resoluci50Declare ADIN_TAD FRC ' reere0cia -e 4ase -e tiem$o i0ter0aDeclare ADIN_STIME 50 ' retar-o -e la muestra e0 usDim var1 A !"te
'co0i&uracio0 a-icio0al ,ease $a&i0a )61 !D7 ADC#N1=00001101ADC#N2%&=0Dim R A !"teDim S A !"teDim c A '(r)Dim c2 A !"te
Dim t*c+5, A !"tet*c+0,=$-.t*c+1,=$-5
-
8/19/2019 Sistemas de Luces Para Auto Con Pic 18f4550
2/4
t*c+2,=$--t*c+-,=$2&t*c+/,=$1&Dim crce+10, A !"tecrce+0,=$-fcrce+1,=$-f
crce+2,=$-fcrce+-,=$-fcrce+/,=$-fcrce+5,=$25crce+.,=$2acrce+&,=$-/crce+8,=$2acrce+,=$25Dim emere3cia+5, A !"teemere3cia+0,=$-femere3cia+1,=$-femere3cia+2,=$-femere3cia+-,=$-f
emere3cia+/,=$-fDim *ara)a+10, A !"te*ara)a+0,=$5f*ara)a+1,=$5f*ara)a+2,=$5f*ara)a+-,=$5f*ara)a+/,=$5f*ara)a+5,=$/0*ara)a+.,=$/e*ara)a+&,=$/e*ara)a+8,=$/e*ara)a+,=$/0I3ici(4var1=ADI3 0
'cruce i89uier-a
if var1250 a3) var16=255 t7e3if S61 t7e3R=0c=0c2=0e3)ifS=1#RTE=1call l9_)e_crcee3)if
'cruce -erecha
if var1208 a3) var16=218 t7e3if S62 t7e3R=0c=0c2=0e3)ifS=2#RTE=2call l9_)e_crcee3)if'emer&e0cia
if var11.5 a3) var16=1&5 t7e3
if S6- t7e3R=0
-
8/19/2019 Sistemas de Luces Para Auto Con Pic 18f4550
3/4
c=0c2=0e3)ifS=-#RTE=-f(r R=0 T( / Ste* 1
if c6=50 t7e3#RTC=t*c+R,#RTD=emere3cia+R,)ela"m 10e3)ifif c50 t7e3#RTD= $20)ela"m 10E3)ifc=c:1if c100 t7e3c=0e3)if
Next Re3)if
'ilumi0aci50 0octur0a
if var1122 a3) var16=1-2 t7e3S=/#RTE=0#RTC=$21#RTD=$/e)ela"m -0#RTD=$/0)ela"m -0e3)if'$ara-a
if var180 a3) var16=0 t7e3If S65 t7e3R=0c=0S=5e3)if#RTE=0f(r R=0 T( / Ste* 1if c6=-00 t7e3#RTC=t*c+R,#RTD=*ara)a+R,)ela"m 10E3)ifif c-00 t7e3#RTC=t*c+R,#RTD=*ara)a+R:5,)ela"m 10e3)ifc=c:1if c-50 t7e3c=250e3)ifNext Re3)if'retroceso
if var1-& a3) var16=/& t7e3
S=.#RTE=0
-
8/19/2019 Sistemas de Luces Para Auto Con Pic 18f4550
4/4
#RTC=0#RTD=$fe3)if
(t( I3ici(
l9_)e_crce4f(r R=0 T( / Ste* 1if c6=50 a3) c26- t7e3#RTC=t*c+R,#RTD=crce+R,)ela"m 10e3)ifif c50 t7e3#RTD= $20)ela"m 10E3)ifc=c:1if c100 t7e3
c=0c2=c2:1e3)ifif c6=50 a3) c2=- t7e3#RTC=t*c+R,#RTD=crce+R:5,)ela"m 10e3)ifIf c2=/ t7e3c2=0e3)ifNext RRetr3
E3)