Микроконтроллерлер тізбегі

Микроконтроллерлер тізбегі

Jump to TINA Main Page & General Information 

TINA көптеген (PIC, AVR, Arduino8051, HCS, STM, ARM, TI-Tiva, TI-Sitara, Infineon-XMC) микроконтроллерлер; үнемі жаңа MCU қосылып отырады. Сіз процессорда жұмыс істейтін бағдарламаны көре аласыз, өзгерте аласыз және күйін келтіре аласыз және, әрине, өзіңіздің кодыңызды жасай аласыз.

TINA-дегі микроконтроллерлерге арналған бағдарламаны ұсынудың екі жолы бар. Стандартты компилятор (мысалы, PIC үшін MPLAB) жасаған екілік кодты және деблг файлын пайдалануға болады немесе оның құрастыру жинағышын TINA-ға кіріктіргіш-түзету құралын қолданып іске қосу және түзету үшін ғана жүктей аласыз.

TINA микроконтроллерлерінде аналогтық, сандық, HDL немесе басқа модельдермен бірге ғана емес, сонымен бірге модельдеуге болады. 

MCU кодын іске қосу және өңдеу

PIC Flasher.TSC схемасын ExamplesMicrocontrollersPic қалтасынан жүктеңіз. 

16F73 PIC микроконтроллерімен 16F73 PIC микроконтроллерінің көмегімен келесі схема пайда болады:

Микроконтроллер тізбектері, 1 бейнесі

Бұл тізбекті бір-бірлеп жібереді. Түймесін басыңыз

Дисплей әрқайсысы алға қарай қадам басуы керек.

ASM кодын көру үшін MCU-ды екі рет басыңыз. (Жылдам бастау нұсқаулығындағы қосымша мәліметтерді қараңыз).

ТИНА-да тікелей TINA-да бастапқы кодты өңдеп, өзгерте алатын тамаша мүмкіндік бар.

Келесі кодты өзгертуге мүмкіндік береді:

Нұсқауды (жоғарыда таңдалған) 25 жолында өзгертіңіз (код редакторының терезесінің оң жақ төменгі бұрышындағы жол нөмірін көруге болады):

addlw 01H ішінен

қосу үшін 02H

Өзгертілген кодты TINA батырмасын басу арқылы сақтаңыз белгішесін басыңыз және MCU терезелерін жабыңыз.

Егер сіз бассаңыз

Өзгертілген код автоматты түрде TINA. TSC файлында сақталады.

Отладканы қолдану

Әрі интерактивтілікке ие басқа бағдарламаны көрейік.

ExamplesMicrocontrollersPic қалтасынан PIC16F84interrupt_rb0.TSC мысалын TINA салыңыз.

Баспасөз The

Дегенмен, SW-HL1 қосқышын бассаңыз, дисплейде 1 әрқайсысы төменнен жоғарыға дейін өзгереді.

PIC-тің үзілістерді өңдеу мүмкіндігі ауысу өзгерістерін анықтауға мүмкіндік береді.

Енді TINA интерактивті ASM отладкасын пайдаланып операцияны толығырақ қарастырайық.

Түзетушіні іске қосу үшін Талдау мәзірінен Опция таңдаңыз. Содан кейін төменде Талдау параметрлері тілқатысу терезесінде көрсетілгендей «MCU кодын жөндеуді қосу» құсбелгісін қойыңыз.

OK түймесін басыңыз және MCU күйге келтіру құралы пайда болады:

Бағдарламаны орындауды кезеңділікпен баса отырып, төмендегіні басып көрейік

14 тінтуірдің айналасында PT1: белгісіне өтеміз, сонда бағдарлама шексіз циклда.

PT1: INCF TEMP, F GOTO PT1

Енді SW-HL1 қосқышын нұқыңыз және оны Жоғарыға өзгертіңіз. (Курсор жоғары бағытталған көрсеткіге ауысқанда You басу керек). Түзеткішке оралып, батырмасын басыңыз
    X
    Сізге келгеніңізге қуаныштымын DesignSoft
    Қажет болса, қажетті өнімді табуға немесе қолдауға мұқтаж болған кезде сөйлесуге мүмкіндік береді.
    wpChatIcon