Atmel firmasining avr mikrokontrollerlarini sharhi, avr mikrmikrokontrollerlarni belgilanish sistemalari
Download 149.5 Kb.
|
Atmel firmasining AVR mikrokontrollerlarini sharhi, AVR mikrmik
Kirish-chiqarish moslamalari MKMC AVR tashqi qurilmalarini ishlab chiqdi: 8 bitli I / U portlariga birlashtirilgan 86 ko'p funktsiyali, ikki yo'nalishli GPIO I / U liniyalari . Registrlarning dasturlashtiriladigan konfiguratsiyasiga qarab, ular mustaqil ravishda "kuchli" haydovchi rejimida ishlay oladilar yoki 40 mA gacha bo'lgan oqimni chiqaradilar yoki qabul qiladilar (erga) , bu LED ko'rsatkichlarini ulash uchun etarli. Har qanday port pinlari "kirish" uchun erkin holatda yoki ichki tortib olinadigan (ijobiy) qarshilik yordamida sozlanishi mumkin. 3 ta uzilishning tashqi manbalari (chekkada, kesilgan yoki darajadagi) va kirish darajasining o'zgarishi bo'yicha 32 tagacha. Soat manbasini tanlash mumkin: keramika yoki kvarts rezonatori (barcha modellar uchun emas); tashqi soat signali; kalibrlangan ichki RC-generator (chastota 1, 2, 4, 8 MGts, shuningdek, ba'zi ATtiny modellari uchun - 4,8, 6,4, 9,6 MGts va 128 kHz). 256 KB gacha bo'lgan buyruqlarning ichki flesh xotirasi (kamida 10 000 qayta yozish tsikli). Dasturlarni disk raskadrovka JTAG yoki debugWIRE interfeyslari yordamida amalga oshiriladi : JTAG signallari (TMS, TDI, TDO va TCK) I / U portiga multipleksor qilinadi. Ishlash tartibi - JTAG yoki port - sigortalar registridagi tegishli bit bilan o'rnatiladi. JTAG interfeysi yoqilgan AVR MCU'lar jo'natiladi. 4 KB (ATmega / ATxmega) / 512 baytgacha (ATtiny) EEPROM ichki ma'lumotlar xotirasi (100000 ta qayta yozish davrlariga qadar). Ichki SRAM 32KB (ATxmega) / 16KB (ATmega) / 1KB (ATtiny) gacha, 2 soatlik tsiklga kirish vaqti. 64 KBgacha bo'lgan tashqi xotira (ATmega8515, ATmega162, ATmega640, ATmega641, ATmega1280, ATmega1281, ATmega2560, ATmega256). 8, 16 bitli taymerlar. PWM modulyatori (PWM) 8-, 9-, 10-, 16-bit. Analog taqqoslovchilar. Differentsial kirishlar bilan ADC (ADC), 8 (ATtiny) / 10 (ATtiny / ATmega) / 12 (ATxmega) bitlari: ADC 1, 10 va 200 ga qadar programlanadigan daromad (differentsial rejimda); Yo'naltiruvchi kuchlanish quyidagicha bo'lishi mumkin: besleme zo'riqishi, tashqi kuchlanish yoki taxminan 2,56 V bo'lgan ichki kalibrlanmagan mos yozuvlar zo'riqishida (minimal kuchlanish kuchlanishi 2,7 V va undan yuqori bo'lgan modellar uchun ) yoki 1,1 V(minimal kuchlanish kuchlanishi 1 bilan) , 8 B ). Har xil ketma-ket interfeyslar, jumladan: ikki simli TWI , I²C mos keladi ; universal sinxron / asinxron UART / USART qabul qiluvchi-qabul qilgich ; Sinxron ketma-ket portli ketma-ket interfeys (SPI). USB seriyali AT90USBxxxx. JON seriyasi AT90CANxxx. LCD seriyali ATmega169 va ATmega329 . ATtiny25 , ATtiny45 , ATtiny85 harorat sensori . Deyarli barchasi (maxsus interfeys orqali qayta dasturlashtirilgan ba'zi ATtiny modellari bundan mustasno ) SPI seriyali interfeysi orqalio'chirib dasturlashni (ISP) qo'llab - quvvatlaydi . Sug'urta registrlari normal dasturlash endi mavjud bo'lmasligi uchun tuzilgan bo'lsa, ko'plab mikrokontrollerlar yuqori voltajdan foydalangan holda muqobil ketma-ket yoki parallel dasturlashni qo'llab-quvvatlaydi. O'z-o'zini dasturlashni qo'llab-quvvatlash, unda asosiy dastur kodning bir qismini o'zgartirishi mumkin. Qayta yozish bilan himoyalangan subroutine (bootloader) yordamida asosiy dasturni yuklashni qo'llab-quvvatlash. Dasturning asosiy kodi odatda standart protokollardan biri yordamida mikrokontroller portlaridan biri orqali qabul qilinadi. Kam quvvat rejimlari qatori. Eslatma: dasturiy ta'minot bilan barcha tashqi qurilmalarni yoqib bo'lmaydi. Ularning ba'zilari birinchi navbatda Sug'urtalash registridagi bitlar yordamida faollashtirilishi kerak, uni faqat dasturchi o'zgartirishi mumkin. Download 149.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling