Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Bringing up USB PICs again.

Status
Not open for further replies.
I've reviewed a few posts with the site's search engine.And I also searched Microchips site.Only to find 4 PICs with USB capability - PIC18F2455/2550/4455/4550.

I know the protocal and the driver is REALLY difficult but....let me handle it.The problem is,I have to burn the chip.I couldn't find a list of chips that ICD2 can burn.Does Microchip even have such a list on their site?

According to a domestic document,only PIC18F4455 has something to do with ICD2,but it says 'Temporarily not supported because it's currently in test or an additional device required'.ICD2 is the only development hardware I have.Is there any PIC with internal USB module that I can program with ICD2 anyway?
 
Alex_rcpilot said:
I've reviewed a few posts with the site's search engine.And I also searched Microchips site.Only to find 4 PICs with USB capability - PIC18F2455/2550/4455/4550.

I know the protocal and the driver is REALLY difficult but....let me handle it.The problem is,I have to burn the chip.I couldn't find a list of chips that ICD2 can burn.Does Microchip even have such a list on their site?

According to a domestic document,only PIC18F4455 has something to do with ICD2,but it says 'Temporarily not supported because it's currently in test or an additional device required'.ICD2 is the only development hardware I have.Is there any PIC with internal USB module that I can program with ICD2 anyway?
I think ICD2 will program 2550 and 4550 without problem...

Devices supported my MPLAB 7.10 (each MPLAB revision adds new devices, download MPLAB 7.11 BETA if you need support for unsupported devices)
Code:
Programmer
----------
dsPIC30F2010      PIC16F648A        PIC18C801         PIC18F452         
dsPIC30F2011*     PIC16F676         PIC18F1220        PIC18F4520        
dsPIC30F2012*     PIC16F684         PIC18F1320        PIC18F4525        
dsPIC30F3010      PIC16F685*        PIC18F2220        PIC18F4539        
dsPIC30F3011      PIC16F687*        PIC18F2320        PIC18F4550        
dsPIC30F3012      PIC16F688         PIC18F2331        PIC18F458         
dsPIC30F3013      PIC16F689*        PIC18F2410        PIC18F4580        
dsPIC30F3014      PIC16F690*        PIC18F242         PIC18F4585        
dsPIC30F4011      PIC16F716         PIC18F2420        PIC18F4610        
dsPIC30F4012      PIC16F72          PIC18F2431        PIC18F4620        
dsPIC30F4013      PIC16F73          PIC18F2439        PIC18F4680        
dsPIC30F5011      PIC16F737         PIC18F2455*       PIC18F6310        
dsPIC30F5013      PIC16F74          PIC18F248         PIC18F6390        
dsPIC30F6010      PIC16F747         PIC18F2480        PIC18F6410        
dsPIC30F6011      PIC16F76          PIC18F2510        PIC18F6490        
dsPIC30F6012      PIC16F767         PIC18F2515        PIC18F6520        
dsPIC30F6013      PIC16F77          PIC18F252         PIC18F6525        
dsPIC30F6014      PIC16F777         PIC18F2520        PIC18F6585        
PIC10F200!!       PIC16F785         PIC18F2525        PIC18F6620        
PIC10F202!!       PIC16F818         PIC18F2539        PIC18F6621        
PIC10F204!!       PIC16F819         PIC18F2550        PIC18F6627        
PIC10F206!!       PIC16F84A         PIC18F258         PIC18F6680        
PIC12F508         PIC16F87          PIC18F2580        PIC18F6720        
PIC12F509         PIC16F870         PIC18F2585        PIC18F6722*       
PIC12F510*        PIC16F871         PIC18F2610        PIC18F67J10*      
PIC12F629         PIC16F872         PIC18F2620        PIC18F8310        
PIC12F635         PIC16F873         PIC18F2680        PIC18F8390        
PIC12F675         PIC16F873A        PIC18F4220        PIC18F8410        
PIC12F683         PIC16F874         PIC18F4320        PIC18F8490        
PIC16F505         PIC16F874A        PIC18F4331        PIC18F8520        
PIC16F54          PIC16F876         PIC18F4410        PIC18F8525        
PIC16F57          PIC16F876A        PIC18F442         PIC18F8585        
PIC16F59          PIC16F877         PIC18F4420        PIC18F8620        
PIC16F627         PIC16F877A        PIC18F4431        PIC18F8621        
PIC16F627A        PIC16F88          PIC18F4439        PIC18F8627        
PIC16F628         PIC16F913         PIC18F4455        PIC18F8680        
PIC16F628A        PIC16F914         PIC18F448         PIC18F8720        
PIC16F630         PIC16F916         PIC18F4480        PIC18F8722        
PIC16F636         PIC16F917         PIC18F4510        PIC18F87J10*      
PIC16F639         PIC18C601         PIC18F4515        

*  Indicates beta-support part(s) in this release.

!  Header interface board required. See "MPLAB ICD 2 Header
   Information Sheet", DS51292, for a list of available headers
   by device number.

!! PIC10F2XX Universal programmer adapter required (AC163020).
 
Cool!!!
Thank you a lot for that list.I'll get the 7.11 version right away.My current version is 6.0

BTW,where is that list from?Some online resource?Or a help file?
 
Alex_rcpilot said:
Cool!!!
Thank you a lot for that list.I'll get the 7.11 version right away.My current version is 6.0

BTW,where is that list from?Some online resource?Or a help file?
You are Welcome!
Wow, that's old! Anyways, you can find that file in "C:\Program Files\Microchip\MPLAB IDE\Readmes", it's called "Readme for MPLAB ICD 2.txt"
Now you have reason to Upgrate MPAB whenever possible... :lol:
 
Absolutely!And a reason to keep an eye on the Microchips website.

I've been up to 8051s since the beginning.Don't really have much experience in PICs.I thought Microchip added new chip supports by providing update plug-ins,never expected they would update the entire software so frequently!HOHO....

I just installed the 7.11.Yeah,I found the readme file for ICD2.Now it supports PIC18F2455/2550/4550.I better try applying for a desirable sample now. :) Wow!Guess what?The self test passed!While the former MPLAB said Vpp too high.Maybe they found out 12V is not so terrible as they imagined before or what?

Hehe,anyway.Thanks again,Jay.You've really helped a lot.
 
Alex_rcpilot said:
I've reviewed a few posts with the site's search engine.And I also searched Microchips site.Only to find 4 PICs with USB capability - PIC18F2455/2550/4455/4550.

There are USB-to-serial conversion chips you can use with any PIC that has a UART.
 
Oznog said:
Alex_rcpilot said:
I've reviewed a few posts with the site's search engine.And I also searched Microchips site.Only to find 4 PICs with USB capability - PIC18F2455/2550/4455/4550.

There are USB-to-serial conversion chips you can use with any PIC that has a UART.
Yes, that's very simple.... but it will prevent you of taking full advantage of the USB....
 
Thank you,Oznog.I understand such chips can simplify the development,but my real intention is-as Jay said-to take full advantage of USB protocol.I tried PDIUSBD12 with 89S52 previously.Now I need to review on what I learned from it about USB protocol,to apply to new projects with PIC.I believe it's worth the effort. :)
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top