Problem Wer mit den PICs experimentieren will, braucht ein Programmiergerät und geeignete Software. Diese Software USBurn kann das mit einem Brenner8 (bzw. Brenner8mini) bzw. einem Brenner9 mit USB-Anschluss. Voraussetzungen - ein Brenner8 bzw. Brenner8mini bzw. Brenner9 - ein PC oder NoteBook mit Windows (NT/2000/XP) und USB-2-Port , Administrator-Rechte Unter Windows 98/me funktioniert die Software prinzipiell auch, es können aber Geschwindigkeitsprobleme auftreten. Unter Vista32 soll die Software ebenfalls funktionieren, das teste ich aber nicht. Unter Windows7 soll USBurn im Kompatibilitätsmodus laufen, aber das teste ich noch viel weniger. USBurn läuft auch unter WinXP in VirtualBox unter Linux. Hier sieht man USBurn1.7 unter WinXP-SP2 in VirtualBox1.5.2 unter Debian 4.0. Es gibt auch eine reine Linuxversion: usburn. |
Möglichkeiten
- Brennen, Löschen,
Auslesen, Vergleichen,
- Entfernung des
Speicherschutzes bei gleichzeitigem Löschen
- komfortable
Konfiguration des PIC
Folgende Typen können mit dem Brenner8 bisher programmert werden.
Ist der Typenbezeichner in Klammern gesetzt, dann ist der 3,3V-Adapter
erforderlich. Ebendso erfordern
alle PIC18FxxKxx und PIC18LFxxKxx den 3,3V-Adapter.
Für die
dsPIC30F-typen ist ein Brenner8P erforderlich.
| supported members of
PIC/dsPIC -series -- PIC-database V.28 (30/05/2011) Name Pins Prog EEPRM TMR ECCP PWM UART SSP CAN USB ADC IO- [kB] [B] /CCP mot /SPI I2C Pins 10F200 6 - - 1 - - -/- -/- - - - 4 10F202 6 - - 1 - - -/- -/- - - - 4 10F204 6 - - 1 - - -/- -/- - - - 4 10F206 6 - - 1 - - -/- -/- - - - 4 10F220 6 - - 1 - - -/- -/- - - 2 4 10F222 6 - - 1 - - -/- -/- - - 2 4 12F508 8 - - 1 - - -/- -/- - - - 6 12F509 8 1 - 1 - - -/- -/- - - - 6 12F510 8 1 - 1 - - -/- -/- - - 3 6 12F519 8 1 64 1 - - -/- -/- - - - 6 16F54 18 - - 1 - - -/- -/- - - - 12 16F57 28 2 - 1 - - -/- -/- - - - 20 16F59 40 2 - 1 - - -/- -/- - - - 32 16F505 14 1 - 1 - - -/- -/- - - - 12 16F506 14 1 - 1 - - -/- -/- - - 3 12 16F526 14 1 64 1 - - -/- -/- - - 3 12 12F609 8 1 - 2 - - -/- -/- - - - 6 12F615 8 1 - 3 1 1 -/- -/- - - 4 6 12F617 8 3 - 3 1 1 -/- -/- - - 4 6 12F629 8 1 128 2 - - -/- -/- - - - 6 12F635 8 1 128 2 - - -/- -/- - - - 6 12F675 8 1 128 2 - - -/- -/- - - 4 6 12F683 8 3 256 3 1 1 -/- -/- - - 4 6 12F752 8 1 - 3 1 1 -/- -/- - - 4 6 12F1822 8 3 256 3 1 1 1/1 1/1 - - 4 6 12F1840 8 6 256 3 1 1 1/1 1/1 - - 4 6 16F72 28 3 - 3 1 1 -/1 1/1 - - 5 22 16F73 28 6 - 3 2 2 1/1 1/1 - - 5 22 16F74 40 6 - 3 2 2 1/1 1/1 - - 8 33 16F76 28 11 - 3 2 2 1/1 1/1 - - 5 22 16F77 40 11 - 3 2 2 1/1 1/1 - - 8 33 16F84 18 1 64 1 - - -/- -/- - - - 13 16F87 18 6 256 3 1 1 1/1 1/1 - - - 16 16F88 18 6 256 3 1 1 1/1 1/1 - - 7 16 16F610 14 1 - 2 - - -/- -/- - - - 12 16F616 14 3 - 3 1 1 -/- -/- - - 8 12 16F627 18 1 128 3 1 1 1/- -/- - - - 16 16F628 18 3 128 3 1 1 1/- -/- - - - 16 16F630 14 1 128 2 - - -/- -/- - - - 12 16F631 20 1 128 2 - - -/- -/- - - - 18 16F636 14 3 256 2 - - -/- -/- - - - 12 16F639 20 3 256 2 - - -/- -/- - - - 12 16F676 14 1 128 2 - - -/- -/- - - 8 12 16F677 20 3 256 2 - - -/1 1/1 - - 12 18 16F684 14 3 256 3 1 1 -/- -/- - - 8 12 16F685 20 6 256 3 1 1 -/- -/- - - 12 18 16F687 20 3 256 2 - - 1/1 1/1 - - 12 18 16F688 14 6 256 2 - - 1/- -/- - - 8 12 16F689 20 6 256 2 - - 1/1 1/1 - - 12 18 16F690 20 6 256 3 1 1 1/1 1/1 - - 12 18 16F707 40 11 - 4 2 2 1/1 1/1 - - 14 36 16F716 18 3 - 3 1 1 -/- -/- - - 4 13 16F720 20 3 - 3 1 1 1/1 1/1 - - 12 18 16F721 20 6 - 3 1 1 1/1 1/1 - - 12 18 16F722 28 3 - 3 2 2 1/1 1/1 - - 11 25 16F723 28 6 - 3 2 2 1/1 1/1 - - 11 25 16F724 40 6 - 3 2 2 1/1 1/1 - - 14 36 16F726 28 11 - 3 2 2 1/1 1/1 - - 11 25 16F727 40 11 - 3 2 2 1/1 1/1 - - 14 36 16F737 28 6 - 3 3 3 1/1 1/1 - - 11 25 16F747 40 6 - 3 3 3 1/1 1/1 - - 14 36 16F767 28 11 - 3 3 3 1/1 1/1 - - 11 25 16F777 40 11 - 3 3 3 1/1 1/1 - - 14 36 16F785 20 3 256 3 1 2 -/- -/- - - 12 18 16F818 18 1 128 3 1 1 -/1 1/1 - - 5 16 16F819 18 3 256 3 1 1 -/1 1/1 - - 5 16 16F870 28 3 64 3 1 1 1/- -/- - - 5 22 16F871 40 3 64 3 1 1 1/- -/- - - 8 33 16F872 28 3 64 3 1 1 -/- -/1 - - 5 22 16F873 28 6 128 3 2 2 1/- -/1 - - 5 22 16F874 40 6 128 3 2 2 1/- -/1 - - 8 33 16F876 28 11 256 3 2 2 1/- -/1 - - 5 22 16F877 40 11 256 3 2 2 1/- -/1 - - 8 33 16F882 28 3 128 3 2 2 1/1 1/1 - - 11 25 16F883 28 6 256 3 2 2 1/1 1/1 - - 11 25 16F884 40 6 256 3 2 2 1/1 1/1 - - 14 36 16F886 28 11 256 3 2 2 1/1 1/1 - - 11 25 16F887 40 11 256 3 2 2 1/1 1/1 - - 14 36 16F913 28 6 256 3 1 1 1/1 1/1 - - 5 25 16F914 40 6 256 3 2 2 1/1 1/1 - - 8 36 16F916 28 11 256 3 1 1 1/1 1/1 - - 5 25 16F917 40 11 256 3 2 2 1/1 1/1 - - 8 36 16F946 64 11 256 3 2 2 1/1 1/1 - - 8 54 16F1516 28 11 - 3 2 2 1/1 1/1 - - 17 25 16F1517 40 11 - 3 2 2 1/1 1/1 - - 28 36 16F1518 28 22 - 3 2 2 1/1 1/1 - - 17 25 16F1519 40 22 - 3 2 2 1/1 1/1 - - 28 36 16F1526 64 11 - 9 10 10 2/2 2/2 - - 30 55 16F1527 64 22 - 9 10 10 2/2 2/2 - - 30 55 16F1782 28 3 256 5 2 2 1/1 1/1 - - 11 25 16F1783 28 6 256 5 2 2 1/1 1/1 - - 11 25 16F1823 14 3 256 3 1 1 1/1 1/1 - - 8 12 16F1824 14 6 256 5 4 4 1/1 1/1 - - 8 12 16F1825 14 11 256 5 4 4 1/1 1/1 - - 8 12 16F1826 18 3 256 3 1 1 1/1 1/1 - - 12 16 16F1827 18 6 256 5 4 4 1/2 2/2 - - 12 16 16F1828 20 6 256 5 4 4 1/1 1/1 - - 12 18 16F1829 20 11 256 5 4 4 1/2 2/2 - - 12 18 16F1847 18 11 256 5 4 4 1/2 2/2 - - 12 16 16F1933 28 6 256 5 5 5 1/1 1/1 - - 11 25 16F1934 40 6 256 5 5 5 1/1 1/1 - - 14 36 16F1936 28 11 256 5 5 5 1/1 1/1 - - 11 25 16F1937 40 11 256 5 5 5 1/1 1/1 - - 14 36 16F1938 28 22 256 5 5 5 1/1 1/1 - - 11 25 16F1939 40 22 256 5 5 5 1/1 1/1 - - 14 36 16F1946 64 11 256 5 5 5 2/2 2/2 - - 17 53 16F1947 64 22 256 5 5 5 2/2 2/2 - - 17 53 16F84A 18 1 64 1 - - -/- -/- - - - 13 16F627A 18 1 128 3 1 1 1/- -/- - - - 16 16F628A 18 3 128 3 1 1 1/- -/- - - - 16 16F648A 18 6 256 3 1 1 1/- -/- - - - 16 16F722A 28 3 - 3 2 2 1/1 1/1 - - 11 25 16F723A 28 6 - 3 2 2 1/1 1/1 - - 11 25 16F873A 28 6 128 3 2 2 1/- -/1 - - 5 22 16F874A 40 6 128 3 2 2 1/- -/1 - - 8 33 16F876A 28 11 256 3 2 2 1/- -/1 - - 5 22 16F877A 40 11 256 3 2 2 1/- -/1 - - 8 33 (16LF707) 40 11 - 4 2 2 1/1 1/1 - - 14 36 (16LF720) 20 3 - 3 1 1 1/1 1/1 - - 12 18 (16LF721) 20 6 - 3 1 1 1/1 1/1 - - 12 18 (16LF722) 28 3 - 3 2 2 1/1 1/1 - - 11 25 (16LF723) 28 6 - 3 2 2 1/1 1/1 - - 11 25 (16LF724) 40 6 - 3 2 2 1/1 1/1 - - 14 36 (16LF726) 28 11 - 3 2 2 1/1 1/1 - - 11 25 (16LF727) 40 11 - 3 2 2 1/1 1/1 - - 14 36 (16LF1516) 28 11 - 3 2 2 1/1 1/1 - - 17 25 (16LF1517) 40 11 - 3 2 2 1/1 1/1 - - 28 36 (16LF1518) 28 22 - 3 2 2 1/1 1/1 - - 17 25 (16LF1519) 40 22 - 3 2 2 1/1 1/1 - - 28 36 (16LF1526) 64 11 - 9 10 10 2/2 2/2 - - 30 55 (16LF1527) 64 22 - 9 10 10 2/2 2/2 - - 30 55 (16LF1782) 28 3 256 5 2 2 1/1 1/1 - - 11 25 (16LF1783) 28 6 256 5 2 2 1/1 1/1 - - 11 25 (16LF1823) 14 3 256 3 1 1 1/1 1/1 - - 8 12 (16LF1824) 14 6 256 5 4 4 1/1 1/1 - - 8 12 (16LF1825) 14 11 256 5 4 4 1/1 1/1 - - 8 12 (16LF1826) 18 3 256 3 1 1 1/1 1/1 - - 12 16 (16LF1827) 18 6 256 5 4 4 1/2 2/2 - - 12 16 (16LF1828) 20 6 256 5 4 4 1/1 1/1 - - 12 18 (16LF1829) 20 11 256 5 4 4 1/2 2/2 - - 12 18 (16LF1847) 18 11 256 5 4 4 1/2 2/2 - - 12 16 (16LF1902) 28 3 - 2 - - -/- -/- - - 11 25 (16LF1903) 28 6 - 2 - - -/- -/- - - 11 25 (16LF1904) 40 6 - 2 - - 1/- -/- - - 14 36 (16LF1906) 28 11 - 2 - - 1/- -/- - - 11 25 (16LF1907) 40 11 - 2 - - 1/- -/- - - 14 36 (16LF1933) 28 6 256 5 5 5 1/1 1/1 - - 11 25 (16LF1934) 40 6 256 5 5 5 1/1 1/1 - - 14 36 (16LF1936) 28 11 256 5 5 5 1/1 1/1 - - 11 25 (16LF1937) 40 11 256 5 5 5 1/1 1/1 - - 14 36 (16LF1938) 28 22 256 5 5 5 1/1 1/1 - - 11 25 (16LF1939) 40 22 256 5 5 5 1/1 1/1 - - 14 36 (16LF1946) 64 11 256 5 5 5 2/2 2/2 - - 17 53 (16LF1947) 64 22 256 5 5 5 2/2 2/2 - - 17 53 |
Name
Pins
Prog
EEPRM
TMR ECCP PWM UART SSP CAN USB ADC IO- 18F242
28
16
256
4
2
2 1/-
1/- - - 5 23
Name
Pins
Prog
EEPRM
TMR ECCP PWM UART SSP CAN USB ADC IO- 18F13K22
20
8
256
4
1
1 1/1
1/1 - - 12 18
Name
Pins
Prog
EEPRM
TMR
ECCP PWM UART SSP CAN USB ADC IO- 30F2011 18 12 - 4 2 2 1/1 -/1 - - 8 12 30F2012 28 12 - 4 2 2 1/1 -/1 - - 10 20 30F3010 28 24 1024 7 4 2 1/1 -/1 - - 6 20 30F3011 40 24 1024 7 4 4 2/1 -/1 - - 9 30 30F3012 18 24 1024 4 2 2 1/1 -/1 - - 8 12 30F3013 28 24 1024 4 2 2 2/1 -/1 - - 10 20 30F3014 40 24 1024 4 2 2 2/1 -/1 - - 13 30 30F4011 40 48 1024 7 4 4 2/1 -/1 1 - 9 30 30F4012 28 48 1024 7 4 2 1/1 -/1 1 - 6 20 30F4013 40 48 1024 7 4 4 2/1 -/1 1 - 13 30 30F5011 64 66 1024 7 8 8 2/2 -/1 2 - 16 52 30F5013 80 66 1024 7 8 8 2/2 -/1 2 - 16 68 30F5015 64 66 1024 7 4 4 1/2 -/1 1 - 16 52 30F5016 80 66 1024 7 4 4 1/2 -/1 1 - 16 68 30F6010 80 144 4096 5 8 1 2/2 -/1 2 - 16 68 30F6011 64 132 2048 5 8 - 2/2 -/1 2 - 16 52 30F6012 64 144 4096 5 8 - 2/2 -/1 2 - 16 52 30F6013 80 132 2048 5 8 - 2/2 -/1 2 - 16 68 30F6014 80 144 4096 5 8 - 2/2 -/1 2 - 16 68 30F6015 64 144 4096 7 8 8 2/2 -/1 1 - 16 52 30F6010A 80 144 4096 7 8 8 2/2 -/1 2 - 16 68 30F6011A 64 132 2048 7 8 8 2/2 -/1 2 - 16 52 30F6012A 64 144 4096 7 8 8 2/2 -/1 2 - 16 52 30F6013A 80 132 2048 7 8 8 2/2 -/1 2 - 16 68 30F6014A 80 144 4096 7 8 8 2/2 -/1 2 - 16 68
|
Folgende Typen können mit dem Brenner9 bisher programmiert werden:
| supported members of
PIC/dsPIC -series -- PIC-database V.19 (17/04/2009) Name Pins Prog
EEPRM TMR ECCP PWM UART SSP CAN USB ADC IO- 33FJ06GS101 18
6 - 2 -
1 1/1 -/1 - -
6 13 Name Pins Prog EEPRM TMR
ECCP PWM UART SSP CAN USB ADC IO- 24F04KA201 20 4 - 3 1 1 1/1 -/1 - - 9 18 24F08KA101 20 8 512 3 1 1 2/1 -/1 - - 9 18 24F08KA102 28 8 512 3 1 1 2/1 -/1 - - 9 24 24F16KA101 20 16 512 3 1 1 2/1 -/1 - - 9 18 24F16KA102 28 16 512 3 1 1 2/1 -/1 - - 9 24 24F16KA301 20 16 512 5 3 3 2/2 -/2 - - 12 18 24F16KA302 28 16 512 5 3 3 2/2 -/2 - - 13 24 24F16KA304 44 16 512 5 3 3 2/2 -/2 - - 16 38 24F32KA301 20 33 512 5 3 3 2/2 -/2 - - 12 18 24F32KA302 28 33 512 5 3 3 2/2 -/2 - - 13 24 24F32KA304 44 33 512 5 3 3 2/2 -/2 - - 16 38 24FJ16GA002 28 16 - 5 5 5 2/2 -/2 - - 10 21 24FJ16GA004 44 16 - 5 5 5 2/2 -/2 - - 13 35 24FJ32GA002 28 33 - 5 5 5 2/2 -/2 - - 10 21 24FJ32GA004 44 33 - 5 5 5 2/2 -/2 - - 13 35 24FJ32GA102 28 33 - 5 5 5 2/2 -/2 - - 10 21 24FJ32GA104 44 33 - 5 5 5 2/2 -/2 - - 13 35 24FJ48GA002 28 49 - 5 5 5 2/2 -/2 - - 10 21 24FJ48GA004 44 49 - 5 5 5 2/2 -/2 - - 13 35 24FJ64GA002 28 64 - 5 5 5 2/2 -/2 - - 10 21 24FJ64GA004 44 64 - 5 5 5 2/2 -/2 - - 13 35 24FJ64GA006 64 64 - 5 5 5 2/2 -/2 - - 16 53 24FJ64GA008 80 64 - 5 5 5 2/2 -/2 - - 16 69 24FJ64GA010 100 64 - 5 5 5 2/2 -/2 - - 16 85 24FJ64GA102 28 64 - 5 5 5 2/2 -/2 - - 10 21 24FJ64GA104 44 64 - 5 5 5 2/2 -/2 - - 13 35 24FJ64GA106 64 64 - 5 18 9 4/3 -/3 - - 16 52 24FJ64GA108 80 64 - 5 18 9 4/3 -/3 - - 16 68 24FJ64GA110 100 64 - 5 18 9 4/3 -/3 - - 16 84 24FJ96GA006 64 96 - 5 5 5 2/2 -/2 - - 16 53 24FJ96GA008 80 96 - 5 5 5 2/2 -/2 - - 16 69 24FJ96GA010 100 96 - 5 5 5 2/2 -/2 - - 16 85 24FJ32GB002 28 33 - 5 5 5 2/2 -/2 - 1 9 21 24FJ32GB004 44 33 - 5 5 5 2/2 -/2 - 1 13 35 24FJ64GB002 28 64 - 5 5 5 2/2 -/2 - 1 9 21 24FJ64GB004 44 64 - 5 5 5 2/2 -/2 - 1 13 35 24FJ64GB106 64 64 - 5 18 18 4/3 -/3 - 1 16 52 24FJ64GB108 80 64 - 5 18 18 4/3 -/3 - 1 16 68 24FJ64GB110 100 64 - 5 18 18 4/3 -/3 - 1 16 84 24FJ128GA006 64 129 - 5 5 5 2/2 -/2 - - 16 53 24FJ128GA008 80 129 - 5 5 5 2/2 -/2 - - 16 69 24FJ128GA010 100 129 - 5 5 5 2/2 -/2 - - 16 85 24FJ128GA106 64 129 - 5 18 18 4/3 -/3 - - 16 53 24FJ128GA108 80 129 - 5 18 18 4/3 -/3 - - 16 69 24FJ128GA110 100 129 - 5 9 18 4/3 -/3 - - 16 85 24FJ192GA106 64 196 - 5 18 18 4/3 -/3 - - 16 53 24FJ192GA108 80 196 - 5 18 18 4/3 -/3 - - 16 69 24FJ192GA110 100 196 - 5 18 18 4/3 -/3 - - 16 85 24FJ256GA106 64 256 - 5 18 18 4/3 -/3 - - 16 53 24FJ256GA108 80 256 - 5 18 18 4/3 -/3 - - 16 69 24FJ256GA110 100 256 - 5 18 18 4/3 -/3 - - 16 85 24FJ128GB106 64 129 - 5 18 18 4/3 -/3 - 1 16 52 24FJ128GB108 80 129 - 5 18 18 4/3 -/3 - 1 16 68 24FJ128GB110 100 129 - 5 18 18 4/3 -/3 - 1 16 84 24FJ128GB206 64 129 - 5 18 18 4/3 -/3 - 1 16 52 24FJ128GB210 100 129 - 5 18 18 4/3 -/3 - 1 24 84 24FJ192GB106 64 196 - 5 18 18 4/3 -/3 - 1 16 52 24FJ192GB108 80 196 - 5 18 18 4/3 -/3 - 1 16 68 24FJ192GB110 100 196 - 5 18 18 4/3 -/3 - 1 16 84 24FJ256GB106 64 256 - 5 18 18 4/3 -/3 - 1 16 52 24FJ256GB108 80 256 - 5 18 18 4/3 -/3 - 1 16 68 24FJ256GB110 100 256 - 5 18 18 4/3 -/3 - 1 16 84 24FJ256GB206 64 256 - 5 17 17 4/3 -/3 - 1 16 52 24FJ256GB210 100 256 - 5 18 18 4/3 -/3 - 1 24 84 24HJ12GP201 18 12 - 4 4 2 1/1 -/1 - - 6 13 24HJ12GP202 28 12 - 4 4 2 1/1 -/1 - - 10 21 24HJ16GP304 44 16 - 4 4 2 1/1 -/1 - - 13 35 24HJ32GP202 28 33 - 4 4 2 1/1 -/1 - - 10 21 24HJ32GP204 44 33 - 4 4 2 1/1 -/1 - - 13 35 24HJ32GP302 28 33 - 7 4 4 2/2 -/1 - - 10 21 24HJ32GP304 44 33 - 7 4 4 2/2 -/1 - - 13 35 24HJ64GP202 28 64 - 7 4 4 2/2 -/1 - - 10 21 24HJ64GP204 44 64 - 7 4 4 2/2 -/1 - - 13 35 24HJ64GP206 64 64 - 13 8 8 2/2 -/1 - - 18 53 24HJ64GP206A 64 64 - 13 8 8 2/2 -/1 - - 18 53 24HJ64GP210 100 64 - 13 8 8 2/2 -/2 - - 32 85 24HJ64GP210A 100 64 - 13 8 8 2/2 -/2 - - 32 85 24HJ64GP502 28 64 - 7 4 4 2/2 -/1 1 - 10 21 24HJ64GP504 44 64 - 7 4 4 2/2 -/1 1 - 13 35 24HJ64GP506 64 64 - 13 8 8 2/2 -/2 1 - 18 53 24HJ64GP506A 64 64 - 13 8 8 2/2 -/2 1 - 18 53 24HJ64GP510 100 64 - 13 8 8 2/2 -/2 1 - 32 85 24HJ64GP510A 100 64 - 13 8 8 2/2 -/2 1 - 32 85 24HJ128GP202 28 129 - 7 4 4 2/2 -/1 - - 10 21 24HJ128GP204 44 129 - 7 4 4 2/2 -/1 - - 13 35 24HJ128GP206 64 129 - 13 8 8 2/2 -/2 - - 18 53 24HJ128GP206A 64 129 - 13 8 8 2/2 -/1 - - 18 53 24HJ128GP210 100 129 - 13 8 8 2/2 -/2 - - 32 85 24HJ128GP210A 100 129 - 13 8 8 2/2 -/2 - - 32 85 24HJ128GP306 64 129 - 13 8 8 2/2 -/2 - - 18 53 24HJ128GP306A 64 129 - 13 8 8 2/2 -/2 - - 18 53 24HJ128GP310 100 129 - 13 8 8 2/2 -/2 - - 32 85 24HJ128GP310A 100 129 - 13 8 8 2/2 -/2 - - 32 85 24HJ128GP502 28 129 - 7 4 4 2/2 -/1 1 - 10 21 24HJ128GP504 44 129 - 7 4 4 2/2 -/1 1 - 13 35 24HJ128GP506 64 129 - 13 8 8 2/2 -/2 1 - 18 53 24HJ128GP506A 64 129 - 13 8 8 2/2 -/2 1 - 18 53 24HJ128GP510 100 129 - 13 8 8 2/2 -/2 1 - 32 85 24HJ128GP510A 100 129 - 13 8 8 2/2 -/2 1 - 32 85 24HJ256GP206 64 256 - 13 8 8 2/2 -/2 - - 18 53 24HJ256GP206A 64 256 - 13 8 8 2/2 -/2 - - 18 53 24HJ256GP210 100 256 - 13 8 8 2/2 -/2 - - 32 85 24HJ256GP210A 100 256 - 13 8 8 2/2 -/2 - - 32 85 24HJ256GP610 100 256 - 13 8 8 2/2 -/2 2 - 32 85 24HJ256GP610A 100 256 - 13 8 8 2/2 -/2 2 - 32 85 |
Name
Pins
Prog
EEPRM
TMR ECCP PWM UART SSP CAN USB ADC IO- 18F24J10
28
16
-
3
2
2 1/1
1/1 - - 10 21
|
Die Gehäusegröße
wird im Programmfenster ausgewählt.
Nach einem Klick auf den 'Identify PIC
in Programmer' -Button ermittelt die Software automatisch den Typ
des am Brenner via ICSP-Adapter angeschlossenen PICs.

Nun kann man ein HEX-File Laden. In einem speziellen Editor können die Konfigurationseinstellungen des HEX-Files überprüft, und bei Bedarf manuell verändert werden.

Anschließend kann man den PIC
löschen, und danach kann das neue Programm in den PIC gebrannt
werden.
Ebendso ist es möglich, einen PIC mit
Leseschutz (Codeprotection) komplett zu löschen, und dabei seinen
Leseschutz wieder abzuschalten.
PICs ohne Codeprotection können
ausgelesen werden, und ihr Programm kann man in einem HEX-File
speichern.
Die aktuelle Version V 1.13a2 (vom
20.09.2012)
(für Brenner8 & 9)
Bugfix,
für Vpp-Messung beim Brenner8 mit Fw.17
Unterstützt mit dem Brenner8 fast alle mir bekannten
14-Bit-Kern-Typen (z.B. PIC16Fxxx) und 16-Bit-Kern-Typen (z.B. PIC18F)
sowie Signalcontroller der Serie dsPIC30Fxxxx (>170 unterschiedliche
Typen). Zusätzlich werden die 12-Bit-Typen (PIC10F200 u.s.w) via
ICSP-Kabel unterstützt. Mit einem 3,3V-Adapter
werden PIC18FxxKxx-Typen
unterstützt.
Unterstützt
mit
dem
Brenner9
fast alle mir bekannten PIC24, dsPIC33 sowie
PIC18FxxJxx-Typen.
USBurn ist für Win98/me sowie für WinXP, Win2k, WinNT geeignet. (Ich teste die Software aber ausschließlich unter WinXP.) Mit den mitgelieferten neuen Treibern sollte auch ein Betrieb unter Vista problemloser möglich sein, ich teste das aber nicht.
Die Vorgänger-Version V 1.12 (vom
23.05.2012, aktualisiert am 16.08.2012)
(für Brenner8 & 9)
Unterstützung
neuer
Typen
(z.B.
PIC16F7xx).
Unterstützt mit dem Brenner8 fast alle mir bekannten
14-Bit-Kern-Typen (z.B. PIC16Fxxx) und 16-Bit-Kern-Typen (z.B. PIC18F)
sowie Signalcontroller der Serie dsPIC30Fxxxx (>170 unterschiedliche
Typen). Zusätzlich werden die 12-Bit-Typen (PIC10F200 u.s.w) via
ICSP-Kabel unterstützt. Mit einem 3,3V-Adapter
werden PIC18FxxKxx-Typen
unterstützt.
Unterstützt
mit
dem
Brenner9
fast alle mir bekannten PIC24, dsPIC33 sowie
PIC18FxxJxx-Typen.
USBurn ist für Win98/me sowie für WinXP, Win2k, WinNT geeignet. (Ich teste die Software aber ausschließlich unter WinXP.) Mit den mitgelieferten neuen Treibern sollte auch ein Betrieb unter Vista problemloser möglich sein, ich teste das aber nicht.
Dauer eines vollständigen Brennens
(FLASH + EEPROM + ID + Config) inclusive Vergleich auf Richtigkeit:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mit dem von mir bis Januar 2008
verwendeten Treiber läuft die Software unter Vista32 nur nach dem
Anschalten des Kompatibilitätsmodus (Windows XP SP1). Seit Februar
2008 enthalten meine Downloadfiles neue vistakompatible USB-Treiber.
Dirk schrieb:
WindowsXP/2000/nt
Die Software benötigt Administratorrechte. Ursache ist der
USB-Treiber von Microchip. Ich versuche auf den LibUSB-Treiber
umzustellen.
Robert schrieb zu diesem Problem allerdings folgendes:
Fehler in der Firmware des Brenner8 stehen sobald bekannt auf der Brenner8-Seite.
Folgende Typen funktionieren z.Z. nicht sicher im Brenner8 (Brennen der ID kann fehlschlagen):
Wird die Fw17 eingesetzt, dann darf die
grüne LED dauerhaft leuchten.
Wird nicht die Config aus dem HEX-File übernommen, sondern die Konfiguration in US-Burn verändert und der PIC dann fehlerfrei gebrannt, dann tritt bei einem danach erfolgenden Vergleich zwischen PIC und HEX-File Config-Fehler auf. Diese Fehlermeldung ist ein falscher Alarm, die Config wurde fehlerfrei gebrannt.
PICs mit im Flash abgelegten
OSCCAL-Werten (12F629, 12F675) werden fehlerfrei gebrannt. Wird dann
noch mal der PIC mit dem HEX-File verglichen, dann wird ein
Flash-Fehler gemeldet: der OSCCAL-Wert. Dieser ist aber korrrekt
gebrannt.
Für alle 12-Bit-Kern-PICs ist als
"PIC Family" PIC10Fxxx auszuwählen,
auch
wenn
der
PIC eigentlich PIC12F5xx
oder PIC16F5x heisst.
Das Brennen erfolgt bei diesen Typen nur über den ICSP-Anschluss!
Alle PIC18FxxJxx, PIC24 und dsPIC30F
werden nur über den ICSP-Anschluss gebrannt.
Wird bei PIC18FxxJxx oder PIC24FJ
Codeprotection aktiviert, dann wird eine fehlerhaft gebrannte Config
gemeldet. Das Brennen war aber trotzdem fehlerfrei. Nur wird leider
schon vor dem Kontrollieren der Config die Codeprotection-Funktion
aktiviert.
12.05.2010
USBurn V1.11a1
- mit Firmware 15 Schutz vor Verlust der Kalibrierdaten
- mit Adapter: PIC18FxxKxx
- EEPROM-Daten können erhalten bleiben
- diverse Kleinigkeiten
10.03.2010
USBurn V1.10a5
- Bugfix: irrtümlich angezeigter Config-Fehler beim PIC12F629
- Bugfix: Verlust von OSCCAL wenn ein PIC mit aktiver CP neu genbrannt
wurde
- diverse Kleinigkeiten
18.12.2009
Database 22 eingepflegt
07.08.2009
USBurn V1.10a2
- Bugfix: gegen Absturz beim Brennen der ID insbesonderen bei
PIC10F-Typen
03.08.2009
Database 21 eingepflegt
20.04.2009
Database 20 eingepflegt
20.04.2009
USBurnV1.10a1
- deutlich verbesserte Unterstützung von PIC24FJ
- Bugfix: manchmal wurde Flash bei dsPIC33/PIC24HJ unvollständig
gebrannt
- diverse Kleinigkeiten
13.12.2008
USBurnV1.9a3
- verbesserte Toleranz gegenüber "merkwürdigen"
dsPIC30F-Hex-Files
- Kommandozeilenparameter
- diverse Kleinigkeiten (Memorymap, Vpp-Slider ...)
05.09.2008
- erste Linuxversion von usburn V0.1 .
10.08.2008
- USBurnV1.8a3 .
- unterstützt Konfigurationen mit
mehr als 16 Einstellvarianten
04.04.2008
ZIP-File für USBurnV1.8a aktualisiert.
- enthält nun Database 17
01.04.2008
- Firmware/Bootloader für den Brenner9L
- Fix für den Windows-Vista-Treiber
(inf-File geändert)
V1.8a2 mit Unterstützung für
den Brenner9 (29.02.2008)
- Liest unter Linux erstellte HEX-Files
- neue Version des Bootloaders
V1.8a1 mit Unterstützung für
den Brenner9 (04.02.2008)
- Prüft Config im HEX-File auf Fehler
- reanimiert PICs, die nach dem Brennen vom Brenner nicht mehr erkannt
werden.
- Bugfix im 12-Bit-Reassembler
V1.7a6 mit Unterstützung für
den Brenner9 (30.01.2008)
- Database 16 mit Korrekturen für
dsPIC30Fxxxx
V1.7a6 mit Unterstützung für
den Brenner9 (12.01.2008)
- Firmware Fw0.11 für 12-Bit-PICs
- Database 15 mit Korrekturen für 18FxxJxx
V1.7a6 mit Unterstützung für
den Brenner9 (07.12.2007)
- kleine Korrekturen/Verbesserungen
V1.7a2 mit Unterstützung für
den Brenner9 (24.09.2007)
- Unterstützung des Brenner9 für
3,3V-PICs
- verbesserte Bedienung
- Reassembler für dsPIC30/33/PIC24
V1.7a1 mit
Unterstützung für den Brenner9 (20.09.2007)
- Unterstützung des Brenner9 für
3,3V-PICs
- Database 14
Neue Database 13
(18.08.2007) und Firmware 0.10 (19.08.2007)
- Korrekturen beim EEPROM-Brennen einiger PIC18F-Typen
V1.5rc2 Testversion mit der Database 12 (15.04.2007)
- kleinere Korrekturen
- Firmware 0.8a/0.9
- Run-Funktion speist Testplatinen mit bis zu 5V/100mA (nur mit Fw 0.9)
V1.5rc1 Testversion mit der Database 11 (13.12.2006)
- Unterstützung dsPIC30F-Familie
- Firmware 0.8
V1.4 mit der Database 11 (22.10.2006)
- Unterstützung der RUN-Funktion ab Firmware 0.8
- Bugfix für PIC18F2410 / PIC18F2420 / PIC18F2450 / PIC18F4410 /
PIC18F4420 / PIC18F4450
- stabileres EEPROM-Brennen
für PIC18F1220/1320
V1.3 mit der Database10 (17.08.2006)
- unsinnige OSCCAL-Behandlung bei einigen
PIC18Fxxxx deaktiviert
- Memory-Map an PIC18Fxxxx angepasst
- kann mit Firmware V0.6 die
Kalibrierdaten im Brenner speichern
- Bugfix: Auslesen von PICs mit mehr als
256 Byte EEPROM
- Bugfix: Auslesen von PIC18Fxxxx
- kann Firmware in den Steuerpic schreiben
(wenn mindestens FW V0.6 & Bootloader V1.0 im Brenner sind)
V1.2a mit der Database10 (08.08.2006)
- Absturz beim Ausleesen leerer PIC16Fxxx
behoben
- Absturz beim Reassemblieren einiger
PIC16Fxxx-Hex-Files behoben
V1.2 mit der Database10 (03.08.2006)
- Fehler beim Brennen genau einer
EEPROM-Zelle behoben
- Unterstützung von PIC18F-Typen
- Verbesserte Vpp-Erzeugung/Regelung
- benötigt Brenner8 Firmware 0.5
V1.1g mit der Database10 (13.07.2006)
- Fix gegen Ansturz bei "identify PIC in
programmer"
V1.1f_1 mit der Database10 (24.06.2006)
- Patch
V1.1f mit der Database10 (24.06.2006)
- Patch für Vergleich der Config
V1.1ef1 mit der Database10 (23.06.2006)
- Patch
V1.1e mit der Database10 (22.06.2006)
- Fehler beim Brennen der Config und der
ID von 16F87xA behoben
- viel kleine Bugfixes
- benötigt Brenner8 Firmware 0.4
V1.1d mit der Database9 (17.06.2006)
- Bug behoben, der zum Absturz beim
Brennen leerer ID-Zellen auftrat.
V1.1 mit der Database9 (15.06.2006)
- Update fpr Brenner8r1 mit Firmeware 0.3
- Patches, Stabilisierung von Vpp
- nur für 14-Bit-Kern-PICs
V1.0 mit der Database9 (01.06.2006)
- Urversion
- nur für 14-Bit-Kern-PICs