amigo doppel espero no te enoje la modificacion a tu codigo y espero me corrijan lo que este mal.
'****************************************************************
'* Name : destellador.BAS *
'* Author : Doppel 2008 - ejemplo para todopic *
'* Notice : Doppel 2008 - ejemplo para todopic *
'* :
www.todopic.net *
'* Date : 30/07/2008 *
'* Version : 1.0 *
'* Notes : modificado karina83 *
'* : *
'****************************************************************
'**********************definicion de variables*******************
x var Byte 'variable del for
a var Byte 'variables de los contadores
buffer_boton var Byte ' buffer usado por el boton
buffer_boton1 var Byte ' buffer usado por el boton1
buffer_boton2 var Byte ' buffer usado por el boton2
buffer_boton3 var Byte ' buffer usado por el boton3
buffer_boton4 var Byte ' buffer usado por el boton4
buffer_boton5 var Byte ' buffer usado por el boton5
buffer_boton6 var Byte ' buffer usado por el boton6
'************** defino alias a los diferentes puertos/pines***************
Symbol boton = PORTB.0 'defino boton en el puerto PORTB.0
Symbol boton1 = PORTB.1
Symbol boton2 = PORTB.2 'le pongo alias a los puertos desde B0 hasta B3
Symbol boton3 = PORTB.3
Symbol boton4 = PORTB.4
Symbol boton5 = PORTB.5
Symbol boton6 = PORTB.6
Symbol led = PORTB.7 'defino LED en el puerto PORTB.7
'**********************definicion de puertos************************
TRISB = %01111111 'defino entrada de botones y todas salidas
PORTB = 0 ' pongo el puerto a "0"
'*********************pongo las variables a "0"**********************
x=0 'inicio todas las variables en "0"
a=0
'*************************comienzo del programa********************
inicio:
pause 10
Button boton,0,40,5,buffer_boton,1,uno ' si se presiona boton salta a titilar
Button boton1,0,40,5,buffer_boton1,1,dos ' si se presiona boton salta a "dos"
Button boton2,0,40,5,buffer_boton2,1,tres ' si se presiona boton salta a "tres"
Button boton3,0,40,5,buffer_boton3,1,cuatro ' si se presiona boton salta a "cuatro"
Button boton4,0,40,5,buffer_boton4,1,cinco ' si se presiona boton salta a "cinco"
Button boton5,0,40,5,buffer_boton5,1,seis ' si se presiona boton salta a "seis"
Button boton6,0,40,5,buffer_boton6,1,siete ' si se presiona boton salta a "siete"
GoTo inicio
uno:
For x=1 To 1 'enciendo 1 veces el led a 300ms
High led
pause 500
Low led
pause 300
Next
a=0 ' reseteo las variables esperando la proxima pulsacion
GoTo inicio 'vuelvo a inicio
dos:
For x=1 To 2 'enciendo 2 veces el led a 300ms
High led
pause 500
Low led
pause 300
Next
a=0 ' reseteo las variables esperando la proxima pulsacion
GoTo inicio 'vuelvo a inicio
tres:
For x=1 To 3 'enciendo 3 veces el led a 300ms
High led
pause 500
Low led
pause 300
Next
a=0 ' reseteo las variables esperando la proxima pulsacion
GoTo inicio 'vuelvo a inicio
cuatro:
For x=1 To 4 'enciendo 4 veces el led a 300ms
High led
pause 500
Low led
pause 300
Next
a=0 ' reseteo las variables esperando la proxima pulsacion
GoTo inicio 'vuelvo a inicio
cinco:
For x=1 To 5 'enciendo 5 veces el led a 300ms
High led
pause 500
Low led
pause 300
Next
a=0 ' reseteo las variables esperando la proxima pulsacion
GoTo inicio 'vuelvo a inicio
seis:
For x=1 To 6 'enciendo 6 veces el led a 300ms
High led
pause 500
Low led
pause 300
Next
a=0 ' reseteo las variables esperando la proxima pulsacion
GoTo inicio 'vuelvo a inicio
siete:
For x=1 To 7 'enciendo 7 veces el led a 300ms
High led
pause 500
Low led
pause 300
Next
a=0 ' reseteo las variables esperando la proxima pulsacion
GoTo inicio 'vuelvo a inicio
end
espero aprovacion o desaprovacion de mis shen shei s.
abrazos y besos