Vinyljunkie Posted August 27, 2008 Report Share Posted August 27, 2008 so jetzt gehts los mit dem bau vom sid.die tage kommt der rest an teile die ich noch brauch.in der zeit wo ich drauf warte möchte ich mich jetzt mit dem programmieren etwas beschäftigen.hier mal nen einblick zu meiner sid idee.mir gehts lediglich um die programmierung des 2x40 displays und der 10 buttons unterm lcd.wo und wie muss ich das alles ändern?wie man sieht benutzte ich dann encoder mit taster wodurch ich mir viel platz erspare :D Quote Link to comment Share on other sites More sharing options...
swindus Posted August 27, 2008 Report Share Posted August 27, 2008 Folgendes in der setup_xxxx.asm ändern:;; number of visible menu items on LCD;; use: 4 for 2x16 displays;; 5 for 2x20 displays;; 10 for 2x40 displays#define CS_MENU_DISPLAYED_ITEMS 10;; NOTE: if CS_MENU_DISPLAYED_ITEMS > 5, you have to adapt the DIN settings;; in CS_MENU_DIN_TABLE below...CS_MENU_DIN_TABLE;; Function name SR# Pin#DIN_ENTRY CS_MENU_BUTTON_Dec, 1, 0 ; only valid if rotary encoder not assigned to these pinsDIN_ENTRY CS_MENU_BUTTON_Inc, 1, 1 ; (see mios_tables.inc) and CS_MENU_USE_INCDEC_BUTTONS == 1DIN_ENTRY CS_MENU_BUTTON_Exec, 1, 2DIN_ENTRY CS_MENU_BUTTON_Sel1, 1, 7DIN_ENTRY CS_MENU_BUTTON_Sel2, 1, 6DIN_ENTRY CS_MENU_BUTTON_Sel3, 1, 5DIN_ENTRY CS_MENU_BUTTON_Sel4, 1, 4DIN_ENTRY CS_MENU_BUTTON_Sel5, 1, 3DIN_ENTRY CS_MENU_BUTTON_Sel6, 2, 0 ; define this if CS_MENU_DISPLAYED_ITEMS > 5DIN_ENTRY CS_MENU_BUTTON_Sel7, 2, 1 ; define this if CS_MENU_DISPLAYED_ITEMS > 5DIN_ENTRY CS_MENU_BUTTON_Sel8, 2, 2 ; define this if CS_MENU_DISPLAYED_ITEMS > 5DIN_ENTRY CS_MENU_BUTTON_Sel9, 2, 3 ; define this if CS_MENU_DISPLAYED_ITEMS > 5DIN_ENTRY CS_MENU_BUTTON_Sel10, 2, 7 ; define this if CS_MENU_DISPLAYED_ITEMS > 5Die Werte für Inputs (#SR und #PIN) dann noch anpassen. Quote Link to comment Share on other sites More sharing options...
nILS Posted August 28, 2008 Report Share Posted August 28, 2008 http://www.midibox.org/dokuwiki/changing_dout_pinshttp://www.midibox.org/dokuwiki/changing_din_pins;D Quote Link to comment Share on other sites More sharing options...
SLP Posted August 28, 2008 Report Share Posted August 28, 2008 ich persönlich vermisse die Taster zum auswählen der Oszillatoren, Wellenformen, Encoderbelegung, etc.Reicht es Dir, diese Sachen übers Menü zu regeln? Quote Link to comment Share on other sites More sharing options...
dj3nk Posted August 28, 2008 Report Share Posted August 28, 2008 Er benutzt Encoder mit Tastern drinne. Quote Link to comment Share on other sites More sharing options...
SLP Posted August 28, 2008 Report Share Posted August 28, 2008 stimmt.... hat er ja erwähnt... ::) Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted August 28, 2008 Author Report Share Posted August 28, 2008 jub :Dsoweit erstmal digges dangge an euch und besonders an dj3nk Quote Link to comment Share on other sites More sharing options...
dj3nk Posted August 28, 2008 Report Share Posted August 28, 2008 ;P Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted August 28, 2008 Author Report Share Posted August 28, 2008 muss ich den jetzt nur die .asm in .hex umwandeln und die dann auf den pic laden?oder muss sonst noch was rauf ? Quote Link to comment Share on other sites More sharing options...
dj3nk Posted August 29, 2008 Report Share Posted August 29, 2008 genau :D Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted September 8, 2008 Author Report Share Posted September 8, 2008 mit der pcb bin ich bald fertig, jetzt kommt noch die front.eins versteh ich wegen dem 2 cores am einem lcd nicht.warum müssen D0-D3 abgeklemmt werden? Quote Link to comment Share on other sites More sharing options...
SLP Posted September 8, 2008 Report Share Posted September 8, 2008 Also, ich gehe mal davon aus, dass du insgesamt 4 SID-chips verwenden willst (immerhin erwähnst du ja 2 Cores).Das LCD wird hier im sog. 4-bit-mode betrieben. D.h. es werden weniger Leitungen benötigt. Die frei gewordenen pins am PIC sind nun für den CAN-Bus zuständig. Es gibt also nur ein LCD, und das hängt am Master-Core. siehe auchhttp://ucapps.de/midibox_sid/mbsid_v2_communication.pdfundhttp://ucapps.de/mbhp/mbhp_lcd_4bit.pdf Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted September 10, 2008 Author Report Share Posted September 10, 2008 so jetzt wollte ich versuchen was zu senden an den pic, wenn ich was sende flackert das lcd. und hab nur wirschen zeug drauf zu stehen000_/_?/?///////0//????/_/Ooo<-o Quote Link to comment Share on other sites More sharing options...
Amiga-Falcon Posted September 11, 2008 Report Share Posted September 11, 2008 Könnte es sein, daß Dein Display den 4-Bit Modus nicht unterstützt ?So wie Du´s beschreibst, sieht es fast so aus, als fehlten die "oberen" 4 Bit.Ist aber nur eine VermutungAmiga-Falcon Quote Link to comment Share on other sites More sharing options...
nILS Posted September 11, 2008 Report Share Posted September 11, 2008 Die Characters die Du angeziegt bekommst sind:0x30 0x5F 0x2F 0x3F 0x4F 0x6F -> binär -> 0011 0000, (O)0101 1111, 0010 1111,0011 1111,0110 1111Sollten also die Nullen eigentlich O's sein, würde die 0011 0000 wegfallen und offensichtlich was mit den Datenleitungen nicht passen. Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted September 12, 2008 Author Report Share Posted September 12, 2008 ich hab nur die d0 - d3 kabel abgeknipst und dann kam die meldung.mit nen anden display kam dann was leserliches.jetzt steht ready! da :Dmit welchen prog kann ich die asm. n hex umwandeln? Quote Link to comment Share on other sites More sharing options...
nILS Posted September 12, 2008 Report Share Posted September 12, 2008 Ei, mit D0-D3 verbunden kannst Du Dir recht einfach das Display zerbraten... Nicht machen.Zum assemblen brauchst Du das hier 'nen Assembler. Der ist Teil der Toolchain und Info dazu gibt's hier: http://www.midibox.org/dokuwiki/windows_toolchain_core Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted September 12, 2008 Author Report Share Posted September 12, 2008 zu viele inforationen auf einmal :Dder zeigt mir aber an das ein fehler in der zweiten zeile ist.hab die asm. mal hochgeladen :Dvielleicht kann mir die ja einer assemblern ???http://www.zshare.net/download/186592267dd63c2c/ich hab auch auf dem display zustehen jetzt auf:core1 = readycore2 = new id header:vieleNullen1 Quote Link to comment Share on other sites More sharing options...
nILS Posted September 12, 2008 Report Share Posted September 12, 2008 Core 2 scheint noch die change_id software drauf zu haben ;)setup_8580_meiner.hex Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted September 12, 2008 Author Report Share Posted September 12, 2008 jab, und darauf mach ich jetzt die 8580 hex rauf???dank dir :P Quote Link to comment Share on other sites More sharing options...
nILS Posted September 12, 2008 Report Share Posted September 12, 2008 Öhm, naja auf beide Cores sollte die SID software, sonst wird das nüscht. Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted September 12, 2008 Author Report Share Posted September 12, 2008 ich weis aber nicht warum mein midi in nicht klappt.hab grad nochmal mit dem multimeter getestet und vom kabel bis zur pcb hab ich den kontakt.aber irgentwie sendet er nix,hab auch alle widerstände gecheckt und alles oke ???auch bei einem modul das ich schon fertig und sehr gut gelötet bekommen hab, hab ich das gleiche.bei mios studio ist auc alles richtig eingestellt.und ist es normal wenn ich mios v1.9, also algemein mios auf dem pic drauf hab keine 2sek. meldung mehr kommt?da ich ja auch nicht die ains brauch hab ich die ja an der masse gelegt und hab dann aber nen kurzen... Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted September 17, 2008 Author Report Share Posted September 17, 2008 keine antwort ??? :( Quote Link to comment Share on other sites More sharing options...
doc Posted September 18, 2008 Report Share Posted September 18, 2008 ich weis aber nicht warum mein midi in nicht klappt.http://www.ucapps.de/howto_debug_midi.htmlBitte Punkt für Punkt abarbeiten.und ist es normal wenn ich mios v1.9, also algemein mios auf dem pic drauf hab keine 2sek. meldung mehr kommt?Jada ich ja auch nicht die ains brauch hab ich die ja an der masse gelegt und hab dann aber nen kurzen...Du darfst die Plus Pins am Steckverbinder nicht mitbrücken (Siehe Schaltplan Core). Nur die Eingänge auf Masse legen.GrussDoc Quote Link to comment Share on other sites More sharing options...
Vinyljunkie Posted September 19, 2008 Author Report Share Posted September 19, 2008 Du darfst die Plus Pins am Steckverbinder nicht mitbrücken (Siehe Schaltplan Core). Nur die Eingänge auf Masse legen.GrussDocna toll hät ich mal genau geschaut :( Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.