Ik ben bezig met een project en wil graag mijn pic programeren via usb en later meschien koppelen aan mijn pc via usb. ik heb al op internet gekeken maar dan moet je telkens met zon extra ic werken die meestal in smd vorm is. Weet er niemand een simpele manier van programeren via usb ik heb ik al iets tegen gekomen zoals bootloaders ofzo ...
alvast bedankt
mvg jensdc
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
ja dat heb ik ook gelezen maar dat zou geen probleem zijn ik weet alleen niet goed wat ik dan nodig heb enzo
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
De PicKit2 programmer is een voorbeeld van een 18F2550 met bootloader. Kun je zo via USB andere firmware in laden. Of het USB full-speed demoboard. Beide handleidingen met schema en firmware zijn te downloaden op de Microchip site...
ja maar dan moet ik weer zon kit kopen enzo bestaat er geen simpele methode om gewoon de 2 data draden van de usb poort op de pic aan te sluiten?
Samy
Altijd weer de draad oppakken..
ik heb zn HP omzetter van USB naar die |O|O| poort, gewoon zn plug and play ding. maar kheb geen idee of je daarmee kan proggen.
Roland van Leusden
It's the rule that you live by and die for It's the one thing you can't deny Even though you don't know what the price is. It is justified.
Overstappen op AVR: http://www.fischl.de/avrusbboot/ een simpele methode om gewoon de 2 data draden van de usb poort op de pic avr aan te sluiten?
[Bericht gewijzigd door Roland van Leusden op (51%)]
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
bestaat er geen simpele methode om gewoon de 2 data draden van de usb poort op de pic aan te sluiten?
Nee, of je moet zelf een USB poort willen bit-bangen. (Een beangstigend vooruitzicht...)
Je kunt natuurlijk een serieele bootloader gebruiken, en een externe Serieel-USB omzetter. (Of gewoon de serieele poort gebruiken op je PC als die er is)
Ik denk dat je met dat "smd ic" een ftdi chip zal bedoelen? Onbegonnen werk als je het zelf moet programmeren maar met wat geluk zijn er programma's te vinden op bv sourceforge.
Ik heb eentje ft89prog maar das dan voor avr en 8051 microcontrollers. Zot snel en goeie kwaliteit 
Phlogiston
"If a rocket goes up, who cares where it comes down." - Wernher von Braun
Volgens mij kan het wel, als je bijvoorbeeld zoals Arco ook al zegt een PIC18F2550 met een bootloader neemt. Kan je zo direkt de USB poort op aansluiten en progammeren maar. Heb je dus alleen eerst een PIC18F2550 met voorgeprogrammeerde bootloader voor nodig.
Op 21 juni 2008 00:03:32 schreef Roland van Leusden:
Overstappen op AVR: http://www.fischl.de/avrusbboot/ een simpele methode om gewoon de 2 data draden van de usb poort op depicavr aan te sluiten?
?
Dat is volledig hetzelfde als bij de PIC.
Eerst moet je je bootloader op de µC zetten (met een andere programmer), dan pas kan via USB de µC ge-herprogrammeerd worden...
En dat is niet wat de TS vraagt.
TS, ik ken geen zo'n mogelijkheid, ik zou gewoon een USB PIC programmer kopen/maken en daarmee je PIC programmeren.
Om later je PIC aan te sluiten op de PC heb je een PIC nodig met USB peripheral, zoals de PIC18F2455, 2550, 4455, 4550, ...
ok ik weet genoeg ik ga mij een paar pics 18F... kopen en een booloader erin steken en daarna beginnen programmeren allemaal bedankt
mvg jensdc
Marcel
AVR C tutorial http://expand.xs4all.nl/avr
Op 21 juni 2008 14:33:33 schreef Fredjelektr:
?
Dat is volledig hetzelfde als bij de PIC.
Eerst moet je je bootloader op de µC zetten (met een andere programmer), dan pas kan via USB de µC ge-herprogrammeerd worden...
Gebruik je de AT90SUSB serie (AVR) dan zit er vanaf fabriek al een bootloader in.
Een FTDI chipje met bitbangen werkt ook goed op een AVR en dan heb je geen bootloader nodig. Ik heb dat ooit zelf gemaakt (even werk maar niet heel ingewikkeld), maar er is ook kant en klaar tooltje voor: http://hubbard.engr.scu.edu/embedded/avr/ftisp/ (niet getest zelf). 16KB in 10 seconden volgens die site dus traag is het niet (zoals bitbang misschien zou vermoeden), kan de snelheid zelf ook bevestigen voor m'n eigen software.
Schema hier: http://tvtel.pt/zelect111/FTDIAVR.htm
(grappig genoeg komt dat plaatje oorspronkelijk van mijn eigen project
, wat ze met de kwaliteit gedaan hebben weet ik ook niet)
