Autor Tema: como hacer un programa que me cuente desde el 0 hasta el 250  (Leído 2161 veces)

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

Desconectado luis_gillermo54

  • PIC10
  • *
  • Mensajes: 2
buenas tarde amigos de todopic ..... por favor quisira saber si me pueden ayudar en  guiarme hacer un programa en pic c compiler para programar un 16.......  el programa tiene que ser un contador que valla de desde el 0 hasta el 250 y que a su vez otro programa que muestre en una pantalla lcd de 16x2  el nombre de de el profesor que es luis con una numeracion que es de el 0 al 10 sera de grana ayuda si me puedes guir por es pra un materia que soy nuevo en esot muchas gracias espero sus respuestas

Desconectado soymoe

  • PIC18
  • ****
  • Mensajes: 456
    • El blog de Moe
Re: como hacer un programa que me cuente desde el 0 hasta el 250
« Respuesta #1 en: 31 de Mayo de 2011, 21:07:21 »
Si estas estudiando, lo ideal es que lo hagas tu para aprender, ahora es tu momento de equivocarte y aprender.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: como hacer un programa que me cuente desde el 0 hasta el 250
« Respuesta #2 en: 31 de Mayo de 2011, 22:36:58 »
Si estas estudiando, lo ideal es que lo hagas tu para aprender, ahora es tu momento de equivocarte y aprender.
yo concuerdo, intenta hacer el codigo y te ayudamos con tus dudas o errores que tengas, pero pon preguntas mas concretas
"Nada es imposible, no si puedes imaginarlo"

Desconectado luis_gillermo54

  • PIC10
  • *
  • Mensajes: 2
Re: como hacer un programa que me cuente desde el 0 hasta el 250
« Respuesta #3 en: 01 de Junio de 2011, 00:05:47 »
#Device <16f877>
#Fuses HS, No put, No wdt, No Project
#Use delay (clock=20M)
#Include <lcd.c>
#define pulsador = Pin_C0
#define led = Pin_C2
#define apagar = output_low
#define encender = output_high
#define nombre 1 = luis avila
#define nombre 2 = dublas porras
#define cedula 1 = 17.051.095
#define cedula 2 = 16.763.448


Void main () {
      Set_tris_C (0x04);
      Int 16 nombre 1;
      Int 16 nombre 2;
      Lcd_init ();
      While (1) {
         If (estado (pulsador)= = 1) {
         Encender (led);
         Lcd_putc (nombre1);
         Lcd_gotoxy (1,1);
         Lcd_putc (nombre2);
         Lcd_gotoxy (2,1);
         If (estado (pulsador) = = 1){
         lcd_putc (“\f nombre 1);
         lcd_putc (“\f nombre 2);
         delay_ms (500);
         encender (led);
         delay_ms (500);
         apagar (led);
         delay_ms (500);
         encender (led);
         delay_ms (500);
         apagar (led);
         lcd_putc (19.654.602);
         lcd_gotoxy (1,1);
         lcd_putc (19.655.496);
         lcd_gotoxy (2,1);
         delay_ms (500);
         lcd_putc (“\f ”);



amigos de todospic aqui le subo el programa esperoque me ayuden a ver si esta bien o tiene un error

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: como hacer un programa que me cuente desde el 0 hasta el 250
« Respuesta #4 en: 01 de Junio de 2011, 00:47:04 »
tienes algunos errores de sintaxis, por ejemplo, en todos los #define no necesitas ponerle =, solo definelos asi:

#define pulsador  Pin_C0

dentro de tu  If (estado (pulsador)= = 1) {
tienes otra vez la misma sentencia

si solo quiers que escriba el nombre pon esto:
Void main ()
{
      Set_tris_C (0x04);
      Lcd_init ();
      lcd_putc("\f");
      lcd_gotoxy(1,1);
      lcd_putc("luis avila");
      lcd_gotoxy(1,2);
      lcd_putc("doublas porras");

      While (1) {}
}



no entendi lo de la numeracion del 0 al 10.


y para hacer tu contador puedes crear una variable e irla incrementando, y solo la muestras en la lcd
"Nada es imposible, no si puedes imaginarlo"