Autor Tema: programacion en basic  (Leído 2116 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado bobinin

  • PIC10
  • *
  • Mensajes: 18
programacion en basic
« en: 14 de Marzo de 2006, 16:44:00 »
hola a todos !!!

soy un novato que neseita de ayuda de mas habiles en la materia....

he estado tratando de hacer un programa donde donde al presionar porta.1 aumento pause a 100u +

porta.2 resto 100u

z seria la cantidad de veces que se repite

lo carge al pic del proteus y la verdad es que no funciona como quiero....

aka les dejo el codigo para que me digan lo malo que ten y para APRENDER masVacilandoVacilandoVacilando
porfa diganme todo lo malo y como puedo solucionarlo

Codigo:


x  var bit
a  var bit
z  var bit
let  z=100
let  a= 300
      inicio:
        if porta.0=1 then
        goto led
        endif
       
       
       
        led:
            if porta.1=1 then a=a+100
           
           
            if porta.2=1 then a=a-100
       
            if porta.3 =1 then z=z+100
           
            for x = 1 to z
                    high portb.0
                    pause a
                    low portb.0
                    next x
              if porta.4=1 then goto inicio
             goto led
             
             end      

Desconectado Chaly29

  • Moderador Global
  • DsPIC33
  • *****
  • Mensajes: 4315
RE: programacion en basic
« Respuesta #1 en: 14 de Marzo de 2006, 16:53:00 »
Hola bobinin, mas ayuda de este lenguaje de programación la podrás recibir en el sub-foro Pic Basic Pro y Protón que se especializa en este.

Un saludo

Atte. CARLOS

La teoría es cuando se sabe todo y nada funciona. La práctica es cuando todo funciona y nadie sabe por qué.

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
RE: programacion en basic
« Respuesta #2 en: 14 de Marzo de 2006, 21:53:00 »
Hola:

Tienes mal declaradas las variables bit solamente 0-1 lo que te haria falta es declarar las variables de tipo word.


 

anything