|
PIC mikrokontrollerlarining arxitekturasi protsessor , xotirani tashkil qilish va chipga o'rnatilgan tashqi qurilmalarni o'z ichiga oladi
|
bet | 2/4 | Sana | 16.05.2024 | Hajmi | 441,51 Kb. | | #237595 |
Bog'liq 3-mustaqil ishPIC mikrokontrolleri va ularda dasturlashPIC mikrokontroller arxitekturasi PIC mikrokontrollerlarining arxitekturasi protsessor , xotirani tashkil qilish va chipga o'rnatilgan tashqi qurilmalarni o'z ichiga oladi. Markaziy protsessor PIC protsessorida bitta tsiklni samarali bajarish uchun optimallashtirilgan qisqartirilgan ko'rsatmalar to'plami (RISC) yadrosidan foydalanadi. Asosiy elementlar quyidagilardir: Ko'rsatmalarni bajarish ketma-ketligini kuzatib borish uchun dastur hisoblagichi Operandlar va natijalarni vaqtincha saqlash uchun faylni ro'yxatdan o'tkazing Matematik va mantiqiy operatsiyalar uchun arifmetik mantiq birligi (ALU). Hisoblash paytida vaqtinchalik saqlash uchun ishchi registrlar RISC arxitekturasi va optimallashtirilgan bajarilishi PIC ko'rsatmalarini tezroq o'tkazish imkonini beradi. Xotiralar PIC MCU-larida alohida dastur va ma'lumotlar xotirasi bo'shliqlari mavjud: Dastur xotirasi - proshivka kodini saqlaydi. Flash xotira chiplarni o'chirmasdan qayta dasturlash imkonini beradi. Ma'lumotlar xotirasi - ish paytida o'zgaruvchan ma'lumotlarni saqlash uchun uchuvchan SRAM. EEPROM xotirasi - quvvat o'chirilganda saqlanishi kerak bo'lgan parametrlar uchun doimiy xotira. Garvard arxitekturasi sifatida bu ajratish tezroq bajarilishi uchun ko'rsatmalarni olish va ma'lumotlarga kirishni bir vaqtning o'zida amalga oshirish imkonini beradi. Periferik qurilmalar PIC MCU'lar tashqi apparat bilan interfeysga kirish uchun chipdagi umumiy tashqi qurilmalarni birlashtiradi: Raqamli kirish/chiqish – umumiy maqsadli kiritish/chiqarish portlari va sensorlar, aktuatorlar va boshqalarni ulash uchun pinlar. Ko‘p pinlar multiplekslangan funksiyalarni qo‘llab-quvvatlaydi. Taymerlar - vaqt bazasini yaratish, puls kengligi modulyatsiyasi, hodisalar hisoblagichlari va boshqalar uchun dasturlashtiriladigan taymerlar. UART/USART - RS-232, RS-485, LIN avtobusi va boshqalar kabi protokollar uchun ketma-ket aloqa. SPI/I2C - periferiya va tarmoqqa ulanish uchun sinxron va I2C seriyali interfeyslar. ADC - Analog sensorlar va signallarni o'qish uchun analogdan raqamligacha konvertor moduli. Komparatorlar - chegaralarni, signal darajalarini va boshqalarni aniqlash uchun analog taqqoslagichlar. PWM - Modulyatsiyalangan to'lqin shakllarini yaratish uchun impuls kengligi modulyatsiya birliklari. Ushbu o'rnatilgan tashqi qurilmalar PIC-larni turli xil mikrokontroller ilovalari ehtiyojlarini qondirish uchun ideal qiladi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
PIC mikrokontrollerlarining arxitekturasi protsessor , xotirani tashkil qilish va chipga o'rnatilgan tashqi qurilmalarni o'z ichiga oladi
|