Marimba midi possible?¿

ok
por el 01/10/2009
Maj tardejita, cuando dejcanse del trabajo, vere si escribo algo de codigo para sacar un mensaje por el LCD. :mrgreen:
OFERTAS EN TIENDAS Ver todas
  • -26%
    Moog Messenger
    699 €
    Ver oferta
  • Focusrite Scarlett 2i2 3rd Gen
    118 €
    Ver oferta
  • -9%
    Behringer DX626 B-Stock
    96 €
    Ver oferta
SEGUNDA MANO EN MERCASONIC Ver todo
  • Waldorf Pulse Plus (+)
    390 €
    Ver
  • Quasimidi technox
    300 €
    Ver
  • DENON PRIME4+ STOCK
    1.950 €
    Ver
¿Tienes equipo que ya no usas? Véndelo en Mercasonic
dsn
por el 01/10/2009
¿Que algoritmo de Soyuz? ¿Que dices? #-o #-o

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

:mrgreen: :mrgreen: [-o
ok
por 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:
dsn
por 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>
ok
por el 01/10/2009
Dsn... por favor... trata de ver como se hacen buses en proteus...

Hay demasiados cables... creo que es necesario... :oops:
dsn
por 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: .
ok
por el 01/10/2009
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);



}//~!


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 ( para descargar)
display.JPG
marimba midi.rar
ok
por el 01/10/2009
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
modulay
por 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...
ok
por 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
Jordi1993
por el 03/10/2009
OK... que programas usaremos definitivamente entoncess??¿¿ betances
Jordi1993
por el 09/10/2009
Ya no hay nadie?¿-... #-o #-o #-o
Jhon Mc Chungo
por el 09/10/2009
Me uno. :mrgreen:
ok
por el 09/10/2009
Estamos todos... jeje.

Cono... ayudenme con el codigo.

Me dejaron solito... :triston:
1 respuesta directa
Jordi1993
por el 29/10/2009
Teneis el codigo?
Nuevo post

Regístrate o para poder postear en este hilo

Música
Temas