Mikrokontrolagailu zirkuituak

Mikrokontrolagailu zirkuituak

Jump to TINA Main Page & General Information 

TINA asko onartzen duPIC, AVR, Arduino8051, HCS, STM, ARM, TI-Tiva, TI-Sitara, Infineon-XMC) mikrokontrolagailuak; MCU berriak gehitzen ari dira etengabe. Prozesadorean exekutatzen ari den programa ikusi, aldatu eta araztu dezakezu eta, noski, zure kodea sor dezakezu.

TINA programan mikrokontroladoreentzako programa eskaintzeko bi modu daude. Konpilatzaile estandar batek egindako kode bitar eta arazketa fitxategia erabil dezakezu (adibidez, PICentzako MPLAB) edo zure muntaia kodea kargatu ahal izango duzu TINA-n exekutatzeko eta arazteko, muntatzailea-araztailea erabiliz.

TINA-n soilik simulatu daitezke mikrokontrolagailuak, baina baita analogikoa, digitala, HDL edo beste modelo batzuekin ere. 

MCU kodea exekutatzen eta editatzen

Kargatu PIC Flasher.TSC zirkuitua adibideakMicrocontrollersPic karpetan. 

16F73 PIC mikrokontroladoreen ondorengo eskema 16F73 PIC mikrokontroladoreekin agertuko da:

Mikrokontrolagailuak, 1 irudia

Zirkuitua hau besterik ez da birbidaltzen. Sakatu

Pantaila banan-banan aurrera egin behar da.

Egin klik bikoitza MCUn ASM kodea ikusteko. (Ikusi xehetasun gehiago Hasiera azkarra eskuliburuan).

TINA-k TINA-k zuzenean iturburu-kodea zuzenean editatzeko eta aldatzeko ezaugarri handia du.

Kode hauetan honako aldaketa egin dezakegu:

Aldatu instrukzioa (goiko hautatua) 25 lerroan (kode editorearen leihoaren eskuineko beheko izkinan lerro zenbakia ikus dezakezu):

addlw 01H-tik

02H gehitzeko

Gorde aldatutako kodea TINA botoian sakatuta ikonoa eta itxi irekitako MCU leihoak.

Sakatzen baduzu du

Kontuan izan aldatutako kodea automatikoki gordeko dela TINA .TSC fitxategian.

Arazlea erabiliz

Ikus dezagun beste aplikazio bat interaktibitate handiagoa duenean.

Kargatu PIC16F84interrupt_rb0.TSC TINA adibidea, adibideakMicrocontrollersPic karpetatik.

Sakatu

Hala ere, SW-HL1 etengailuan klik egiten baduzu, pantailak 1-ek aurrera egingo du, etengailu txikia baxutik altuera aldatzen den bakoitzean.

PICen eten kudeaketa gaitasuna aldaketa aldaketak detektatzeko aukera emango digu.

Orain ikus dezagun eragiketa zehatzago TINAren ASM araztaile interaktiboa erabiliz.

Arazgailua aktibatzeko, hautatu Aukera Analisi menuan. Ondoren, ezarri "Gaitu MCU kodea arazketa kontrol laukia", Analisi Aukerak elkarrizketa koadroan behean agertzen den moduan.

Sakatu Ados botoia eta MCU araztailea agertuko da:

Jarraitu urratsez urrats programaren jarraipena egiteko

14 kliken ondoren, PT1: etiketara iritsiko gara programa, begizta infinitu batean dagoela.

PT1: INCF TEMP, F GOTO PT1

Orain egin klik SW-HL1 etengailuan eta aldatu Handira. (Egin klik kurtsorea gorantz seinalatzen duen gezia Î bihurtzen denean). Itzuli arazketara eta egin klik