AVR ATmega16
أهم مميزات AVR
ATmega16 انه عالي في مستوى الأداء، ويتطلب تغذية (5v) وخط العنونة والتراسل عرضة
8 بت مما يعطيه سرعة في الأداء، بنية تحكم بالبرمجيات من النوع RISC وهي توفر131 تعليمة (اغلبها تنفذ بنبضة
ساعية واحدة)، يحتوي على 32 سجل عمل عام سعة 8 بت (وهي السجلات المستخدمة لتناقل
البيانات انياً اثناء تطبيق البرنامج)، يتميز ايضا بالسرعة في تنفيذ التعليمات تصل
الى مليون تعليمة في الثانية وذلك باستخدام ساعة ترددها 1MHZ.
ذواكر المتحكم
الذواكر الغير طيارة Non
Volatile ويقصد بها تلك الذواكر التي لا تفقد البيانات
بانقطاع التيار, ويحتوي هذا المتحكم على ذاكرة للبرنامج بسعة 16 كيلو بايت قابلة
لإعادة البرمجة وتحميل تصل الى 10000 دورة (محو/كتابة), ويمكن الحصول على قسم خاص
لكود الإقلاع مع بتات تحكم مستقلة به, ويحتوي أيضا على ذاكرة EEPROM بسعة 512 بايت تحميلتها
100000 دورة محو/كتابة, وهناك أيضا الذواكر الطيارة التي تزول محتوياتها بانقطاع
التيار عن المتحكم حيث يحتوي هذا المتحكم ذاكرة SRAM داخلية بسعة 1 كيلوبايت, ويحتوي هذا المتحكم على إمكانية اقفال
برمجية وذلك لحماية البرنامج المحمل على المتحكم حيث لا يمكن الوصول للبرنامج الا
عن طريق واجهة JTAG التي
تتوافق مع معيارIEEE std. 1149.1 وهي
الواجهة التي يمكن من خلالها التخاطب مع المتحكم اثناء عملة بشكل مباشر وتصحيح
أعطاله بعمليات debugفورية والية
وتتضمن فحوصات كلية للبرنامج وعمليات مقارنة للنتائج وتصحيحها وفقاً للحاجة مع إمكانية
إعادة برمجة خارجية لذاكرة البرنامج وذاكرة EEPROM وبتات الحماية والقفل.
مميزات التحكم والتخاطب والواجهات Interface
يتميز المتحكم بعدادين مؤقتين(timer/counter) بسعة 8 بت مع Prescalers -ضابطات مسبقة للتحكم من
قبل التردد- وسجلات مقارنة مستقلة بكل منهما، عداد مؤقت بسعة 16 بت مع ضابط مسبق
للتردد وسجلات مقارنة، 4 قنوات (Pulse Width modulation) PWMلتوليد إشارات
المتحكم بعرض نبضاتها, 8 قنوات لعمليات التحويل التماثلي الى رقمي بعرض 10 بتات
حيث ان جميعها تستخدم لإدخال وإخراج الإشارات التماثلية في عمليات التحويل
المشتركة في فرعها الأرضي (وحيدة النهاية) Single ended وقناتان تفاضليتان بمكبر قابل للبرمجة للحصول على 10Xاو200X من قيمة الإشارة المدخلة, قناة برمجة لواجهة USART المستخدمة للتخاطب مع الحاسوب, واجهة
تسلسلية (Master /Slave) SPI, ومؤقت مراقب قابل للبرمجة
مع هزاز مستقل خاص به.
وظائف خاصة بالمتحكمات الصغرية
قابلية لإعادة الضبط Reset اثناء وقت التشغيل وانماط حماية للعمل قابلة للبرمجة، مصادر مقاطعة
داخلية وخارجية, 6 أنماط لحفظ الطاقة اثناء العمل (يتم اختيار النمط حسب الحاجة
الية من خلال التطبيق).
بوابات الدخل / الخرج والحزم
32 خط (4*8 بوابات) دخل/خرج قابل للبرمجة, 40
رجلاً PIN موزعة في بنية من النمط PDIP, جهود التغذية: تتراوح من 4.5 فولت وحتى 6.5
فولت (ولكن وسيطاً يمكن تشغيله على كافة التطبيقات بجهد 5 فولت) - ومجال 2.7-5.5
فولت للمتحكمات من النمط L, معدل
تردد العمل: تتراوح من 0-16MHZ.
Tags
electronics