Vissza a főoldalra    Vissza a PIC főoldalra

<< Előző oldal   Vissza a tartalomjegyzékhez   Következő oldal >>

 


11.2. A tokok felprogramozása


      A közepes teljesítményű (14 bites utasításhosszú) PIC mikrovezérlők felprogramozása és program ellenőrzése az eszköz öt csatlakozópontjának használata mellett történhet soros adatátvitellel. Ezen a módon programozható az EPROM/FLASH programmemória, az EEPROM adatmemória, a konfigurációs szó és az azonosító mező.
      Az öt csatlakozópont a következő:
     ˇ programozási üzemmód kiválasztás - programozó feszültség (12V);
     ˇ tápfeszültség (5V);
     ˇ földelés (0V);
     ˇ adat be-, illetve kimenet;
     ˇ órajel bemenet.

      Az egyes mikrovezérlő családok programozó csatlakozásainak gyári jelölései:

11.2-1. Táblázat
UPROG (12V, 13V) UT (5V) földelés adat órajel
PIC12C6xx GP3 / / VPP VDD VSS GP0 GP1
PIC12F6xx GP3 / / VPP VDD VSS GP0 GP1
PIC14000 / VPP VDD VSS RC7 RC6
PIC16Cxxx / VPP VDD VSS RB7 RB6
PIC16Fxxx / VPP
(LVP esetén másik)
VDD VSS RB7 RB6
PIC16F630
PIC16F676
RA3 / / VPP VDD VSS RA0 RA1

      (Egyes újabb típusoknál a felhasznált csatlakozók eltérhetnek a táblázatban megadottaktól. A különbségek az adott mikrovezérlő adatlapján és programozási útmutatóján megtalálhatóak.)

      Az újabb mikrovezérlő típusoknál az kivezetésre kapcsolt 12V-os feszültség csak az üzemmódkiválasztást végzi (a programozást nem). Így ezen a csatlakozón nincs számottevő teljesítményfelvétel.
      A legújabb típusoknál lehetőség van az alacsony feszültségű programozásra (LVP - Low Voltage Programming), amikor egyetlen 5V-os tápfeszültség mellett elvégezhető a programozási feladat. Ebben az esetben a programozási üzemmód kiválasztása a PGM jelű csatlakozóval történik.

Vissza a lap tetejére

      A mikrovezérlők programmemória területe két részre van osztva:

     ˇ felhasználói program memória, melynek címtartománya 0000h..1FFFh, de fizikailag nincs minden típusban a teljes memóriaterület kialakítva (0,5k; 1k; 2k; 4k; 8k);

     ˇ konfigurációs memória, melynek címtartománya 2000h..3FFFh, de fizikailag csak néhány bájtnyi memóriaterület van kialakítva:
         ezen terület 2000h..2003h része az azonosító mező, amelyre 4db tetszőleges érték írható be (azonosító, ellenőrző összeg...);
         az újabb fejlesztésű mikrovezérlőknél a 2006h címen van elhelyezve egy típusazonosító, amelynek kiolvasásával a mikrovezérlő típusa egyértelműen azonosítható;
         a 2007h címen van elhelyezve a konfigurációs szó.

      A programozási üzemmódba való belépés a 12..13V-os feszültség kivezetésre vagy LVP esetén a tápfeszültség PGM kivezetésre kapcsolásával történik meg. Ezalatt a programozói adat és órajel kivezetéseknek logikai "0" állapotban kell lenniük.
      A programozási üzemmódba való belépés után a programszámláló (PC) a felhasználói programmemória-területhez van rendelve és egyesével előre léptethető a 0000h-tól az 1FFFh címig, ami után túlcsordulva újra a 0000h címre mutat.
      A "konfiguráció betöltése" paranccsal a PC a konfigurációs memóriaterülethez rendelhető, így ezen belül egyesével előre léptethető a 2000h-tól a 3FFFh címig, ami után túlcsordulva újra a 2000h címre mutat. A PC csak a programozási üzemmódból való kilépéssel és újra belépéssel rendelhető újra a felhasználói programmemória-területhez.
      A programozási üzemmódból való kilépés az kivezetés 0V-os feszültségre (testre) kapcsolásával végezhető el.

      A programozási parancsok és programozás-időzítési előírások az EPROM és FLASH programmemóriák esetén eltérőek. A következő fejezetekben ezek külön-külön bemutatásra kerülnek.

Vissza a lap tetejére

      Kisteljesítményű fejlesztői-gyártói programozó készülékek:

11.2-2. Táblázat
Gyártó, Forgalmazó Gyártmány típusa Ára
Advantech Equipment
ASIX (Csehország)
Kolbinger (Ausztria)
Logicon (Ukrajna)
LabTool-48XP univerzális programozó készülék €1500
LabTool-148C univerzális programozó készülék €700
Advin Systems
Precitec (Svájc)
Inotron (Németország)
Maverg (Belgium)
Pilot-146 EPROM és mikrovezérlő programozó készülék $800
Pilot-MVP univerzális programozó készülék (ICSP modul: $200) $900
Pilot-U44-Plus univerzális programozó készülék (ICSP modul: $200) $1500
Pilot-U84-Plus univerzális programozó készülék (ICSP modul: $200) $2400
Pilot-U128-Plus univerzális programozó készülék (ICSP modul: $200) $3300
SpeedPro-280A univerzális programozó készülék $600
SpeedPro-580A univerzális programozó készülék $800
SpeedPro-3000A univerzális programozó készülék $1000
Basic Micro
Antratek (Hollandia)
ISP-PRO 3.0 ICSP soros EPROM és PIC mikrovezérlő programozó készülék $90
BP Microsystems
Rekirsch (Ausztria)
1400/84 univerzális programozó készülék ...
1400/240 univerzális programozó készülék ...
1600 univerzális programozó készülék ...
1700 univerzális programozó készülék ...
Comfile
INWARE (Olaszország)
Pro Engine 2 PIC programozó készülék $150
Mr.PIC PIC programozó és emulátor $800
Conitec
RIBU (Ausztria)
Mikro Princ (Jugoszlávia)
GALEP-4 univerzális programozó €360
Data I/O
Data I/O (Németország)
Plus 48 univerzális programozó készülék ...
Optima univerzális programozó készülék ...
UniSite-xpi univerzális programozó készülék ...
3980xpi univerzális programozó készülék ...
Dataman
Cosmotron (Ausztria)
Grifo (Olaszország)
48XP univerzális programozó $1300
EE Tools
ChipCAD Kft.
ChipMax univerzális programozó készülék 100.000,-Ft
MegaMax univerzális programozó készülék $400
TopMax univerzális programozó készülék 174.000,-Ft
FlashMax univerzális programozó készülék ...
MultiMax univerzális programozó készülék 454.000,-Ft
ELNEC
Micro Team Kft.
PIKPROG PIC programozó készülék ...
PIKPROG+ PIC programozó készülék ICSP lehetőséggel ...
SMARTPROG univerzális programozó készülék ICSP lehetőséggel ...
LABPROG+ univerzális programozó készülék ...
BEEPROG univerzális programozó készülék ...
JETPROG univerzális programozó készülék ...
HI-LO Systems
HI-LO Systems (Németország)
ALL-11C2 univerzális programozó készülék ...
ALL-11P3 univerzális programozó készülék ...
ALL-100 univerzális programozó készülék ...
ICE Technology
Farnell (Anglia)
MicroMaster LV48 univerzális programozó készülék $1300
In-Circuit Solutions pICSPeed ICSP PIC programozó készülék $200
LEAP Electronic
... (...)
PSTART PIC programozó készülék $250
SU 1 univerzális programozó készülék ...
L-48 univerzális programozó készülék ...
Logical Devices
... (...)
Chipmaster 2100 univerzális programozó készülék $400
Chipmaster 5100xp univerzális programozó készülék $700
Chipmaster 6000xp univerzális programozó készülék $1800
Chipmaster 7000 univerzális programozó készülék $1000
Chipmaster 7100xp univerzális programozó készülék $1200
AllPro-40xp univerzális programozó készülék $1300
AllPro-44xp univerzális programozó készülék $1500
XPro-48 univerzális programozó készülék $1000
ISP-1 univerzális ICSP programozó készülék (eszközkönyvtárak: +$150/db) $500
microEngineering Labs.
ChipCAD Kft.
EPIC Plus PIC programozó $100
Serial Programmer ICSP PIC programozó $120
Microchip Technology Inc.
ChipCAD Kft.
PICSTART Plus PIC programozó 54.000,-Ft
ICD 2 programozó és nyomkövető 51.000,-Ft
PROMATE II PIC mikrovezérlők, Microchip memória áramkörök és Microchip ugrókódos azonosító áramkörök programozó készüléke ICSP képességgel 189.000,-Ft
MPLAB PM3 PIC programozó ICSP képességgel 243.000,-Ft
MQP Electronics
Prager Elektronik (Ausztria)
Elexind (Olaszország)
Pin-Master 48 univerzális programozó ICSP képességgel ...
Needham's Electronics
ChipCAD Kft.
EMP-11 univerzális programozó 87.500,-Ft
EMP-21 univerzális programozó 162.000,-Ft
EMP-31 univerzális programozó 278.000,-Ft
Newfound Electronics
Finim (Olaszország)
Warp-13 PIC programozó ICSP képességgel $110
Phyton
MicroLand (Csehország)
SofTec Italia (Olaszország)
ChipProg+ univerzális programozó ...
Stag
Prager Elektronik (Ausztria)
Quasar Plus 1044 univerzális programozó 44 kivezetésig ...
Quasar Plus 1084 univerzális programozó 84 kivezetésig ...
System General
RATO Elektronica (Belgium)
AL Electronic (Olaszország)
Power Lab univerzális programozó ...
SyWiTec (Németország) P16PGD PIC programozó €120
P16PGP PIC programozó €185
TATO
Octavio Nogueira (USA)
ProPic 2 Standard PIC programozó (csak 5V-on tesztel) $140
ProPic 2 ICP ICSP PIC programozó (több feszültségen tesztel) $170
ProPic 2 Gold PIC programozó (több feszültségen tesztel) $200
TechTools
ChipCAD Kft.
QuickWriter ICSP PIC programozó 64.000,-Ft
TiCOM (Oroszország) ChipPro-3 univerzális programozó $170
ChipStar-XP univerzális programozó $345
ChipStar-XP+ univerzális programozó $385
XELTEK
XELTEK Europe (Hollandia)
SuperPro Z univerzális programozó $250
SuperPro LX univerzális programozó $350
SuperPro 280 univerzális programozó $450
SuperPro 280U USB univerzális programozó $550
SuperPro 580 univerzális programozó $700
SuperPro 580U USB univerzális programozó $800
SuperPro 680 univerzális programozó $900
SuperPro 3000U USB univerzális programozó $1000

Vissza a lap tetejére

      Nagyteljesítményű sorozat-programozó készülékek:

11.2-3. Táblázat
Gyártó, Forgalmazó Gyártmány típusa Ára
Advantech Equipment
ASIX (Csehország)
Kolbinger (Ausztria)
Logicon (Ukrajna)
LabTool-848 8 férőhelyes univerzális programozó készülék €3500
Advin Systems
Precitec (Svájc)
Inotron (Németország)
Maverg (Belgium)
Pilot-1600 1-8-16 férőhelyes EPROM és mikrovezérlő programozó készülék (ICSP modul: $200; 8 férőhelyes ICSP modul: $1000) $1500 + $700..900
Pilot-146 8 férőhelyessé bővített EPROM és mikrovezérlő programozó készülék $800 + $700..900
Pilot-MVP 8 férőhelyessé bővített univerzális programozó készülék (ICSP modul: $200; 8 férőhelyes ICSP modul: $1000) $900 + $700..900
Pilot-U44-Plus 8 férőhelyessé bővített univerzális programozó készülék (ICSP modul: $200; 8 férőhelyes ICSP modul: $1000) $1500 + $700..900
Pilot-U84-Plus 8-16 férőhelyessé bővített univerzális programozó készülék (ICSP modul: $200; 8 férőhelyes ICSP modul: $1000) $2400 + $700..900 (+ $700..900)
Pilot-U128-Plus 8-16 férőhelyessé bővített univerzális programozó készülék (ICSP modul: $200; 8 férőhelyes ICSP modul: $1000) $3300 + $700..900 (+ $700..900)
BP Microsystems
Rekirsch (Ausztria)
1700 4 férőhelyesre bővített univerzális programozó készülék ...
2200 2, 4, 6, illetve 8, 16, 24 férőhelyes univerzális programozó készülék ...
2600 2, 4, 6, illetve 8, 16, 24 férőhelyes univerzális programozó készülék ...
2700M 2, 4, 6, illetve 8, 16, 24 férőhelyes memória és mikrovezérlő programozó készülék ...
2700 2, 4, 6, illetve 8, 16, 24 férőhelyes univerzális programozó készülék ...
3600 700db/óra kapacitású automata univerzális programozó készülék ...
3700MK2 900db/óra kapacitású automata univerzális programozó készülék ...
4600 1200db/óra kapacitású automata univerzális programozó készülék ...
4700 1400db/óra kapacitású automata univerzális programozó készülék ...
Comfile
INWARE (Olaszország)
Mr.GANG 5 5 férőhelyes PIC programozó készülék $460
Mr.GANG 10 10 férőhelyes PIC programozó készülék $920
Data Action
INWARE (Olaszország)
ARINA (Svájc)
GP3000 8 férőhelyes PIC programozó $750 + $600..1500
Data I/O
Data I/O (Németország)
MultiSyte 2, 4, 8 férőhelyes univerzális programozó készülék ...
ProMaster 2500 500 db/óra teljesítményű automata univerzális programozó készülék ...
ProMaster 3000 700 db/óra teljesítményű automata univerzális programozó készülék ...
PS288FC 1000 db/óra teljesítményű automata univerzális programozó készülék ...
PS300 1250 db/óra teljesítményű automata univerzális programozó készülék ...
PS Infinity 3000..5000 db/óra teljesítményű automata univerzális programozó készülék ...
Dataman
Cosmotron (Ausztria)
Grifo (Olaszország)
848 univerzális programozó $3000
EE Tools
ChipCAD Kft.
MegaMax 4G 4 férőhelyes univerzális programozó készülék $450
TopMax 8G 8 férőhelyessé bővített univerzális programozó készülék 336.000,-Ft
MultiMax 8G 8 férőhelyes univerzális programozó készülék 1.600.000,-Ft
MultiMax 16G 16 férőhelyes univerzális programozó készülék 2.675.000,-Ft
ELNEC
Micro Team Kft.
JETPROG 8 férőhelyes univerzális programozó készülék ...
HI-LO Systems
HI-LO Systems (Németország)
ALL-100/GANG 1..8 férőhelyes univerzális programozó készülék ...
LEAP Electronic
... (...)
SU-1000 4 férőhelyes univerzális programozó készülék ...
SU-2000 8 férőhelyes univerzális programozó készülék ...
SU-3000 8 férőhelyes univerzális programozó készülék ...
Lloyd Research
... (...)
M9000 8 férőhelyes univerzális programozó készülék ...
Logical Devices
... (...)
Husky-xp 4 férőhelyes univerzális programozó készülék $400
Gangpro-8xp 8 férőhelyes univerzális programozó készülék $1300
Gangstar-Pro 8 férőhelyes univerzális programozó készülék $3000
Gangpro 848 8 férőhelyes univerzális programozó készülék $4000
MQP Electronics
Prager Elektronik (Ausztria)
Elexind (Olaszország)
System 2000 8 férőhelyes univerzális programozó MP3 modullal ...
SofTec
SofTec Italia (Olaszország)
MP8011A 8 férőhelyes EPROM, EEPROM és FLASH mikrovezérlő programozó $1350
Stag
Prager Elektronik (Ausztria)
P801 4 férőhelyes univerzális programozó ...
P803 8 férőhelyes univerzális programozó ...
System General
RATO Elektronica (Belgium)
AL Electronic (Olaszország)
Multi APRO 1..8 férőhelyes univerzális programozó ...
T9600 tetszőleges számban összekapcsolható USB csatlakozású univerzális programozó ...
AP600 800db/óra teljesítményű automata univerzális programozó ...
AP520 1200db/óra teljesítményű automata univerzális programozó ...
TiCOM (Oroszország) ChipPro-3 4 vagy 8 férőhelyes univerzális programozó $330, $410
ChipStar-XP 4 vagy 8 férőhelyes univerzális programozó $505, $585
ChipStar-XP+ 4 vagy 8 férőhelyes univerzális programozó $545, $625
XELTEK
XELTEK Europe (Hollandia)
SuperPro 8000 8 férőhelyes univerzális programozó $3500

  Tudomány és Technika (test@t-es-t.hu)


 

<< Előző oldal   Vissza a tartalomjegyzékhez   Vissza a lap tetejére   Következő oldal >>

Vissza a főoldalra    Vissza a PIC főoldalra