Autor Tema: problemas con mikroc  (Leído 2751 veces)

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

Desconectado ed3dmax

  • PIC10
  • *
  • Mensajes: 11
problemas con mikroc
« en: 15 de Octubre de 2010, 16:15:40 »
Quisiera saber como puedo dividir un array para que no me ocupe toda la pantalla algo como esto:
short int tabla[14]={0X01,0X02,0x04,0X08,0X10,0X20,0X40,
0X80,0X40,0X20,0X10};
ya que en el mikroc que tengo aparece una linea en el medio como indicando que solo hasta ahi debo de escribir ojala me puedan ayudar, gracias

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: problemas con mikroc
« Respuesta #1 en: 15 de Octubre de 2010, 16:16:47 »
Quisiera saber como puedo dividir un array para que no me ocupe toda la pantalla algo como esto:
short int tabla[14]={0X01,0X02,0x04,0X08,0X10,0X20,0X40,
0X80,0X40,0X20,0X10};
ya que en el mikroc que tengo aparece una linea en el medio como indicando que solo hasta ahi debo de escribir ojala me puedan ayudar, gracias

Hola

Más o menos me acuerdo que debes poner una diagonal invertida antes del Enter:

Código: [Seleccionar]
short int tabla[14]={0X01,0X02,0x04,0X08,0X10,0X20,0X40, \
0X80,0X40,0X20,0X10};

Prueba y nos dices si funciona.

Desconectado ed3dmax

  • PIC10
  • *
  • Mensajes: 11
Re: problemas con mikroc
« Respuesta #2 en: 15 de Octubre de 2010, 16:25:30 »
nada no funciona

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: problemas con mikroc
« Respuesta #3 en: 15 de Octubre de 2010, 16:31:10 »
Aquí un ejemplo que sólo funciona para #define...

Código: [Seleccionar]
#define MY_DEFAULT_PSK                        {0x86, 0xC5, 0x1D, 0x71, 0xD9, 0x1A, 0xAA, 0x49, \
                                                0x40, 0xC8, 0x88, 0xC6, 0xE9, 0x7A, 0x4A, 0xD5, \
                                                0xE5, 0x6D, 0xDA, 0x44, 0x8E, 0xFB, 0x9C, 0x0A, \
                                                0xE1, 0x47, 0x81, 0x52, 0x31, 0x1C, 0x13, 0x7C, \
                                                }

Desconectado ed3dmax

  • PIC10
  • *
  • Mensajes: 11
Re: problemas con mikroc
« Respuesta #4 en: 15 de Octubre de 2010, 16:36:10 »
me mataste con eso yo recien empiezo y no quiero complicarme la vida de todas maneras gracias bueno y ya que estas ahi tengo una duda
nose si estare equivocado pero quisiera saber si en mikroc se tiene que hacer por cada programa que yo haga un nuevo proyecto o solo hacer un solo proyecto y alli meter todos los programas que haga, porque hasta ahora he hecho un nuevo proyecto para cada programa, los que han editado sus programas con el mplab saben a lo que me refiero en ese entorno solo creas un proyecto y los programas que hagas lo vas añadiendo dentro de este proyecto si alguien me pudiera ayudar con esta duda, gracias anticipadas.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: problemas con mikroc
« Respuesta #5 en: 15 de Octubre de 2010, 16:56:44 »
Hola, disculpa por poner los defines, es que así es como vi que funcionaba la diagonal invertida en el C estándar.

No uso mikroC, no puedo ayudarte con tu pregunta.

Desconectado Duende_Azul

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 908
Re: problemas con mikroc
« Respuesta #6 en: 17 de Octubre de 2010, 18:58:02 »
Quisiera saber como puedo dividir un array para que no me ocupe toda la pantalla algo como esto:
short int tabla[14]={0X01,0X02,0x04,0X08,0X10,0X20,0X40,
0X80,0X40,0X20,0X10};
ya que en el mikroc que tengo aparece una linea en el medio como indicando que solo hasta ahi debo de escribir ojala me puedan ayudar, gracias

Una pregunta..  cuando escribiste de esa forma ¿no compiló?, yo lo he hecho de esa forma y siempre ha funcionado bien.  La raya que aparece en la mitad de la pantalla solo indica el margen de impresión...  lo que se salga de ese margen se imprimirá en la linea siguiente, pero puedes escribir código y pasarte sin problemas salvo en la impresión.