<< Előző oldal Vissza a tartalomjegyzékhez Következő oldal >>
11.5. MPASM assembler
Az MPASM egy DOS és/vagy Windows alapú assembler program, amely a PIC mikrovezérlőkhöz lett kifejlesztve, és bármely PIC mikrovezérlő típus fejlesztéséhez alkalmazható.
A program IBM PC/AT kompatibilis személyi számítógépeken futtatható MS-DOS 5.0, illetve Windows 95, vagy újabb operációs rendszereken.
Az MPASM tulajdonságai:
ˇ
a teljes PIC mikrovezérlő utasításkészlet elérhető;
ˇ
MS-DOS alatt parancssori vagy szöveges menüs kezelhetőség;
ˇ
Windows alatt garfikus ablak vagy DOS ablakban parancssori, illetve szöveges menüs kezelhetőség;
ˇ
gazdag fordításvezérlő utasítás (direktíva) nyelv;
ˇ
rugalmas makró nyelv, számos előre beépített makróval;
ˇ
képesség hordozható programkód készítésére;
ˇ
teljes kompatibilitás az MPLAB integrált fejlesztői környezettel.
Az MPASM program által generált mikrovezérlő gépi kód formátuma kompatibilis a Microchip segédprogramjaival és programozó készülékeivel.
Az MPASM assemblert bemutató fejezetek:
ˇ
__BADRAM; ˇ BANKISEL; ˇ BANKSEL; ˇ CBLOCK; ˇ CODE; ˇ __CONFIG; ˇ CONSTANT; ˇ DA; ˇ DATA; ˇ DB; ˇ DE; ˇ #DEFINE; |
ˇ
DT; ˇ DW; ˇ ELSE; ˇ END; ˇ ENDC; ˇ ENDIF; ˇ ENDM; ˇ ENDW; ˇ EQU; ˇ ERROR; ˇ ERRORLEVEL; ˇ EXITM; |
ˇ
EXPAND; ˇ EXTERN; ˇ FILL; ˇ GLOBAL; ˇ IDATA; ˇ __IDLOCS; ˇ IF; ˇ IFDEF; ˇ IFNDEF; ˇ INCLUDE; ˇ LIST; ˇ LOCAL; |
ˇ
MACRO; ˇ __MAXRAM; ˇ MESSG; ˇ NOEXPAND; ˇ NOLIST; ˇ ORG; ˇ PAGE; ˇ PAGESEL; ˇ PROCESSOR; ˇ RADIX; ˇ RES; ˇ SET; |
ˇ
SPACE; ˇ SUBTITLE; ˇ TITLE; ˇ UDATA; ˇ UDATA_ACS; ˇ UDATA_OVR; ˇ UDATA_SHR; ˇ #UNDEFINE; ˇ VARIABLE; ˇ WHILE; |
Tudomány és Technika (test@t-es-t.hu)
<< Előző oldal Vissza a tartalomjegyzékhez Vissza a lap tetejére Következő oldal >>