Introduccion a la programacion de PICS en lenguaje C (CCS)

<< < (2/45) > >>

lu8emw:
Hola marco... Yo nunca programe en c... me sera dificil? ya me baje el compilador, el proteus medio que le agarre la mano hace un tiempo... Te agradezco por lo que haces por el foro, nunca esta de mas seguir aprendiendo. Un saludo.

MARCO_RECARGADO:
El lengujae c no es un lenguaje de programacion dificil es relativamente rapido de aprender. Yo empece programando en ensamblador, es bueno porque tienes el control del PIC total pero hay cosas que es mejor hacerlas en c puesto que en ensamblador seria demasiado tedioso como el manejo de una pantalla LCD en la cual el CCS ya tiene una libreria determinada. Estoy haciendo el tutorial de manera que sea lo mas comprensible para los que quieren empezar a programar estos micros en C.  Pero tambien se vale preguntar.

skapunky:
Buena aportación. Poca gente comparte las cosas que hace, y a veces por muy sencillas que puedan parece ya no se toma uno la molestia de colgarlas. Aunque sean racticas sencillitas mas de 1 quiza ahora le aclare dudas o le ayude.

Nota: Intenta poner mas info en un mensaje. Si por ejemplo fuera el caso de que posteas algo por la mañana y otra cosa por la tarde y no han habido respuesta, edita el post con el boton "Modificar"

Saludos.

MARCO_RECARGADO:
gracias lo acabo de hacer, parece que no muchos conocen el programa CCS y obviamente mi titulo no les va a decir nada, espero que con esto tenga mas afluencia, disculpen si ahorita dejo el post esta semana pero es que tengo que salir por cuestiones de trabajo a otro lugar y no voy a tener tiempo pero en cuanto regrese les pongo las demas practicas

MARCO_RECARGADO:
Perdon por la tardanza pero mi trabajo no me ha dejado hacer mucho les dejo otra practica para que sigan practicando el ccs


/////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////            Practica 2          /////////////////////////////////
//   Esta practica pasa la informacion que hay en el puerto B y la pasa        //
//                                           al puerto A                                               //
///////////////////////// By  Marco_recargado    ///////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////


#include <16F877A.h>                ///   libreria para el manejo del pic16f877a
#use delay(clock=8000000)          ///   declara  la frecuencia del cristal

#fuses HS,NOWDT,NOPUT,NOLVP,NOBROWNOUT,NOWRT,NOPROTECT




#use fast_io(B)             ///   con esta instruccion evitamos que
                                   ///   se este configurando cada vez que usamos 
#use fast_io(C)            ///   alguna instruccion de entrada o salida
                                         
#byte portb = 6            //    se definen las direcciones de memoria
#byte portc = 7



void main(void)
{
while(true)                       // Bucle infinito
{
   set_tris_b(0xff);            // se configura el puerto A como entrada
   set_tris_c(0x00);          // se configura el puerto B como salida
   port_b_pullups(true);    // activa las resistencias de pull-up
   portc=portb;
   
}
}                                    // fin de programa










y por supuesto la simulacion en proteus
http://img405.imageshack.us/my.php?image=practica1dz2.swf



Si tienen alguna duda con respecto a los programas por favor haganmelo saber, tal vez no les conteste enseguida pero lo voy a hacer lo mas rapido que pueda hasta pronto

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior