Forum: Mikrocontroller und Digitale Elektronik PIC16xxxx µC an USB betreiben (Win XP)


von Alex B. (Firma: Ucore Fotografie www.ucore.de) (alex22) Benutzerseite


Lesenswert?

Hallo,

meint ihr es ist möglich PIC's aus der 16er Familie (16F627A oder so) 
über USB an einen Windows PC anzuschließen? (bzw. hat sowas schon mal 
jemand von euch gemacht?)

Ich denke ich würde es mit einem USB <-> UART Transceiver IC versuchen, 
wie dem FT232R von FTDI ( http://www.ftdichip.com/Products/FT232R.htm ).

Über eure Meinung wäre ich sehr dankbar.

Viele Grüße

von Master S. (snowman)


Lesenswert?

ich würde ein PIC der 18er-reihe nehmen ;) grund:
1. weniger bauteile
2. günstiger
3. schnellerer PIC
4. schnellere USB-verbindung
5. kein BankSwitching
6. demos gibts aufem netz

von Christian Meurer (Gast)


Lesenswert?

Hallo,

Ähnliches habe ich auch vor. Allerdings will ich einen PIC mit 
integrierter USB-Schnittstelle nutzen ( 18F4455 ). Es gibt auch einen 
16C765 mit USB-Schnittstelle, leider nur mit Fenster-EPROM und nur 
Full-Speed USB.

Bei der Software ( Firmware im PIC ) scheiden sich die Geister, siehe 
mein Beitrag im µP-Forum.

Gruß

Christian

von Master S. (snowman)


Lesenswert?

>> Bei der Software...
naja, ich habe bis jetzt bei meinen projekten noch keinen nachteil wegen 
des abschaltens der code-optimierung verspührt. C18 ist klasse: gratis 
und viele beispiele und vom hersteller selbst, was willst du mehr?

von Thomas (Gast)


Lesenswert?

> Es gibt auch einen 16C765 mit USB-Schnittstelle, leider nur mit Fenster-> EPROM 
und nur Full-Speed USB.

Den 16C765 gibt es als OTP und Eprom Variante. Der is kein fullspeed 
sonderen lowspeed (1.5 MBits/s)
Das Teil ist meiner Meinnng nach ziemlich untauglich

Thomas

von Alex B. (Firma: Ucore Fotografie www.ucore.de) (alex22) Benutzerseite


Lesenswert?

Am liebsten würde ich auch die PIC18-er nehmen, leider habe ich kein 
Programmiergerät dafür, sondern nur für die "kleineren" 16-er etc.

von Meister E. (edson)


Lesenswert?

Welchen Progger hast Du denn im Einsatz? Für die meisten 18er PICs 
sollte er dank ICSP auch nutzbar sein. Der Umstieg ist dann nicht das 
Problem.

Gruss,
Edson

von Alex B. (Firma: Ucore Fotografie www.ucore.de) (alex22) Benutzerseite


Lesenswert?

Ich habe so ein Velleman Programmierboard ( 
http://www.velleman.be/ot/de/product/view/?id=351982 )

von Master S. (snowman)


Lesenswert?

wie wär's, wenn du einen 16->28pin adapter baust? dürfte schnell gemacht 
sein.

von Master S. (snowman)


Lesenswert?

ok, da haben wir gleichzeitig gepostet... das board unterstützt ja 
28pin-PICs, dann solltest du auch den 18F2455 oder 18F2550 proggen 
können

von Alex B. (Firma: Ucore Fotografie www.ucore.de) (alex22) Benutzerseite


Lesenswert?

Da ist ein 28 Pin Sockel auf dem Board drauf, darüber programmiere ich 
z.B. den 16F876A.
Das Problem wird auch die Programmiersoftware auf dem PC sein. Das 
Velleman Programm was dabei war hat nur PIC16Fxxx in der auswahlliste 
drin stehen.

Das Board läuft auch mit dem Programm "ProgPIC", aber da gibt es eben 
auch nur die 16Fxxx zur Auswahl.

von Master S. (snowman)


Lesenswert?

ich denke, wenn du eine serielle brennsoftware findest, die 18Fxxx 
unterstützt, wird sie mit deinem board funktionieren (die chance ist 
sehr hoch). andernfalls, kannste mal versuchen, ob deine software auch 
hex-dateien für 18Fxxxx annimmt.
edit: vielleicht erkennt auch MPLAB den brenner von sich aus als 
serieller brenner -> würde ich mal testen (kostet ja nix)

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.