Port 3
Ushbu portda funktsiyalar boshqa portlarga o'xshaydi, bundan tashqari mantiq 1 P3 registrining tegishli bitiga qo'llanilishi kerak.
Joriy cheklovlar
Pimlar chiqish sifatida sozlangan bo'lsa (ya'ni, mantiqiy 0), u holda bitta port pinlari 10mA oqimni qabul qilishi mumkin.
Ushbu pinlar kirishlar sifatida sozlanganda (ya'ni mantiq 1), keyin o'rnatilgan tortishish rezistorlari juda zaif oqimni ta'minlaydi, lekin LS seriyasining 4 tagacha TTL kirishini faollashtirishi mumkin.
Agar portning barcha 8 biti faol bo'lsa, u holda umumiy oqim 15 mA (port P0: 26 mA) bilan cheklanishi kerak.
Agar barcha portlar (32 bit) faol bo'lsa, u holda umumiy maksimal oqim 71 mA bilan cheklanishi kerak.
Mikrokontrollerlar - 8051 Interrupts
Uzilishlar - bu asosiy dasturni vaqtincha to'xtatuvchi, boshqaruvni tashqi manbalarga o'tkazadigan va ularning topshirig'ini bajaradigan hodisalar. Keyin u boshqaruvni to'xtatgan asosiy dasturga o'tkazadi.
8051da 5 ta uzilish signallari mavjud, ya'ni INT0, TFO, INT1, TF1, RI/TI. Har bir uzilishni IE registrining bitlarini o'rnatish orqali yoqish yoki o'chirish mumkin va butun uzilish tizimini bir xil registrning EA bitini tozalash orqali o'chirib qo'yish mumkin.
IE (Interrupt Enable) ro'yxatdan o'ting
Ushbu registr uzilishni yoqish va o'chirish uchun javobgardir. EA registri uzilishlarni yoqish uchun bittaga, uzilishlarni o'chirish uchun esa 0 ga o'rnatiladi. Uning bit ketma-ketligi va ularning ma'nolari quyidagi rasmda ko'rsatilgan.
IP (uzilish ustuvorligi) registratsiyasi
Quyidagi rasmda ko'rsatilganidek, Interrupt Priority (IP) registridagi tegishli bitni o'zgartirish orqali uzilishlarning ustuvor darajalarini o'zgartirishimiz mumkin.
Kam ustuvorlikdagi uzilish faqat yuqori ustuvorlikdagi uzilish bilan to'xtatilishi mumkin, lekin boshqa past ustuvor uzilish bilan to'xtatilmaydi
Agar bir vaqtning o'zida turli xil ustuvorlik darajasidagi ikkita uzilish qabul qilinsa, yuqoriroq darajadagi so'rov bajariladi.
Agar bir xil ustuvor darajadagi so'rovlar bir vaqtning o'zida qabul qilinsa, ichki so'rovlar ketma-ketligi qaysi so'rovga xizmat ko'rsatishni belgilaydi.
TCON royxatdan otish.
TCON royxatdan otish mikrokontrollerning tashqi uzilish turini belgilaydi.
Do'stlaringiz bilan baham: |