Autor Tema: Ejemplitos en C para 16F648A  (Leído 736272 veces)

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

Desconectado zagoaristides

  • PIC12
  • **
  • Mensajes: 99
    • deportes de contacto y fitness
Re: Ejemplitos en C para 16F648A
« Respuesta #405 en: 09 de Abril de 2009, 15:56:23 »
Te metiste mal Zago querido!!
Estas en uno de los hilos mas leidos del foro, te recomiendo que antes de patear otro hormiguero aqui, antes seas capaz de hacer por los demas solo un decimo de lo que ha hecho en este hilo el amigo Vszener!!

Hay dos formas de componer un lio de estos:
Una es pedir disculpas por el exabrupto...
La segunda es no meterse en estos lios... :mrgreen: :mrgreen:

Sorry very much!!!!
Por atolondrado!
Nadie nació sabiendo...Que genio ese Nadie!!!

Desconectado zagoaristides

  • PIC12
  • **
  • Mensajes: 99
    • deportes de contacto y fitness
Re: Ejemplitos en C para 16F648A
« Respuesta #406 en: 09 de Abril de 2009, 16:00:49 »
zagoaristides:

Lo que me parece de verdad lamentable es tu comentario despectivo, primero porque no es de buena educación despreciar de esa forma lo que se recibe gratuitamente y después y principal  porque es injusto:  este trabajo ha sido realizado con gran esfuerzo por parte del amigo vszener y otros amigos del foro que desinteresadamente lo ponen a disposición de todo el que acierta a pasar por aquí. y así durante años. Y ciertamente no es una porquería.

Te pongo este post porque sé que la prudencia del amigo vszener le va a impedir contestarte como es debido, pero te ruego que en lo sucesivo pienses en las consecuencias de tus palabras antes de escribirlas.

Muchas gracias.

En realidad fue de atolondrado, porque con mis amigos decimos Lamentable cuando algo nos sale mal y nos lamentamos, es más de nuestros pagos y me doy cuenta que sonó como el ortis, pero eso me pasa por escribir tan rápido y no releer. Ahora el lamentable soy io!

Abrazo y disculpas a todos los que ofendí sin querer.

Nadie nació sabiendo...Que genio ese Nadie!!!

Desconectado Armand

  • PIC10
  • *
  • Mensajes: 1
Re: Ejemplitos en C para 16F648A
« Respuesta #407 en: 04 de Mayo de 2009, 13:21:41 »
hola, saludos a todos.

soy nuevo en ccs y quisiera saber si alguien podria ayudarme a realizar un programa que detecte 9 bits (address detection)via  la usart del pic 16f873 y el dato lo envie al pc, cuando el pc envie la respuesta el pic nuevamente coloque el 9 bit  y lo envia al dispositivo.
es decir un programa que maneje 2 puertos seriales uno con 9 bits y el otro con 8.
gracias

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Ejemplitos en C para 16F648A
« Respuesta #408 en: 19 de Mayo de 2009, 00:47:35 »
Alguien aun tendra estas librerias

#include<kbd4x4ABCD_PROTEUS.c>               //libreria manejo keypad
#include<lcd2.c>               //libreria manejo lcd 8bits

Desconectado vszener

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 2395
Re: Ejemplitos en C para 16F648A
« Respuesta #409 en: 20 de Mayo de 2009, 05:26:44 »
Buenas:

Si te vas al primer mensaje de este hilo, encontrarás un enlace donde te podrás descargar todo lo que aparece aquí.


Suerte!!! ;)
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Ejemplitos en C para 16F648A
« Respuesta #410 en: 20 de Mayo de 2009, 10:41:23 »
Buenas:

Si te vas al primer mensaje de este hilo, encontrarás un enlace donde te podrás descargar todo lo que aparece aquí.


Suerte!!! ;)

Manda a un sitio de miarroba mas que aparece como ya no existente o erro 404

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Ejemplitos en C para 16F648A
« Respuesta #411 en: 20 de Mayo de 2009, 12:40:40 »
AQUI están. :wink: (Es el link al que se refería Vszener)
« Última modificación: 20 de Mayo de 2009, 14:21:23 por Suky »
No contesto mensajes privados, las consultas en el foro

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Ejemplitos en C para 16F648A
« Respuesta #412 en: 20 de Mayo de 2009, 14:02:18 »

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Re: Ejemplitos en C para 16F648A
« Respuesta #413 en: 07 de Junio de 2009, 20:53:55 »
bueno antes q nada, mis agradeciemientos a vszener por este hilo me será de mucha ayuda, recien estoy pasando del ASM al C y me cuesta un poco ....ahora me propongo a hacer algo parecido a las lucecitas del auto fantastico...pero lo que quiero hacer es lo siguiente:
si RA0=1 pongo en el puertoB 11111110 y roto el cero segun RA1
si RA0=0 pongo en el puertoB 00000001 y roto el uno segun RA1

si RA1=1 roto hacia la derecha
si RA1=0 roto hacia la izquierda

seguro q con lo q hay en el hilo podre hacer las rotaciones, me pregunto si en ccs puedo hacer comparaciones del estado de los bits, asi
Código: CSS
  1. IF(PIN_A0==0;PIN_A1==0)
  2.     {
  3.     OUTPUT_B(0B00000001);
  4.     //rutina para rotar el uno hacia la izquierda
  5.  
  6. else if (PIN_A0==0;PIN_A1==1)
  7.        .
  8.        .
  9.        .          
  10. //asi sucesivamente con las combinaciones de A0 y A1
  11.  
  12.  
  13. saludos
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Ejemplitos en C para 16F648A
« Respuesta #414 en: 07 de Junio de 2009, 21:24:40 »
Para hacer el testeo de 2 pines a la vez seria:

if (PIN_A0==0 && PIN_A1==0){
No contesto mensajes privados, las consultas en el foro

Desconectado hayn

  • PIC10
  • *
  • Mensajes: 39
Re: Ejemplitos en C para 16F648A
« Respuesta #415 en: 09 de Junio de 2009, 11:21:46 »
Buenas amigos, soy nuevo y me gustaria aprender a programar en c los pic, pero tengo problemas al tratar de bajar el demo de ccs que aparece al principio de este hilo, ya yo lo habia bajado y no se si es solo  por tiempo limitado que lo puedo usar y no he podido volver a bajarlo, les estaria eternemente agradecido si me indicaran algun sitio en donde obtenerlo. Ya he intentado en la pagina del fabricante y nada. :( :( :( :( :( :(...........gracias.

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: Ejemplitos en C para 16F648A
« Respuesta #416 en: 09 de Junio de 2009, 12:14:01 »
y acá?? llenando su formulario?
.

Desconectado hayn

  • PIC10
  • *
  • Mensajes: 39
Re: Ejemplitos en C para 16F648A
« Respuesta #417 en: 09 de Junio de 2009, 14:01:44 »
amigo cryn, despues que lleno el formulario y lo descargo arroja un error, que otra cosa puedo hacer???? :( :( :(

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Re: Ejemplitos en C para 16F648A
« Respuesta #418 en: 09 de Junio de 2009, 21:01:32 »
tengo una duda con el programa del carro fantastico, pongo el codigo
Código: CSS
  1. for(;;){ //CICLO INFINITO - SIEMPRE USAR
  2.    
  3.    disable_interrupts(GLOBAL);
  4.    set_tris_b(0x00);
  5.    a=1;
  6.       for(i=1;i<=8;i++)
  7.       {
  8.       output_b(a);
  9.       a=a*2;
  10.       delay_ms(500);
  11.       }
  12.       a=128;
  13.       for(i=1;i<=8;i++)
  14.       {
  15.       output_b(a);
  16.       a=a/2;
  17.       delay_ms(500);
  18.       }
  19.  
  20.  
  21.    }
  22.  
  23.    //FIN DEL CODIGO DE USUARIO - NO ESCRIBIR CODIGO A PARTIR DE AQUI
  24. }

como es sabido el programa debe hacer las luces del carro fantastico, pero el primer for funciona bien el segundo necesita q yo le declare la variable "a" fuera del for , por que? se supone que del for anterior ya viene con 128
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: Ejemplitos en C para 16F648A
« Respuesta #419 en: 09 de Junio de 2009, 21:37:33 »
en el bucle for, según el código de vszener es:

i=1;i<8,i++

y tu colocaste i<=8

quizá ahí este el problema..
.


 

anything