Marimba midi possible?¿

#61 por jBetances el 01/10/2009
Maj tardejita, cuando dejcanse del trabajo, vere si escribo algo de codigo para sacar un mensaje por el LCD. :mrgreen:

Sin firma, por ahora...

Subir
#62 por dsn el 01/10/2009
¿Que algoritmo de Soyuz? ¿Que dices? #-o #-o

Alguien escribió:
Maj tardejita, cuando dejcanse del trabajo, vere si escribo algo de codigo para sacar un mensaje por el LCD.

:mrgreen: :mrgreen: [-o
Subir
#63 por jBetances el 01/10/2009
Soyuz puso un algoritmo en hispa para que no abusase del uso de mayusculas en los posts...

El algoritmo se basa en un promedio de las mayusculas contra las minusculas.

Si usas muchas mayusculas, debes estar seguro de que usaste muchisimas mas minusculas para qu eel algoritmo no convierta las mayusculas en minusculas.

Trata de escribir en mayusculas un post para que veas... :wink:

Sin firma, por ahora...

Subir
#64 por dsn el 01/10/2009
Aaaahhhh :o .

Por eso a veces me salen los nombres propios en minúsculas, cuando yo los puse bien.

Ya, ya...

Que crack es este soyuz =d> .

P.D.: el post lo escribo todo en mayúsculas, a ver como sale.

EDITO: Soyuz, eres grande. =D> =D> =D>
Subir
#65 por jBetances el 01/10/2009
Dsn... por favor... trata de ver como se hacen buses en proteus...

Hay demasiados cables... creo que es necesario... :oops:

Sin firma, por ahora...

Subir
#66 por dsn el 01/10/2009
Hace tiempo que no hago absolutamente nada de electrónica.

Tengo que espabilar.

Aún así yo no garanticé nada... :oops: :oops: .
Subir
#67 por jBetances el 01/10/2009
[code]char *text1 = "marimv_midiy 1.0";
char *text2 = "bienvenidos...";


void main() {


adcon1 = 0x80; // configure analog inputs and vref
trisa = 0xff; // porta is input
trisc=0x00; // portc is output
lcd8_config(&portc,&portb,2,0,1,7,6,5,4,3,2,1,0); // configura lcd

lcd8_cmd(lcd_clear); // borra lcd
lcd8_cmd(lcd_cursor_off); // quita cursor
lcd8_out(1,1, text1); // arroja text1 en cuadrito 1.1
lcd8_out(2,1, text2); // arroja text2 en cuadrito 2.1
delay_ms(2000);
lcd8_cmd(lcd_clear);



}//~!
[/code]

un trozo de codigo para imprimir un par de mensajes simples en el lcd.

Esta compilado para un cristal de 8mhz.

Actualizo algunos cablecillos que cambie en el display para hacerlo mas versatil a la hora de conectarlo con el pic.

A lo mejor mas tardejita agregamos mas cosas. :wink:
Archivos adjuntos:
display.JPG
BBCode:

Sin firma, por ahora...

Subir
#68 por jBetances el 01/10/2009
[code]void lectura_uart(void){ //Estructura para guardar en una matriz los datos
unsigned short cont=0;
unsigned short a,b;
struct{
unsigned short num_tecla;
unsigned short valor_nuevo;
unsigned short valor_viejo;
}matrix[64];

for (a=0; a

Sin firma, por ahora...

Subir
#69 por modulay el 01/10/2009
Betances, no te fíes mucho de proteus en lo que se refiere a simulaciones de carácter analógico.
Para simular el funcionamiento del micro y demás elementos digitales está muy bien, pero para circuitería analógica deja que desear...yo optaría por simular las etapas de acondicionamiento y amplificación de señal en orcad, altium, etc...
Subir
#70 por jBetances el 01/10/2009
Usaremos proteus solo para simular lo digital...

De hecho... creo que lo analogido deberia hacerse en real... una vez culminado todo lo digital.

Cuando en la uni me mandaban a simular analogico en proteus, yo solo sabia pasar rabias... :x

Sin firma, por ahora...

Subir
#71 por Jordi1993 el 03/10/2009
OK... que programas usaremos definitivamente entoncess??¿¿ betances

...............trabajar mucho para que todo parezca fácil...................

Subir
#72 por Jordi1993 el 09/10/2009
Ya no hay nadie?¿-... #-o #-o #-o

...............trabajar mucho para que todo parezca fácil...................

Subir
#73 por Jhon Mc Chungo el 09/10/2009
Me uno. :mrgreen:
Subir
#74 por jBetances el 09/10/2009
Estamos todos... jeje.

Cono... ayudenme con el codigo.

Me dejaron solito... :triston:

Sin firma, por ahora...

Subir
#75 por Jordi1993 el 29/10/2009
Teneis el codigo?

...............trabajar mucho para que todo parezca fácil...................

Subir
Respuesta rápida

Regístrate o para poder postear en este hilo