Mikrokontrolleri ahelad

Mikrokontrolleri ahelad

Jump to TINA Main Page & General Information 

TINA toetab palju (PIC, AVR, Arduino8051, HCS, STM, ARM, TI-Tiva, TI-Sitara, Infineon-XMC) mikrokontrollerid; uusi MCU-sid lisatakse pidevalt. Protsessoris töötavat programmi saate vaadata, muuta ja siluda ning loomulikult saate luua ka oma koodi.

TINA mikrokontrollerite programmile on kaks võimalust. Võite kasutada standardse kompilaatori (nt PIC-ide jaoks MPLAB-i) tehtud kahekomponentset koodi ja silumisfaili või laadida oma montaažikoodi TINA-sse, kasutades oma sisseehitatud monteerija-debuggerit.

TINA-s saab mikrokontrollereid simuleerida mitte ainult üksi, vaid ka koos analoog-, digitaalse-, HDL- või muude mudelitega. 

MCU koodi käivitamine ja muutmine

Laadige PIC Flasher.TSC ahelat kaustast ShowMicrocontrollersPic. 

16F73 PIC mikrokontrolleriga ilmub järgmine skeem 16F73 PIC mikrokontrolleriga:

Mikrokontrolleri ahelad, pilt 1

See ahel lihtsalt loeb edasi ükshaaval. Vajutage nuppu

Ekraan peaks ükshaaval edasi liikuma.

ASM-koodi vaatamiseks topeltklõpsake MCU-l. (vaadake lisateavet Quick Start käsiraamatust).

TINA-l on suurepärane omadus, mille abil saate lähtekoodi otse TINA-s muuta ja muuta.

Võimaldab koodi muuta järgmiselt:

Muuda käsku (valitud ülalpool) reas 25 (näete rea numbrit parempoolses nurgas koodiredaktori aknas):

alates addlw 01H

lisada 02H

Salvestage muudetud kood TINA-le, vajutades ikoon ja sulgege avatud MCU aknad.

Kui vajutate

Pidage meeles, et muudetud kood salvestatakse automaatselt TINA .TSC-faili.

Siluri kasutamine

Vaatame teist rakendust, millel on rohkem interaktiivsust.

Laadige kaustast PIC16F84interrupt_rb0.TSC TINA näide kaustast „NäitedMicrocontrollersPic”.

Vajutage

Kui aga klõpsate SW-HL1 lülitile, siis kuvatakse 1i ekraanil iga kord, kui lüliti lülitub madalast kõrgele.

PIC-i katkestamisvõime võimaldab meil tuvastada lüliti muutusi.

Vaatame nüüd operatsiooni üksikasjalikumalt, kasutades TINA interaktiivset ASM-i silurit.

Siluri aktiveerimiseks valige menüü Analüüs suvand Option. Seejärel määrake märkeruut „Luba MCU koodi siluri”, nagu on näidatud allpool dialoogiboksis Analüüsivõimalused.

Vajutage nuppu OK ja MCU siluri ilmub:

Jälgime programmi teostamist samm-sammult, vajutades

Umbes 14-i klikkide järel jõuame PT1i etiketti, kus programm tundub olevat lõputu.

PT1: INCF TEMP, F GOTO PT1

Nüüd klõpsake SW-HL1 lülitil ja muutke see kõrgeks. (Peaksite klõpsama, kui kursor muutub ülespoole suunatud nooleks Î). Minge tagasi siluri juurde ja klõpsake nuppu
    X
    Tere tulemast DesignSoft
    Võimaldab vestelda, kui vajate abi õige toote leidmisel või abi saamiseks.
    wpchatıco