Hej !
Jag har en accessdatabas med data.
Jag har ett program skrivet i Visual Basic 6.0 som läser och skriver i accessdatabasen.
Jag har en liten PIC-applikation med en PIC16F876A som läser ett externt EEPROM (M24256-WBN6).
Jag vill nu kunna komma åt EEPROM:et från mitt VB-program via en USB-kabel.
Jag har fått det att fungera via den seriella porten, men eftersom flera datorer idag leverereas utan seriell port vill jag även kunna komma åt EEPROM:et via USB.
Funderade på att använda PIC16C745 eftersom det har en USB-port men MBASIC från BasicMicro, som jag använder, har inte något kommando för att läsa USB (bara seriell kommunikation).
Därför vill jag veta om det är möjligt att komma åt EEPROM:et från VB via USB på något annat sätt. Har hittat vissa lösningar på nätet men antingen är de ofullständiga eller anpassade för C++ etc.
Jag är nybörjare, så om du lämnar någor förslag, förklara gärna med kod, ritningar mm.
/Ola
Hantera EEPROM via USB i Visual Basic
Välkommen till forumet!
Det enda jag kan tipsa om:
http://www.mikroe.com/forum/search.php?mode=results
Som kan ge lite idér om hur det kanse går att lösa.
Det enda jag kan tipsa om:
http://www.mikroe.com/forum/search.php?mode=results
Som kan ge lite idér om hur det kanse går att lösa.
Eftersom du har en fungerande lösning, så ser jag ingen anledning
att börja uppfinna hjulet igen. Häng bara på en USB->RS232 konverter
om du kör från en dator utan COM port...
PS: PIC16C745 är hopplöst förråldrad, finns inte i Flash version. Glöm den.
Om man ska köra USB direkt från en PIC, så är det PIC18F-serien
med USB stöd som man ska använda.
att börja uppfinna hjulet igen. Häng bara på en USB->RS232 konverter
om du kör från en dator utan COM port...
PS: PIC16C745 är hopplöst förråldrad, finns inte i Flash version. Glöm den.
Om man ska köra USB direkt från en PIC, så är det PIC18F-serien
med USB stöd som man ska använda.
> [Via ett PM...] Vet du hur man skickar data via USB-porten med Visual Basic som sedan kan konverteras med föreslagen konverter?
En USB->RS232 konverter "ser ut" från Windows som en COM port.
COM5, COM6 eller vad du nu vill att den ska heta.
Från Visual Basic kör du "som vanligt" precis som om det vore en vanlig COM port.
Jag använder en billig från Cleas Ohlson vilken fungerar OK.
En USB->RS232 konverter "ser ut" från Windows som en COM port.
COM5, COM6 eller vad du nu vill att den ska heta.
Från Visual Basic kör du "som vanligt" precis som om det vore en vanlig COM port.
Jag använder en billig från Cleas Ohlson vilken fungerar OK.
Rekomenderar starkt PIC18F2550 eller PIC18F4550
Jag rekomenderar start dessa två enchipsdatorer och ta en titt på de färdiga frameworks med usbexempel som finns på microchip till dessa två. Vill man bara ha något enkelt så rekomenderas istället valfri enchipsdator med uart och ett USB<->Uart istället, FTDI chip har trevlig, ex FT232BM