Autor Tema: Microcursillo en C  (Leído 178996 veces)

0 Usuarios y 6 Visitantes están viendo este tema.

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2568
RE: Microcursillo en C
« Respuesta #135 en: 29 de Noviembre de 2004, 05:40:00 »
Este es el orden que viene por defecto en el fichero lcd.c de CCS:

B0(D0) ---> E
B1(D1) ---> RS
B2(D2) ---> R/W

B4(D4) ---> D4
B5(D5) ---> D5
B6(D6) ---> D6
B7(D7) ---> D7

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: Microcursillo en C
« Respuesta #136 en: 30 de Noviembre de 2004, 08:05:00 »
Ya hay colgado un ejemplo para el uso de la usart realizado por gfp:

http://personal.auna.com/asencio5/Ejemplos%20C/RS232/

Gracias gfp
Saludos

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2568
RE: Microcursillo en C
« Respuesta #137 en: 30 de Noviembre de 2004, 10:40:00 »
Modulay ¿como hacemos para enviar los ejemplos?

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: Microcursillo en C
« Respuesta #138 en: 30 de Noviembre de 2004, 10:57:00 »
Pocher,mandamelos por privado y los cuelgo en un plis

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2568
RE: Microcursillo en C
« Respuesta #139 en: 30 de Noviembre de 2004, 13:34:00 »
Te envio 2 sencillos, a ver si la gente se va animando y crecen las carpetas de participantes.

PD. Recorcho, ahora que recuerdo el tema de enviar ficheros adjuntos no funcionaba. Ya me dices si te ha llegado el .rar

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: Microcursillo en C
« Respuesta #140 en: 30 de Noviembre de 2004, 13:56:00 »
Pues no,miarroba lleva unos dias mosqueada con los adjuntos.
Animense,llenemos las carpetas de programitas ejemplo
« Última modificación: 21 de Octubre de 2006, 18:25:09 por Modulay »

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
RE: Microcursillo en C
« Respuesta #141 en: 30 de Noviembre de 2004, 17:11:00 »
Gracias Pocher por la info, realmente no pensé que el CCS pudiera generar randoms.

Me pregunto cómo le hará para generar un número random, porque en esamblador es imposible generarlo sin la intervención de algún factor externo al PIC, ejemplo... presión de un botón por un usuario.

Voy a modificar un programa que tengo en AVR que hace la salida de un dado, lo haré en C para PIC. Giño

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Microcursillo en C
« Respuesta #142 en: 30 de Noviembre de 2004, 17:29:00 »
MigSantiago, si en ensamblador fuera imposible generar un número aleatorio, también lo sería en C, puesto que los comandos de C cuando se compilan se traducen a ASM.

Y sí, estoy contigo en que sin una intervención externa, no se puede tener aleatoriedad pura, pero se puede aproximar bastante.

Mira el ejemplo que TodoPic publicó hace poco para generar randoms en ASM:
http://miarroba.com/foros/ver.php?foroid=6510&temaid=2950691

Desconectado electronando

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 427
RE: Microcursillo en C
« Respuesta #143 en: 30 de Noviembre de 2004, 19:43:00 »
la verdad felicito a ustedes por hacer posibl este microcursillo y que pronto se convierta en un señor curso la verdad yo uso el pic basic pero creo que vi que la tendncia por ejemplo a los dspics es hacerlo en lenguaje c esa es la tendencia y ustedes estan sembrando amigos Sonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa Gigante

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: Microcursillo en C
« Respuesta #144 en: 01 de Diciembre de 2004, 07:37:00 »
Amigos,ya tenemos dos ejemplos de uso del PWM,obra de pocher:

http://personal.auna.com/asencio5/Ejemplos%20C/PWM/

Pocher,no sé si estaré haciendo algo mal,pero el segundo ejemplo no consigo simularlo,me da error.

También contamos con un ejemplo de comunicaciones serie,gracias al amigo migsantiago:

http://personal.auna.com/asencio5/Ejemplos%20C/RS232/

...lo he colocado en la carpeta "USART" aunque no sé si será el lugar indicado,ya que no hace exactamente uso de la usart del pic ¿no? ¿diferenciamos entre usart y comunicación serie pura y dura?

Saludos

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2568
RE: Microcursillo en C
« Respuesta #145 en: 01 de Diciembre de 2004, 10:44:00 »
Lo he bajado para probar y sí que va. Que alguién más lo pruebe y lo comente. Si eso lo vuelvo a subir.

PD. Yo pondría una carpeta RS232 (con o sin USART) y otra RS485

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Microcursillo en C
« Respuesta #146 en: 01 de Diciembre de 2004, 11:54:00 »
A mí también me falla, Pocher. Este es el mensaje de error:

N.B. 3rd party assemblers such as MPASM, ASEM51, ASM11 and AVRASM can be installed using the Proteus SETUP program.

Build FAILED with 1 error(s).



Desconectado Elecman

  • PIC10
  • *
  • Mensajes: 5
RE: Microcursillo en C
« Respuesta #147 en: 01 de Diciembre de 2004, 12:07:00 »
Hola!! soy novato en el foro y este minicursillo me parece muy interesante.
Debido a que debo realizar un proyecto tengo que aprender como programar PIC"s en C, ya que lo había hecho ya en MPLAB, pero las necesidades requieren el C, Bueno se podria decir que me obligan.

Más adelante os contare de que va el proyecto, pero aún tengo que recopilar un poco de información.De momento, si me pudierais pasar el compilador que usais, os estaría muy agradecido. MerçisGiño

Desconectado Elecman

  • PIC10
  • *
  • Mensajes: 5
RE: Microcursillo en C
« Respuesta #148 en: 01 de Diciembre de 2004, 12:07:00 »
Hola!! soy novato en el foro y este minicursillo me parece muy interesante.
Debido a que debo realizar un proyecto tengo que aprender como programar PIC"s en C, ya que lo había hecho ya en MPLAB, pero las necesidades requieren el C, Bueno se podria decir que me obligan.

Más adelante os contare de que va el proyecto, pero aún tengo que recopilar un poco de información.De momento, si me pudierais pasar el compilador que usais, os estaría muy agradecido. MerçisGiño

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: Microcursillo en C
« Respuesta #149 en: 01 de Diciembre de 2004, 13:06:00 »
Dicho y hecho.Carpetas RS232 y RS485 disponibles.Una vacía y otra que cuenta con un par de ejemplos.
Elecman,la mayoría usamos el compilador PCWH.Lo encontrarás en la red,hay multitud de versiones.
Saludos


 

anything