CONTENIDO


  1. FUNDAMENTOS
  2. FORMATO GENERAL
  3. IDENTIFICADORES Y ETIQUETAS
  4. VARIABLES - TIPOS DE DATOS
  5. OPERADORES RELACIONALES
  6. MATEMÁTICA DE PUNTO FLOTANTE
  7. CADENAS (STRINGS) 
  8. ARREGLOS (ARRAYS)
  9. CONSTANTES Y SÍMBOLOS 
  10. REPRESENTACIONES NUMÉRICAS
  11. REGISTROS DE HARDWARE Y PUERTOS
  12. PALABRAS RESERVADAS
  13. REFERENCIA DE COMANDOS
  14. TECLADO MATRICIAL
  15. LECTURA EEPROM (EREAD)
  16. ESCRITURA EEPROM (EWRITE)
  17. ESCRITURA EEPROM (EDATA)
  18. PROGRAMADOR PROTON (MICROCODE LOADER)
  19. CONVERSIÓN ANALÓGICO - DIGITAL   (ADIN)
  20. COMUNICACIÓN SERIAL (SERIN)
  21. COMUNICACIÓN SERIAL (SEROUT)
  22. FOR...NEXT                          (BUCLE)
  23. WHILE ... WEND                  (BUCLE)
  24. IF...THEN.. ELSE                  (BIFURCACION)

9 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. Hola ,ingeniero JUANMANUEL ,le invitamos a unirse al facebook group de Proton Basic+Proteus+Labview (programadores de pics')

    https://www.facebook.com/groups/761877373890948/?fref=ts

    ResponderEliminar
  3. Muchas gracias por el blog, es fantástico porque aunque el inglés técnico lo entiendo perfectamente, me da bastante pereza estar leyendo el manual. Muy buen trabajo.

    Saludos.

    ResponderEliminar
  4. Hola estoy realizando un proyecto, estoy utilizando el glcd wg12864, el cual no puedo hacer funcionar correctamente. Imprime cualquier cosa. A continuacion paso el programa de prueba.
    No se si hace falta alguna libreria en particular. Desde ya muchas gracias.

    Device 16F877A
    Xtal 4
    All_Digital 1
    LCD_DTPort PORTB
    LCD_CS1Pin PORTD.7
    LCD_CS2Pin PORTD.6
    LCD_RSPin PORTD.5
    LCD_RWPin PORTD.4
    LCD_ENPin PORTC.7
    LCD_Type Graphic
    Include "font.inc"

    Internal_Font true
    Font_Addr 0

    Dim aux As Byte
    Cls
    A:
    Print At 1,0,"1234567890 9876543210"
    Print At 3,0,"ABCDEFGHIJ JIHGFEDCBA"
    Print At 5,0,"KLMNOPQRST TSRQPONMLK"
    Print At 7,0,"UVXYZ?=)(& &()=?ZYXVU"

    DelayMS 2000
    Cls
    DelayMS 2000
    GoTo A

    ResponderEliminar
  5. DISCULPEN ME PODRIAN AYUDAR CON LA PROGRAMACIÓN BÁSICA PARA ENCENDER UN LED CON UN PIC 12F519

    ResponderEliminar
  6. CMCON=%111 ;apaga comparadores de voltaje
    ANSEL=00 ;apaga C.A/D todos los pines del GPIO digitales
    X VAR BYTE ;crea variable de 255
    HIGH gpio.1 ;encender el led del pin gpio.1
    PAUSE 500
    LOW gpio.1
    trisio=0 ;todos los pines gpio son de salida
    INICIO:
    FOR x=1 TO 3
    gpio=%110111 ;encender los leds de todos los leds (menos el gpio.3)
    PAUSE 200
    gpio=0000 ;apagar todos los leds
    PAUSE 200
    NEXT
    PAUSE 1000
    GOTO INICIO
    END RUBEN ESTE ESUY Fsil ES M UN CODIGO EN PIC BASIC PRO PASALO A PROTON

    ResponderEliminar
  7. CMCON=%111 ;apaga comparadores de voltaje
    ANSEL=00 ;apaga C.A/D todos los pines del GPIO digitales
    X VAR BYTE ;crea variable de 255
    HIGH gpio.1 ;encender el led del pin gpio.1
    PAUSE 500
    LOW gpio.1
    trisio=0 ;todos los pines gpio son de salida
    INICIO:
    FOR x=1 TO 3
    gpio=%110111 ;encender los leds de todos los leds (menos el gpio.3)
    PAUSE 200
    gpio=0000 ;apagar todos los leds
    PAUSE 200
    NEXT
    PAUSE 1000
    GOTO INICIO
    END ruben este codigo es en pic basic pasalo a proton es facil

    ResponderEliminar