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

Iniciado por MARCO_RECARGADO, 26 Julio 2007, 17:47 PM

0 Miembros y 2 Visitantes están viendo este tema.

MARCO_RECARGADO

Pues la version mas nueva de CCS es la 4.068 pero yo tengo la version 4.065 no difiere practicamente una de la otra salvo que soporta como 3 o 4 chips mas, y lo mismo pasa con la version que tengo posteada pero de todos modos para los amantes de las actualizaciones ahi va, tambien va garantizada puesto que yo lo tengo desde hace un mes.


CCS 4.065
"Desde muy chico tuve que interrumpir mis estudios para ir a la escuela"  Gabriel García Márquez

Meta

Muchas gracias, el otro era el 4.13 y este que me diste es el 4.65.

Bueno, por ahora van las actualizaciones y yo te aviso con el tiempo.

Proteus 7.2 SP6
CCS 4.68


Muchas gracias de nuevo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

Jum_Spain

Yo tambien estoy a la espera de que aparezca la version 7.2 sp6 del proteus ya que trae algo muy interesante para mi y es la inclusion de la emulacion de 2 chips que tenian : el pic12f683 y el 18f4550 (este ultimo en la version sp2 no viene el otro fijo que es novedad en la sp6).

Por ese motivo si alguien tiene la descarga, agradeceria que me lo indicara.

Meta

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

MARCO_RECARGADO

#64
Jum_Spain  en el proteus 7.2 con sp2 si viene el pic18f4550, y lo se porque yo he estado trabajando en ello. saludos.

Muy buen video Meta te felicito
"Desde muy chico tuve que interrumpir mis estudios para ir a la escuela"  Gabriel García Márquez

MARCO_RECARGADO

#65
despues de mil años la tierra prometida.


#include <16F877A.h>
#use delay(clock=8000000)
#fuses NOWDT,NOPUT,NOPROTECT,NOBROWNOUT,NOLVP,NOPROTECT,HS,NOWRT,NODEBUG



#use fast_io(A)
#use fast_io(B)
#use fast_io(C)                     ///   con esta instruccion evitamos que
#use fast_io(D)                     ///   se este configurando cada vez que usamos
#use fast_io(E)                     ///   alguna instruccion de entrada o salida


#byte porta = 5
#byte portb = 6
#byte portc = 7                     /// se definen direcciones de memoria
#byte portd = 8
#byte porte = 9



#bit porte0 = 0x09.0


int canal0=0;
int unidades=0;
int decenas=0;
int centenas=0;

void main ()
{
set_tris_b(0b00000000);
set_tris_c(0b00000000);
set_tris_d(0b00000000);
set_tris_e(0b11111111);

SETUP_ADC(ADC_CLOCK_INTERNAL);   // declaramos que el reloj del adc sera     
                                                               interno

setup_adc_ports(all_analog);                 // todos los canales analogicos habilitados
SET_ADC_CHANNEL(0);                        // seleccionamos canal 0

DISABLE_INTERRUPTS(global);

while(1)
{

canal0= READ_ADC();                        // retardo para esperar que el adc termine
                                                        // conversion fabricante menciona que al
                                                        // menos 50 microsegundos
delay_ms(1);

centenas=canal0/100;
decenas=(canal0 - (centenas*100))/10;
unidades=(canal0 - (centenas*100) - (decenas*10));

portb=centenas;
portc=decenas;
portd=unidades;
delay_ms(100);
}


}



http://rapidshare.com/files/100399663/ADC-DISPLAYS.rar.html
"Desde muy chico tuve que interrumpir mis estudios para ir a la escuela"  Gabriel García Márquez

M@ndo31

Hola chekndo por el internet encontre que ya salio la version 4.071 del CCS y quisiera saber si algien lo tiene o por lo menos el 4.068 me ayudaria muchisimo y tambien el proteus 7.2 SP6 si por hay algien q lo tenga y lo pueda postaer se le agredeciria.

nestormontoya

Hola a todos,

Estoy interesado en crear un proyecto que permita leer un dato analogo por el convertidor AD y luego enviarlo al PC por el puerto USB utilizando el PIC 16C765.

De antemano les agradezco cualquier ayuda que me puedan dar al respecto.


Gracias

Diego1_

recien empiezo y no se como bajar los programas ,,,el ccs y el compilador....y el simulador
alguien podria decirme

M@ndo31

Hola que tal, espero y me puedan ayudar estoy tratando de hacer el reloj de tiempo real que posteo ya MARCO_RECARGADO, solo que quisiera ver si me pueden ayudar para poder cambiar de los display's de 7 segmentos por un LCD y si me pudieran pasar la libreria DS1307.c porque no la tengo en el ccs de antemano gracias espero pronta respuesta urge porque es un trabajo final para entregar dentro de 18 dias por todo muchas gracias. :P