Vissza a főoldalra    Vissza a PIC főoldalra

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

 


11.1. Programfejlesztés


      A programfejlesztés célja egy hibátlan mikrovezérlő program létrehozása, amely ebben az esetben egy 14-bites szavakból álló számsor. A programnak, illetve a felprogramozott mikrovezérlőnek hibátlan, vagyis az elvárt működést kell mutatnia.
      A következő táblázat a programfejlesztés lehetséges lépéseit foglalja össze.

11.1-1. Táblázat
Részfeladat Módszer, eszköz Eredmény
Programtervezés részfeladatokra bontás,
folyamatábrák
pontosan meghatározott feladatsor,
algoritmusok
Programírás, kódolás programozási példák,
makrógyűjtemények,
szövegszerkesztő programok
programlista az adott nyelven
Fordítás gépi kódra fordítóprogramok közvetlenül a mikrovezérlőbe
programozható gépi kód
Szimulációs teszt szimulátor programok futtatható program
Programteszt nyomkövetők, emulátorok,
mindenre kiterjedő
tesztfeltétel lista
elvileg hibátlan program
Tesztprogramozás programozó készülékek felprogramozott ablakos
vagy FLASH mikrovezérlő
Tesztelés áramköri
környezetben
mindenre kiterjedő
tesztfeltétel lista;
digitális szonda,
tárolós oszcilloszkóp,
logikai analizátor...
hibátlan program

      A közepes teljesítményű PIC mikrovezérlők programfejlesztéséhez a következőkben felsorolt eszközök használhatók, amelyek a későbbiekben részletes bemutatásra kerülnek.

 

      A programíráshoz használható segítségek:

     ˇ a Microchip alkalmazásgyűjtemény példaprogramjai és makrógyűjteményei;
     ˇ kinyomtatható utasításkészlet összefoglaló táblázat, MPASM mnemonikokkal;
     ˇ assembly nyelven történő fejlesztéshez bármilyen egyszerű szövegszerkesztő (pl. Windows Notepad, Wordpad);
11.1-2. Táblázat
Gyártó, Forgalmazó Gyártmány típusa Ára
Actum Solutions (Hollandia) Realizer Bronze integrált fejlesztői környezet grafikus szimbólum alapú programszerkesztője (szimbólumszám korlátozás: 15) ingyenes
Realizer Silver integrált fejlesztői környezet grafikus szimbólum alapú programszerkesztője €890
Realizer Gold integrált fejlesztői környezet grafikus szimbólum alapú programszerkesztője (változó optimalizáció, készenléti üzemmód optimalizáció) €1590
Basic Micro Inc.
Antratek (Hollandia)
MBasic Standard BASIC nyelvű fordító program szövegszerkesztője $100
MBasic Professional BASIC nyelvű fordító program szövegszerkesztője $230
Byte Craft Ltd.
SofTec Italia (Olaszország)
MPC C nyelvű fejlesztői környezet szövegszerkesztője €920
CCS Inc.
ChipCAD Kft.
PCW C nyelvű fejlesztői környezet szövegszerkesztője $350
CSMicro Systems (USA) CodeDesigner integrált fejlesztői környezet szövegszerkesztője $75
CodeDesigner Lite integrált fejlesztői környezet szövegszerkesztője ingyenes
Hi-Tech Software
ChipCAD Kft.
PICC C fejlesztői környezet szövegszerkesztője 250.000,-Ft
PICC Lite C fejlesztői környezet szövegszerkesztője ingyenes
IAR Systems
IAR Systems (Németország)
EWPIC C fejlesztői környezet szövegszerkesztője ...
Mecanique
Lascar (Németország)
Grifo (Olaszország)
MicroCode Studio integrált fejlesztői környezet szövegszerkesztője ingyenes
MicroCode Studio Plus integrált fejlesztői környezet szövegszerkesztője £30
Microchip
ChipCAD Kft
MPLAB 5.xx integrált fejlesztői környezet szövegszerkesztője (16 bites PC program) ingyenes
MPLAB 7.xx integrált fejlesztői környezet szövegszerkesztője (32 bites PC program) ingyenes
mikroElektronika (Jugoszlávia) mikroPASCAL PASCAL nyelvű fejlesztői környezet szövegszerkesztője $150
Pavel Baranov
ASIX (Csehország)
SourceBoost C, PASCAL nyelvű fejlesztői környezet szövegszerkesztője $70..200
Phyton
MicroLand (Csehország)
SofTec Italia (Olaszország)
Project-MC fejlesztői környezet szövegszerkesztője ingyenes
TechTools
ChipCAD Kft.
TDE 5.1 fejlesztői környezet szövegszerkesztője ingyenes

Vissza a lap tetejére

 

      A gépi kódra fordításhoz az alábbi programok használhatóak:

11.1-3. Táblázat
Gyártó, Forgalmazó Gyártmány típusa Ára
Actum Solutions (Hollandia) Realizer Bronze grafikus szimbólum alapú integrált fejlesztői környezet kódgenerátora (szimbólumszám korlátozás: 15) ingyenes
Realizer Silver grafikus szimbólum alapú integrált fejlesztői környezet kódgenerátora €890
Realizer Gold grafikus szimbólum alapú integrált fejlesztői környezet kódgenerátora (változó optimalizáció, készenléti üzemmód optimalizáció) €1590
Basic Micro Inc.
Antratek (Hollandia)
MBasic Standard BASIC nyelvű fordító $100
MBasic Professional BASIC nyelvű fordító (30 plusz utasítás) $230
B Knudsen Data (Norvégia) CC5X Standard C fordító $250
CC5X Extended C fordító (32 bites műveletek, multitasking) $520
Byte Craft Ltd.
SofTec Italia (Olaszország)
MPC C nyelvű fejlesztői környezet C fordítója €920
CCS Inc. (USA) PCM C fordító $125
PCW C nyelvű fejlesztői környezet PCM C fordítója $350
Crownhill (Nagy-Britannia) Proton Lite BASIC fordító (csak PIC16F84, PIC16F877, PIC12C508 eszközökhöz, 50 sor korlátozással) ingyenes
Proton BASIC fordító £65
Proton Plus BASIC fordító £150
Hi-Tech Software
ChipCAD Kft.
PICC szabványos C fordító 250.000,-Ft
PICC Lite szabványos C fordító ingyenes változat ingyenes
IAR Systems
IAR Systems (Németország)
EWPIC fejlesztői környezet C fordítója ...
Microchip
ChipCAD Kft.
MPASM assembler (16 bites PC program) ingyenes
MPLAB 5.xx integrált fejlesztői környezet MPASM assembler (16 bites PC program) ingyenes
MPLAB 7.xx integrált fejlesztői környezet MPASM assembler (32 bites PC program) ingyenes
microEngineering Labs.
ChipCAD Kft.
PicBasic Trial BASIC fordító ingyenes
PicBasic BASIC fordító $100
PicBasic Pro BASIC fordító 70.000,-Ft
mikroElektronika (Jugoszlávia) mikroPASCAL fejlesztői környezet PASCAL nyelvű fordítója $150
Pavel Baranov
ASIX (Csehország)
C2C-plus SourceBoost fejlesztői környezetbe illesztett C fordító $70
C2C++ SourceBoost fejlesztői környezetbe illesztett C és C++ fordító $95
P2C-plus SourceBoost fejlesztői környezetbe illesztett PASCAL fordító $75
Phyton
MicroLand (Csehország)
SofTec Italia (Olaszország)
PASM-MC PIC assembler program a Project-MC fejlesztői környezettel ...
TechTools
ChipCAD Kft.
CVASM16 (a Microchip utasításkészlet mellett) Intel 8051 utasításkészletet használó assembler program ingyenes

Vissza a lap tetejére

 

      Programszimulátorok:

11.1-4. Táblázat
Gyártó, Forgalmazó Gyártmány típusa Ára
Actum Solutions (Hollandia) Realizer Bronze grafikus szimbólum alapú integrált fejlesztői környezet szimulátora (szimbólumszám korlátozás: 15) ingyenes
Realizer Silver grafikus szimbólum alapú integrált fejlesztői környezet szimulátora €890
Realizer Gold grafikus szimbólum alapú integrált fejlesztői környezet szimulátora (változó optimalizáció, készenléti üzemmód optimalizáció) €1590
Microchip
ChipCAD Kft
MPLAB 5.xx integrált fejlesztői környezet szimulátora (16 bites PC program) ingyenes
MPLAB 7.xx integrált fejlesztői környezet szimulátora (32 bites PC program) ingyenes
mikroElektronika (Jugoszlávia) mikroPASCAL PASCAL nyelvű fejlesztői környezet programszimulátora $150
Pavel Baranov
ASIX (Csehország)
SourceBoost C, PASCAL nyelvű fejlesztői környezet programszimulátora $70..200
Phyton
MicroLand (Csehország)
SofTec Italia (Olaszország)
PDS-MC PIC programszimulátor C és PASCAL nyelv támogatással ...

Vissza a lap tetejére

 

      Programfutás nyomkövetők (In-Circuit Debugger-ek):

11.1-5. Táblázat
Gyártó, Forgalmazó Gyártmány típusa Ára
Basic Micro Inc.
Antratek (Hollandia)
MBasic Standard BASIC nyelvű fejlesztői környezet az ISP-PRO 3.0 ICSP programozó készülékkel együtt $100 + $90
MBasic Professional BASIC nyelvű fejlesztői környezet az ISP-PRO 3.0 ICSP programozó készülékkel együtt $230 + $90
LEAP Electronic
... (...)
LP-PICD PIC16F87x nyomkövető ...
Microchip
ChipCAD Kft
ICD 2 programozó és nyomkövető 51.000,-Ft

Vissza a lap tetejére

 

      Mikrovezérlő emulátorok:

11.1-6. Táblázat
Gyártó, Forgalmazó Gyártmány típusa Ára
Comfile Technology
INWARE (Olaszország)
Mr.PIC PIC programozó és emulátor $800
Data Action
INWARE (Olaszország)
ARINA (Svájc)
RICE3000 PIC mikrovezérlő emulátor (szükséges processzor modulok: $275..$425) $995..$1195
iSystem
ChipCAD Kft.
iC1000 univerzális mikrovezérlő emulátor ...
iC2000 univerzális mikrovezérlő emulátor ...
iC4000 univerzális mikrovezérlő emulátor ...
LEAP Electronic
... (...)
WICE-PIC PIC emulátor ...
Microchip
ChipCAD Kft.
ICE 2000 PIC emulátor (max. 25MHz) 414.000,-Ft
ICE 4000 PIC emulátor 695.000,-Ft
Phyton
MicroLand (Csehország)
SofTec Italia (Olaszország)
PICE-MC PIC emulátor $1300..1700
RF Solutions
SofTec Italia
ICEPIC JNR 16 PIC mikrovezérlő emulátor (+ mikrovezérlő családonként: $190) (Csak néhány családhoz alkalmas.) $400
ICEPIC PIC mikrovezérlő emulátor (+ mikrovezérlő családonként: $320..450) $540
ICEPIC2 PIC mikrovezérlő emulátor (+ mikrovezérlő családonként: $320..450) $900
ICEPIC3 PIC mikrovezérlő emulátor (+ mikrovezérlő családonként: $375) $900
TechTools
ChipCAD Kft.
ClearView Mathias PIC mikrovezérlő emulátor (szükséges még: családmodul: 47.000..63.000,-Ft; eszközmodul: 16.000..63.000,-Ft) 157.000,-Ft

Vissza a lap tetejére

 

      Fejlesztői programozó készülékek:

11.1-7. Táblázat
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

      A következő oldalon a nagyteljesítményű és automata gyártói programozó készülékek összefoglalása is megtalálható.

  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