hi
thanks for the help out there
but maybe i didn t make it clear enough that i am stuck at a earlier point: i can t make those leds light up with my customised MB64e application
i see some flickering while i move pots and that means that ledrings are still enabled: but i have disabled them in main.asm
i have encoders on the first 3 DIN
buttons on DIN 4 5 6 7
leds on DOUT 1 2 (they are backlit buttons on DIN 4 and 5)
and 12 pots
everything just works fine but i can t link those leds to the buttons (i am sure 100% there is no hardware/connection problem)
i was thinking about moving to a mbhp_lc since i am going to use it with Ableton Live5 but i want to learn how to setup the leds on MB64e
i also "decided2 today to upload a corrupted application and now the PIC has just gone crazy i can t even upload MIOS anymore hop i can reburn and reset the poor thing, it s time to make my own burner
anyway here a little extract from the main.asm
#define LEDRINGS_SR_ENC1_16_CATHODES_1 0 ; first shift register with cathodes of the first 16 LED rings
#define LEDRINGS_SR_ENC1_16_CATHODES_2 0 ; second shift register with cathodes of the first 16 LED rings
#define LEDRINGS_SR_ENC1_16_ANODES_1 0 ; first shift register with anodes of the first 16 LED rings
#define LEDRINGS_SR_ENC1_16_ANODES_2 0 ; second shift register with anodes of the first 16 LED rings
#define LEDRINGS_SR_ENC17_32_CATHODES_1 0 ; first shift register with cathodes of the first 16 LED rings
#define LEDRINGS_SR_ENC17_32_CATHODES_2 0 ; second shift register with cathodes of the first 16 LED rings
#define LEDRINGS_SR_ENC17_32_ANODES_1 0 ; first shift register with anodes of the first 16 LED rings
#define LEDRINGS_SR_ENC17_32_ANODES_2 0 ; second shift register with anodes of the first 16 LED rings
#define LEDRINGS_SR_ENC33_48_CATHODES_1 0 ; first shift register with cathodes of the first 16 LED rings
#define LEDRINGS_SR_ENC33_48_CATHODES_2 0 ; second shift register with cathodes of the first 16 LED rings
#define LEDRINGS_SR_ENC33_48_ANODES_1 0 ; first shift register with anodes of the first 16 LED rings
#define LEDRINGS_SR_ENC33_48_ANODES_2 0 ; second shift register with anodes of the first 16 LED rings
;
#define LEDRINGS_SR_ENC49_64_CATHODES_1 0 ; first shift register with cathodes of the first 16 LED rings
#define LEDRINGS_SR_ENC49_64_CATHODES_2 0 ; second register with cathodes of the first 16 LED rings
#define LEDRINGS_SR_ENC49_64_ANODES_1 0 ; first shift register with anodes of the first 16 LED rings
#define LEDRINGS_SR_ENC49_64_ANODES_2 0 ; second shift register with anodes of the first 16 LED rings
#define DEFAULT_DIN_SR_PIN_01_08 4
#define DEFAULT_DIN_SR_PIN_09_16 5
#define DEFAULT_DIN_SR_PIN_17_24 6
#define DEFAULT_DIN_SR_PIN_25_32 7
#define DEFAULT_DOUT_SR_PIN_01_08 1
#define DEFAULT_DOUT_SR_PIN_09_16 2
hey Paul i have to admit i don t have an idea of how those pistons look like and i just imagine your organ like a huge machine with a big smoking chimeney on top.
anyway good luck with your project !!