Forum: Mikrocontroller und Digitale Elektronik PIC mit USB-Serielladapter prgrammieren


von Viktor (Gast)


Lesenswert?

Hallo,

in der Berufschule arbeiten wir momentan viel mit PIC's rum, 
hauptsächlich mit dem P16F84a un dem P16F872.
Da mein Notebook keinen RS232 anschluss hat habe ich mir mal einen 
Adapter von USB auf Seriell gekauft.
Aber nun hängt es am Programmieren.
Der Treiber von dem Adapter habe ich installiert und der neue COM-Port 
wird auch angezeigt.
Aber das wars dann auch schon^^
Beim Prgrammieren gibt es immer den Fehler das die Startadresse 0000h 
nicht gefunden werden kann.
Hab es mit 2 Programmen versucht.
ICProg(konnte man total vergessen)
und PonyProg (da kam zwar nicht der Fehler mit der Startadresse aber es 
dauerte 15 min un hat am Ende doch net gefunst^^)

Wollte mal fragen ob jemand ein Prgramm kennt welches mit so USB-Seriell 
Adaptern umgehen kann.

Danke im Vorraus

: Verschoben durch User
von Patrick B. (p51d)


Lesenswert?

Kommt ganz darauf an, was du machen willst:
Aus deinem Post werde ich nicht ganz schlau, ob du ein PC-Programm 
schreiben willst, welches mit dem PIC kommuniziert, oder ob du über den 
Wandler den PIC brennen möchtest, oder eine simple Kommunikation über 
ein Terminal.

Normale Kommunikation kann mittels einem Terminal gemacht werden.
->Com wählen, Baudrate einstellen und schon kannst du Daten vom und zum 
PIC senden und anzeigen lassen(sofern die UART beim PIC richtig 
initialisiert wurde).

Falls dein Addapter einen FT232 enthält, kannst du bei einem selber 
geschriebenen Windows-Programm entweder über den Comport Kommunizieren 
(der VCP Treiber von FTDI macht den Rest) oder du benützt den D2XX 
Treiber, welcher dann alles über reines USB an den Addapter senden, der 
wiederum die Daten über UART an den PIC weitergibt.

Beim Brennen müsstest du noch sagen, ob das über einen Bootloader läuft 
oder nicht, ansonsten könnte ich dir den B8 und B9 von www.sprut.de 
empfehlen. Diese laufen bestens über USB und unterstützen so ziemlich 
jeden gängigen Typ. Programmiert wird dann einfach über ICSP.


Falls es nicht ganz das war, was du dir als Antwort erhoft hast, so 
musst du noch etwas mehr Infos bekannt geben.

Gruss
Patrick

von Viktor (Gast)


Lesenswert?

Ich möchte den PIC nur über den USB-Seriell Adapter brennen. Soweit ich 
weis läuft das ohne Bootloader. Den B8 oder B9 hatte ich auch schon in 
betracht gezogen aber es müsste doch eig noch ne möglichkeit geben das 
über meinen Adapter hinzubekommen oder? Oder sind die von vornerein 
nicht fürs Brennen geeignet?
Schonma danke für die schnelle Antowrt

MfG

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.