este es el diseño con los delay que estoy simulando co este hardware easypic6
http://www.mikroe.com/en/tools/easypic6/program ecli
trisa0_bit = 1
trisa1_bit = 1
trisa2_bit = 1
trisa3_bit = 1
trisa4_bit = 1
trisb0_bit = 0
trisb1_bit = 0
trisb2_bit = 0
trisb3_bit = 0
trisb4_bit = 0
main:
delay_ms(20)
portb = 0
while (porta.0+porta.1+porta.2+porta.3+porta.4) >=2
if porta.0 = 1 then portb.0 = 1 else portb.0 = 0 delay_ms(20)
end if
if porta.1 = 1 then portb.1 = 1 else portb.1 = 0 delay_ms(20)
end if
if porta.2 = 1 then portb.2 = 1 else portb.2 = 0 delay_ms(20)
end if
if porta.3 = 1 then portb.3 = 1 else portb.3 = 0 delay_ms(20)
end if
if porta.4 = 1 then portb.4 = 1 else portb.4 = 0 delay_ms(20)
end if
WEND
goto main
end.
pero incluso con los delay me tililan los led de portb sin pulsar nada y cuando pulso 3 ó mas se apaga todo portb
cada vez me sale algo distinto y estoy mu liao ya ke bajo mis cortos conocimientos no me hacen cosas logicas
gracias por buestra ayuda