PIC18F452 = Gammal, välja ny?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
JimmyAndersson
Inlägg: 26578
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Nu blev det ..eh, roligt. Kollade på uCApps sysex-implementation. De tycker att det ska vara såhär:

F0
00
00
7E
40
<device-id>

Alltså. Enligt SysEx-standarden så kommer Device-ID på rad tre, men enligt uCApps kommer Device-ID först efter 6st sysex-data. Tja, bara det fungerar så protesterar jag inte, men eftersom de inte följer standarden så behöver jag hjälp med att ta reda på tillverknings-ID.

Annars får jag chansa och välja ett högt "Sysex Device ID" som troligen inte används av mina synthar. (Jag har 12 st synthar mm som pratar MIDI, så det är en del att hålla reda på...) :)
Användarvisningsbild
jack
EF Sponsor
Inlägg: 2059
Blev medlem: 5 oktober 2004, 17:32:27

Inlägg av jack »

Jag kom på en sak!

Det finns en applikation som heter "change id" (fyndigt...) som gör att man kan ändra ID:t även efter att man brännt ner bootloadern. Vilket betyder att du inte behöver bry dig så mycket om ID:t nu :)

Det verkar inte så svårt heller! Kolla MIOS Download-sidan. Ladda ner filen change_id.zip och läs i main.ASM så ser du.
Användarvisningsbild
JimmyAndersson
Inlägg: 26578
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Det var väldigt välkommen info!! :) :)

Men då kör vi såhär:

PIC ID Header: 0000000000000000

Dvs
Sysex Device ID: 00
LCD Type: Character
I/O Type: MIDI

Ganska standard gissar jag. :)
Användarvisningsbild
jack
EF Sponsor
Inlägg: 2059
Blev medlem: 5 oktober 2004, 17:32:27

Inlägg av jack »

Kalas!

Hur många behöver du?

PM adress osv så skickar jag imorrnbitti.
Användarvisningsbild
JimmyAndersson
Inlägg: 26578
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

504299st till att börja med. Jasså inte det? :lol:

Jag har planerat för 2 SID-synthar, men om du har 4st så vore det perfekt.
Skickar PM.
Användarvisningsbild
jack
EF Sponsor
Inlägg: 2059
Blev medlem: 5 oktober 2004, 17:32:27

Inlägg av jack »

Har fyra. Två är visserligen LF (större matningsområde) men det borde ju inte spela någon roll.

Ska jag bränna alla med 0000000000000000 då? Om det inte funkar så har du ju allafall kretsarna och då kan du ju ändra antingen genom att bränna om eller köra change_id.
Användarvisningsbild
JimmyAndersson
Inlägg: 26578
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Jo, du kan köra alla som 0000000000000000 så ändrar jag de som behövs. (Bygger ändå en i taget, så det är lättast så.)
Att 2st är LF är inga problem.
Skriv svar