Oqim jadvali muharriri va tuzatuvchisi

Oqim jadvali muharriri va tuzatuvchisi

Jump to TINA Main Page & General Information 

MCU montaj kodini yozish odatda qiyin va zerikarli vazifadir. Siz dasturiy ta'minot ishlab chiqish jarayonini soddalashtirasiz va qo'lda kodlash o'rniga faqat simvollar va oqimlarni boshqarish chiziqlarini ishlatib, MCU kodini ishlab chiqarish va disk raskadrovka qilish uchun TINA ning Flowchart tahrirlovchisi va tuzatuvchisidan foydalansangiz, elektron qurilmalarni loyihalashtirish uchun ko'proq vaqt olasiz. Raqamli yoki aralash muhit sharoitida kod.

Oqim jadvali muharriri

Quyidagi misolda oddiy elektronga o'rnatilgan MCUni boshqarish uchun oqim sxemasi. 

Oqim sxemasi PIC16F73 mikrokreditlagichining ikki portidan o'qiladigan ikkita sonni qo'shadi.

Nazorat qiluvchi oqim sxemasi quyidagicha ko'rinadi:

Yaratilgan kodni ko'rish uchun tugmasini bosing Code Ochiq xarita oynasining yuqori qismidagi

Oqim sxemasini tuzatuvchi

Tina, oqim sxemasidan simulyatsiya uchun zarur bo'lgan o'rnatish kodini avtomatik ravishda ishlab chiqaradi.

TINA ning oqimni tuzatuvchi xususiyatidan foydalanib siz avval tugallangan oqim bartarafini sinab va disk raskadrovka qila olasiz.

Siz "Ishga tushirish" tugmachasini bosib dasturni doimiy ravishda ishlatishingiz mumkin,

Oldinga qadam tugmachasini bosish bilan bosqichma-bosqich,

yoki Stop tugmasini bosib dasturni to'xtating. 

Xato ayıklayıcı, fon rangini sariq rangga aylantirish orqali faol oqim komponentini ko'rsatadi.

Xato ayıklayıcı, fon rangini sariq rangga aylantirish orqali faol oqim komponentini ko'rsatadi.

Qayta tuzatuvchining chap burchagida manba ko'rinishini yaratadigan uchta muhim yorliq bor. Agar siz tanlasangiz Oqim sxemasi yorlig'ini ko'rsangiz, oqimchart orqali ko'rishingiz va disk raskadrovka qilishingiz mumkin. Agar siz tanlasangiz Oqim sxemasi + kod yorlig'i, TINA ham oqim sxemasi, ham o'rnatish kodi ko'rsatiladi.

Shu nuqtai nazardan, ikkala tugma nuqtasini ham oqim sxemasi va montaj kodida joylashtirishingiz mumkin. Oxirgi rejimni tanlasangiz, Codean'anaviy yig'ilish tilini disk raskadrovka yordamida disk raskadrovka qilishingiz mumkin.

Oqim jadvalini va o'rnatish kodini sinxronlashtirish va kodni yanada o'qib chiqish uchun TINA kodiga qo'shimcha teglar va izohlar kiritadi; misol uchun:

Oqim diagrammasi yorlig'i2:; x <- PORTA

Ushbu teglar kodning ish faoliyatini yoki ish mantig'ini o'zgartirmaydi.

Tanaffus nuqtalari foydalanuvchi tomonidan belgilangan punktlarda kodni bajarishni to'xtatish va registrlar va parametrlarni tekshirishga ruxsat berish uchun ishlatiladi. TINA to'xtash nuqtalarini qo'shish va olib tashlashning bir necha usullarini taklif etadi.

Aralashish tartibi misol

TINA ning oqim sxemasini dasturlashning eng foydali xususiyati shundaki, siz xato diapazonli operatsiyani sinab ko'rishingiz mumkin, shu jumladan, oqim sxemasi bo'yicha dasturlashtirilgan MCU'lar aralash analog-raqamli muhitda. 

 TINA-da joylashgan quyidagi elektron, siz TINA interaktiv rejimida ishlay oladigan va disk raskadrovka qiladigan vosita tekshiruvi.