elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica
| | |-+  Introduccion a la programacion de PICS en lenguaje C (CCS)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 23 Ir Abajo Respuesta Imprimir
Autor Tema: Introduccion a la programacion de PICS en lenguaje C (CCS)  (Leído 570,613 veces)
MarcoPolo

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #50 en: 22 Enero 2008, 19:44 pm »

Hola! alguno tiene algun ejemplo de manejo de I2C para la memoria 24LC256 que funcione? tambien utilizo el RTC del micro, basicamente necesito loggear datos junto con la hora en la que fueron tomados.Si alguno puede darme una mano se lo agrdezco!!!
Saludos
MarcoPolo


En línea

MarcoPolo

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #51 en: 24 Enero 2008, 12:42 pm »

Basicamente les cuento q saque ejemplos de todos lados pero no logro que simule bien...a ver si me dan una mano...
solo intento cargar un valor en una posicion de memoria y luego mostrarlo por el LCD...
Otra pregunta, como hago para escribir en la posicion 150 de un dispositivo mapeado con la direccion0 es decir con A0 A1 A2 todas a gnd de la 24LC256, y como hago para meter otro valor en la posicion 200 de un dispositivo mapeado con la direccion 6 por ejemplo...eso es algo que no logro entender, no se como debo manejarme, me podran dar una mano?

#include <16f877.h>
#fuses XT,NOWDT,NOPROTECT,NOPUT,NOLVP,NOBROWNOUT
#include <lcd.c>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <24256.c>               
#USE delay(clock=4000000)




void main(void)
{

   int dir=0;
   char dato[5]="ANDA";
   lcd_init();                 //inicializa lcd
   init_ext_eeprom();          //inicializa eeprom

   lcd_gotoxy(1,1);
   lcd_putc("Escribe mem.");
   delay_ms(1000);

   write_ext_eeprom(dir,dato); //escribo en memoria

   lcd_gotoxy(1,1);
   lcd_putc("Fin escritura" );
   delay_ms(1000);

   lcd_gotoxy(1,1);
   lcd_putc("Lee mem.    " );
   delay_ms(1000);

   lcd_gotoxy(1,1);
   printf(lcd_putc,"dir=%d dato=%s",dir,read_ext_eeprom(dato) );


}


En línea

MarcoPolo

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #52 en: 24 Enero 2008, 12:44 pm »

MarcoRecargado como hago para cargar el archivo de proteus asi pueden ver como simula??

Saludos!
MarcoPolo
En línea

MarcoPolo

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #53 en: 24 Enero 2008, 16:30 pm »

Al simularlo en el proteus me tira esto

[PIC16ADC]PC=0x02AF.ADC conversion clock period(5e-7)is possibly invalid for device clock frecuency.
I2CMEM: Stop detected part way throrugh receiving data byte. Write operation aborted.
Simulation is noit running in real time due to excessive CPU load.

Que es lo que hago mal??

Gracias por la paciencia

MarcosPolo
En línea

MarcoPolo

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #54 en: 27 Enero 2008, 16:47 pm »

Bueno muchachos les comento que aun no entiendo porque simula mal el programita ese para acceder grabar y leer una 24LC256, pero lo grabe en el micro y anda, gracias a DIOS! , asi que debe ser solamente algún problema que debo tener con el Isis Professional...
Lo probe sacando los datos que grababa por el rs232.

Saludos y gracias!
En línea

MARCO_RECARGADO

Desconectado Desconectado

Mensajes: 75


Mas recargado que nunca


Ver Perfil WWW
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #55 en: 28 Enero 2008, 23:46 pm »

Hola marcopolo disculpa si me he tardado pero ultimamente por fortuna he tenido muchisimo trabajo, por que no pruebas utilizando un reloj de tiempo real para tu aplicacion como el DS1307. lo primero que voy a hacer sera el ejemplo adicional al que "EPALE"  nos ha obsequiado.Pero lo hare mañana.
En línea

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


Desconectado Desconectado

Mensajes: 3.279



Ver Perfil WWW
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #56 en: 17 Febrero 2008, 11:16 am »

Por cierto, ya salió el Proteus 7.2 SP6
¿alguien lo tiene para descargar?
En línea

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

Desconectado Desconectado

Mensajes: 75


Mas recargado que nunca


Ver Perfil WWW
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #57 en: 22 Febrero 2008, 01:00 am »

Ahora si la version que si funciona de proteus 7.2 sp2

http://rapidshare.de/files/38639767/PROTEUS_7.2.rar.html

va calada va garantizada,  el bonito regalo para el amigo para la amiga para el novio.


esta version ya la probe y funciona correctamente lo tengo desde hace 2 semanas saludos
En línea

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

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #58 en: 24 Febrero 2008, 04:11 am »

Que onda MARCO_RECARGADO, pues en serio muchas gracias, pues habemos muchos que no estamos metiendo en esto de la programacion, mi problema es que hay muchos codigos en internet de progrmaas muy utiles, la cosa es que no manejo ensamblador, solo C, y la verdad se me hace mas facil de aprender y entender, pero pues quien sabe.
Oye, tengo una duda muy grande, sabes como usar el Pwm de los pics (16f873a o 16f877a)  para el control de la velocidad de un motor?, por mas que he estado investigando, no encuentro nada, y lo que encuentro esta en en ensamblador. Te agradeceria mucho me pudieras ayudar, y si alguien mas se anima a echarme la mano igualmente se le agradece mucho.
En línea

Meta


Desconectado Desconectado

Mensajes: 3.279



Ver Perfil WWW
Re: Introduccion a la programacion de PICS en lenguaje C (CCS)
« Respuesta #59 en: 24 Febrero 2008, 12:13 pm »

PWM, busca datos sobre el driver L293B y L293D, para motores DC y PAP (paso a paso).



Muchas gracias por el proteus, lo voy a probar.

Que sepas que existe la versión, más corregida y con más PIC y AVR nuevos incluidos con el Proteus 7.2 SP6

A parte de esto, ¿Hay más versiones nuevas del CCS COMPILER?

Muchas gracias amigo, eres muy altruista.
« Última modificación: 24 Febrero 2008, 12:33 pm por Meta » En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 23 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
introduccion ala programacion
Electrónica
cldo 0 2,202 Último mensaje 23 Marzo 2006, 00:59 am
por cldo
Programacion de PICS
Electrónica
Zeroql 7 11,275 Último mensaje 16 Octubre 2011, 00:24 am
por CCStuamigo
Introducción al Lenguaje PERL
Scripting
Dr.SysCrack 0 2,167 Último mensaje 19 Noviembre 2007, 03:04 am
por Dr.SysCrack
Introducción a la programación
Programación General
Meta 1 1,908 Último mensaje 23 Agosto 2010, 13:48 pm
por forever77
Introducción a la programación en Ruby
Scripting
peib0l 1 1,698 Último mensaje 8 Agosto 2010, 19:19 pm
por Novlucker
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines