Una pregunta sobre CCS!
Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 al 10 de 28

Tema: Una pregunta sobre CCS!

  1. #1
    Usuario
    Mensajes
    20
    Gracias
    12
    Agradecido 0 veces en 0 posts

    Una pregunta sobre CCS!

    Hola! Volviendo a mis proyectos despues de tanto tiempo por el exceso de trabajo, estoy emprendiendo mi aprendizaje al ccs... Necesito saber que es un "int1"?

    Gracias!

  2. #2
    Usuario Avatar de VLAD
    Ubicación
    Ibarra, Imbabura, Ecuador
    Mensajes
    124
    Gracias
    72
    Agradecido 105 veces en 47 posts
    Define un número, de 1 bit, con dos estados lógicos. Pero me parece, no estoy totalmente seguro, que a diferencia del tipo BOOL, este te reserva todos los 8 bits en memoria, aunque solo use 1, esto porq para la CPU del PIC le resulta más repido y facil realizar calculos de esta manera.
    MID - Mecahtronics Intelligent Design
    mecatronica.mid@gmail.com

  3. Los siguientes usuarios agradecen a VLAD por este post:

    AlanB (24/04/2011)

  4. #3
    Usuario
    Mensajes
    20
    Gracias
    12
    Agradecido 0 veces en 0 posts
    Ah! Puede ser, lo que pasa es que estoy investigando el Max6675 y trabaja con protocolo SPI y no se como hacer llamado a los bits...

    Bit 15 - siempre en 0
    Bit 14 al 3 - lectura de temperatura
    Bit 2 - indica presencia de termopar o no
    Bit 1 - es ID siempre en 1
    Bit 0 - no entiendo muy bien

    Como hago para hacer llamado a estos bits?
    Algun ejemplo para ccs de como llamar a los bits?

  5. #4
    Usuario Avatar de _Jose_
    Mensajes
    20
    Gracias
    8
    Agradecido 9 veces en 6 posts
    Hola,
    'int1' reserva memoria para variables de 1 bit.
    Puede que te resulte útil:
    http://www.bairesrobotics.com.ar/dat...r_CCS_PICC.pdf

    Suerte con CCS!

  6. Los siguientes 2 usuarios agradecieron a _Jose_ por este post:

    AlanB (24/04/2011), federicoarg00 (15/05/2011)

  7. #5
    Usuario
    Mensajes
    20
    Gracias
    12
    Agradecido 0 veces en 0 posts
    Alguien me ayudaria con algun ejemplo? No logro entender... Es para un proyecto que controla temperaturas... Gracias!

  8. #6
    Usuario
    Ubicación
    Merida, Mexico
    Mensajes
    49
    Gracias
    49
    Agradecido 24 veces en 20 posts
    Sus valores pueden ser 0 o 1, te pueden servir de banderas, es el equivalente a una variable bool.
    En codigo:
    Código:
    int1 Bandera = 0;    // Se declara una bandera de tipo "bool" y se inicializa a 0
    Bandera = Bandera + 1;    // Se incrementa la bandera, quedando esta en 1
    Bandera = Bandera + 1;    // Se desborda la bandera, quedando esta en 0
    No se si ocupe internamente un solo bit o todo un Byte, pero sus valores son 2 ( 0 y 1 ), y no maneja negativos.

  9. Los siguientes usuarios agradecen a Mike Menendez por este post:

    AlanB (24/04/2011)

  10. #7
    Usuario Avatar de _Jose_
    Mensajes
    20
    Gracias
    8
    Agradecido 9 veces en 6 posts
    Hola AlanB,

    Mira si te sirve este ejemplo: ejemplo.zip

    Saludos.

  11. #8
    Usuario
    Mensajes
    729
    Gracias
    92
    Agradecido 93 veces en 77 posts
    Hola:

    No se el motivo, cada vez veo a la gente abandonar un poco el CCS y se meten con el C18.

    ¿Por qué?

    salu2.

  12. #9
    Usuario Avatar de Yesbond
    Mensajes
    838
    Gracias
    317
    Agradecido 434 veces en 237 posts
    Cita Iniciado por Meta Ver mensaje
    Hola:

    No se el motivo, cada vez veo a la gente abandonar un poco el CCS y se meten con el C18.

    ¿Por qué?

    salu2.
    Hola Meta,
    Creo que la gente se inclina por el C18 y no por el CCS porque:

    1. El C18 es libre y el CCS es de pago y es bastante costoso.
    2. El C18 es exclusivo para los PIC18 y el CCS puede trabajar con diferentes familias de los PIC.
    3. Las librerias del CCS son en su mayoria de pago, asi que es mas dificil encontrarlas.
    4. El C18 es original de Microchip asi que a la gente le gusta trabajar mas con los elementos de la propia casa.

    A mi en lo personal en lo poquisimo que he trabajado con C18 y lo poquisimo que he trabajado de CCS, me ha gustado mas CCS, pero son gustos.
    Es mi humilde opinion amigo.

    Saludos

    Yesbond

  13. Los siguientes usuarios agradecen a Yesbond por este post:

    Meta (25/04/2011)

  14. #10
    Usuario
    Mensajes
    729
    Gracias
    92
    Agradecido 93 veces en 77 posts
    Gracias por la aclaración.

    Juraría que el C18 es de pago, me explico. El C18 tengo entendido deasde hace tiempo que al principio de gratuito, cuando pase cierto tiempo, hay que pagar, porque se te pone en modo de usar sólo un límite de kb para el firmware del PIC. A parte de eso, no se optimisa y gasta mucha memoria.

    El PIC32 lo mismo.

    El que es compeltamente gratuito con el C de los AVR o el ASM del PIC.

    ¿Me equivoco en algo?

    Saludo.

Página 1 de 3 123 ÚltimoÚltimo

Temas similares

  1. Pregunta: Que computador tienes?
    Por chuky_mcr en el foro Hardware
    Respuestas: 69
    Último mensaje: 22/01/2013, 14:33
  2. Pregunta peculiar sobre pushbuttons.
    Por Vexelius en el foro Electrónica
    Respuestas: 3
    Último mensaje: 11/05/2011, 17:51
  3. sobre Programacion
    Por sing88 en el foro Sugerencias
    Respuestas: 9
    Último mensaje: 09/09/2010, 19:51
  4. La Última Pregunta - Isaac Asimov [1956]
    Por «.ſαвιαŋ_∂юs.» en el foro Literatura
    Respuestas: 13
    Último mensaje: 02/09/2010, 21:03
  5. Sobre Tags
    Por Ardemion en el foro Sugerencias
    Respuestas: 0
    Último mensaje: 28/08/2010, 01:32

Los visitantes encuentran esta página buscando por:

max6675 ccs

shift_left ccs

INT1 ccs

max6675 en ccs

CCS int1calculadora en ccsint1 en ccspic max6675max6675 y ccsccs max6675pic18f4550 termoparMAX 6675 A PICdiferencia entre c18 y ccs PIC18F4550 ccs examplespi max6675 ccsmax6675 c18max6675 pic ctermopar en ccsccs foro max6675max6675 con picmanejo del max6675 en piccmax6675 piccalculadora con ccs compilertermopar pic ccsque es int1 en ccs

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37