In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Annak igazolására, a in-circuit programozás és a hibakeresés a mikrokontroller fogja gyűjteni egy egyszerű áramkört. A feladat az egység csökken majd a villogó LED.







In-circuit programozás és a hibakeresés mikrokontroller mikrochip

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

A menüben válasszuk a Configure -> Select Device ...

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Kiválasztása programozható mikrokontroller PIC16F873A kattintva «OK».

A menüből válassza ki a Project -> Project Wizard ...

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Szeretnénk megerősíteni a kiválasztott mikrovezérlő nyomja meg a „Tovább” gombra.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Kiválasztása egy fordító, kattintson a „Tovább” gombra.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Kattintva «Tallózás ...» válassza ki a mappát és a fájl nevét.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Adja meg a „LED” fájlnév „LED” mappát, majd kattintson a „Mentés”.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

In-circuit programozás és a hibakeresés mikrokontroller mikrochip






Válassza ki a fájl elérési útját, ahol a program kód van írva (lista)

C: \ Program Files \ Microchip \ MPASM Suite \ template \ Code \ 16F873ATEMP.ASM

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Volt egy záró dobozban, kattintson a „Befejezés” gombra.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Létrehozott fájlokat a projekt «LED» sorolja az ablakban (jobb felső) LED.mcw

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Fájl megnyitása 16F873ATEMP.ASM. ahol a programkód assembler van írva.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

A folyamatábra. szünet ideje elegendőnek kell lennie az emberi képesség, hogy felismerje a villogó LED.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

A mikrokontroller konfigurációk az _HS_OSC, mivel a külső kvarcrezonátor egy üzemi frekvenciája 20 MHz-es. Rendeljen statikus RAM (SRAM) regiszterek új PAUSE1 - PAUSE3.

A menüben válassza Nézet-> FileRegisters. amely megjeleníti az összes statikus RAM (SRAM) a mikrokontroller.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Azáltal, hogy a rendszer a demo fedélzeten, és dugjuk be a hálózati és áramköri hibakereső kattintva melletti «ResetandConnecttoICD». ha az eszköz használatra kész nyomja meg a «Programtargetdevice» és indulhat a hibakeresés megnyomásával «Run».

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Szerkezeti kapcsolat az összes használt alkatrészek áramköri hibakeresés és programozás.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Ez azt mutatja, hogyan kell csatlakoztatni fejlesztési fórumon PICDEM 2 PLUS PIC16F873A mikrokontroller a tápegység áramkör hibakereső és MPLAB ICD 2 alatt hibakeresés villogó LED csatlakozik Rb0 mikrokontroller következtetést.

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Az önálló munkára, fel kell programozni a mikrokontroller. Ehhez válassza ki a programozó menü -> Select Programmer -> MPLAB ICD 2 Következő «visszaállítása és a Kapcsolódás ICD». ha az eszköz használatra kész nyomja meg a «Program céleszköz». ha lenyomja «Ellenőrizze cél készülék memóriájában».

In-circuit programozás és a hibakeresés mikrokontroller mikrochip

Most a mikrokontroller függetlenül a programozott utasítások végrehajtásában bele. MPLAB ICD 2-áramkör hibakereső van tiltva.