მიკროკონტრაქტორის სქემები

მიკროკონტრაქტორის სქემები

Jump to TINA Main Page & General Information 

TINA მხარს უჭერს ბევრი (PIC, AVR, Arduino8051, HCS, STM, ARM, TI-Tiva, TI-Sitara, Infineon-XMC) მიკროკონტროლერები; მუდმივად ემატება ახალი MCU. შეგიძლიათ იხილოთ, შეცვალოთ და შეცვალოთ პროცესორში გაშვებული პროგრამა და, რა თქმა უნდა, შეგიძლიათ შექმნათ თქვენი საკუთარი კოდი.

TINA- ში მიკროორგანიზმების პროგრამის შექმნის ორი გზა არსებობს. თქვენ შეგიძლიათ გამოიყენოთ სტანდარტული შემდგენლის (მაგ., MPLAB for PICs) მიერ დამზადებული ორობითი კოდი და გამართვის ფაილი, ან შეგიძლიათ თქვენი ასამბლეის კოდი ჩატვირთოთ და გამართოთ TINA- ში, რომელიც აგებულია აგბ-ს debugger- ში.

TINA- ს მიკროკონტრაქტორებში შეიძლება შეიცვალოს არა მხოლოდ მარტო, არამედ ერთად ანალოგური, ციფრული, HDL ან სხვა მოდელები. 

MCU კოდის გაშვება და რედაქტირება

ჩატვირთვა PIC flasher.TSC ჩართვა ExamplesMicrocontrollersPic ფოლდერში. 

16F73 PIC მიკროკონტრიტორის გამოყენებით შემდეგი სქემატური იქნება 16F73 PIC მიკროკონტექტორთან:

Microcontroller სქემები, სურათი 1

ეს სქემა უბრალოდ ითვლის ერთმანეთს. პრესა

დისპლეი უნდა გადადგას ნაბიჯია ერთი.

MCU- ზე ორჯერ დააწკაპუნეთ ASM კოდის სანახავად. (იხილეთ დამატებითი დეტალები სწრაფი დაწყება სახელმძღვანელო).

TINA- ს აქვს დიდი ფუნქცია, რომლის საშუალებითაც თქვენ შეგიძლიათ შეცვალოთ და შეცვალოთ კოდის პირდაპირ TINA- ში.

მოდით გავაკეთოთ შემდეგი ცვლილება კოდი:

შეცვალეთ ინსტრუქცია (ზემოთ შერჩეული) ხაზის 25- ში (შეგიძლიათ იხილოთ ხაზის ნომერი კოდის რედატორის ფანჯრის მარჯვენა ქვედა კუთხეში):

საწყისი დანამატი 01H

დაამატოთ 02H

შეცვალეთ შეცვლილი კოდი TINA- ზე დაჭერით ხატულა და დახურვა ღია MCU ფანჯრები.

თუ დააჭერთ

გაითვალისწინეთ, რომ შეცვლილი კოდი ავტომატურად შეინახება TINA. TTSC ფაილი.

გამოყენება debugger

მოდი ვნახოთ სხვა აპლიკაცია უფრო ინტერაქტიულობით.

ჩატვირთვა PIC16F84terter_rb0.TSC მაგალითი TINA საწყისი ExamplesMicrocontrollersPic საქაღალდეში.

დააჭირეთ

თუმცა, თუ თქვენ დააჭირეთ SW-HL1 შეცვლას, ეკრანი წინ გადადგმული ნაბიჯია 1- ის მიერ, როდესაც ცვლილებები იცვლება დაბალიდან მაღალი.

PIC- ის ჩარევის მართვა საშუალებას მოგვცემს გამოვყოთ ცვლილებების შეცვლა.

ახლა მოდით ვნახოთ ოპერაცია უფრო დაწვრილებით TINA– ს ინტერაქტიული ASM გამართვის საშუალებით.

გამხსნელის გასააქტიურებლად, ანალიზის მენიუში აირჩიეთ ვარიანტი. შემდეგ დააყენეთ "ჩართეთ MCU კოდის შეცდომების ჩამრთველი", როგორც ნაჩვენებია ქვემოთ მოცემული ანალიზის პარამეტრების დიალოგურ ფანჯარაში.

დააჭირეთ OK ღილაკს და MCU debugger გამოჩნდება:

მოდით დაიცვას პროგრამის შესრულების ნაბიჯ ნაბიჯ დაჭერით

მას შემდეგ, რაც დაახლოებით 14 დაწკაპუნებით მივიღებთ PT1: ეტიკეტების სადაც პროგრამა, როგორც ჩანს, უსასრულო მარყუჟის.

PT1: INCF TEMP, F GOTO PT1

ახლა დააჭირეთ SW-HL1 შეცვლას და შეცვალეთ მაღალი. (თქვენ უნდა დააჭიროთ როდესაც კურსორი შეიცვლება ზემოთ მიმართული ისრით Î). დაბრუნდით Debugger- ზე და დააჭირეთ ღილაკს
    X
    მოხარული ვარ, რომ შენთან იქნები DesignSoft
    საშუალებას გაძლევთ ესაუბროთ, თუ გჭირდებათ დახმარება, იპოვოთ სწორი პროდუქტი ან გჭირდებათ დახმარება.
    wpChatIcon