Admin مدير المنتدى
عدد المساهمات : 18996 التقييم : 35494 تاريخ التسجيل : 01/07/2009 الدولة : مصر العمل : مدير منتدى هندسة الإنتاج والتصميم الميكانيكى
| موضوع: كتاب تعلم AVR ببساطة - Simply AVR الأحد 18 أغسطس 2019, 12:17 am | |
|
أخوانى فى الله أحضرت لكم كتاب تعلم AVR ببساطة - Simply AVR تعلم أساسيات الأنظمة المدمجة من تشغيل دايود ضوئي إلى أنظمة الوقت الحقيقي From Blinkings LED to RTOS المهندس عبدالله علي عبدالله
و المحتوى كما يلي :
الفهرس حول الكتاب – الإصدار 11 .1.0 فصول الكتاب 11 لماذا سنستخدم ANSI – C ؟ حرب المتحكمات من هو الأفضل ال AVR أم الـ PIC؟ 16 . مقدمة عن الأنظمة المدمجة 22 23 Embedded System معنى النظام المدمج1.1 1.2مكونات النظام المدمج .24 1.3مراحل تطوير النظمة المدمجة 25 . نظرة عامة علىمتحكمات 34 . AVR 2.1تركيب المتحكمات الدقيق ومعمارية 35 AVR . مميزات معمارية الـ 37 .AVR . كيف تختار بين عائلة الـ AVRالمختلفة . قراءة دليل البيانات 42 .Datasheet 2.5الخصائص العامة للمتحكمات 43 ATmega16/ATmega32 2.6أطراف المتحكمات 47 .ATmega16 49 .ATTiny عائلة2.7 2.8تمارين إضافية .52 2.9مراجع إضافية .53 .3تجهيز أدوات التجارب .55 3.1المبرمجات 56 3.2المكونات الإكترونية 3.3أدوات إضافية .65 3.4تجهيز البرمجيات .66 3.5مراجع إضافية .73 .4أساسيات التحكم 75 GPIO Basics 77 .Hello World : المثال الأول4.1 4.2شرح المثال الأول وأساسيات برمجة الـ 89 AVR : 4.3المثال الثاني استخدام 4دايود ضوئي 96 : 4.4المثال الثالث تشغيل جميع أطراف 99 .PortA, Port B : 4.5المثال الرابع تشغيل المقاطعة السباعية 102 7segment : 4.6المثال الخامس قراءة الدخل الرقمي 107 .Inputs reading 110 .Pull Up & Pull Down Resistor 4.7 113 Internal Pull-Up خاصية الـ 4.8 : 4.9المثال السادس تشغيل 3 دايودات 3 مفاتيح .114 117 .Bouncing effect & De-bouncing 4.10 4.11 حساب المقاومة المستخدمة قبل الحمال .119 توصيل أحمال بتيارات كبيرة .121 تشغيل المحركات 123 DC 4.12 تشغيل المحرك في كل التجاهين .125 .5قواعد لغة السي للأنظمة المدممجة 129 5.1 أنواع البيانات في النظمة المدمجة 130 .Data-types 135 .Arithmetic Operations العمليات الحسابية 5.2 136 .Logic Operation العمليات المنطقية5.3 139 Shift operations عمليات الإزاحة5.4 5.5التحكم على مستوى البت الواحدة 142 Single Bit 144 Read single bit القراءة من بت واحدة5.6 .6الفيوزات، الحماية، الطاقة وسرعة التشغيل 146 147 Fuses & Lockbits 6.1 154 LockBits 6.2 155 .Clock Source المذبذبات والـ 6.3 6.4قيم الفيوزات لضبط السرعة 162 6.5الطاقة وسرعة تشغيل المتحكمات .166 6.6كيف تبرمج الفيوزات .169 6.7كيف تعالج الفيوزات المبرمجة بصورة خاطئة؟ 171 174 .Interrupt . المقاطعة7 175 The interrupt مقدمة عن المقاطعة7.1 : 7.2المثال الأول تشغيل المقاطعة 177 INT0 : 7.3المثال الثاني تشغيل المقاطعة INT0 مع 185 .INT1 . 8الاتصال التسلسلي بروتوكول 188 .UART 8.1مقدمة عن الاتصال التسلسلي 189 8.2التسلسلي الغير متزامن 192 .Asynchronous 8.3تهيئة الـ UARTالداخلي لمتحكمات 194 .AVR : 8.4المثال الأول تهيئة الـ UARTللعمل كمرسل 196 : ـ8.5المثال الثاني تهيئة الـ UARTللعمل كمستقبل 200 : 8.6المثال الثالث الإرسال والإستقبال في وقت واحد .202 8.7إرسال مجموعة بيانات مثل السلسل النصية .205 8.8دوال إضافية .209 .9المحول التناظري - الرقمي 212 ADC - 9.1مقدمة عن المحول التناظري الرقمي 213 .ADC 9.2تركيب الـ ADCداخل المتحكمات 215 ATmega16 : 9.3المثال الأول قراءة جهد متغير باستخدم مقاومة متغيرة 217 9.4حسابات الـ 224 .ADC .10المعالج التمهيدي وصناعة المكتبات البرمجية 227 10.1الأوامر التنفيذية والأوامر التوجيهية .228 228 C - preprocessor بعض استخدامات 229 C - preprocessor syntax قواعد الوامر التوجيهية10.2 232 function-like macros 10.3 232 .macros syntax قواعد كتابة الماكرو10.4 10.5مراجع إضافية .233 10.6تصميم المكتبات البرمجية في لغة السي .234 10.7خطوات صناعة المكتبة 235 10.8تجربة المكتبة في برنامج 238 ATmel studio .11أنظمة الوقت الحقيقي 245 .RTOS 11.1مقدمة عن أنظمة الوقت الحقيقي 246 Real Time Systems 247 .Real Time Embedded systems طرق تصميم الـ 11.2 250 RTOS Kernel كيف تعمل النواة11.3 251 FreeRTOS مقدمة عن نظام11.4 11.5الهيكل البرمجي للـ 252 RTOS 11.6تشغيل FreeRTOSعلى جميع متحكمات 253 AVR 265 Blinking 3 leds with 3 tasks : المثال الأول11.7 .12الملحقات الإضافية .271 م : ملحق تنصيب برنامج CodeBlocksعلى نظام ويندوز 272 م : ملحق ترجمة الملفات باستخدام 278 .makefile م : ملحق رفع ملف الـ Hexعلى المتحكمات الدقيق 282 م : ملحق كيف تستخدم لوحات آردوينو لتعلم برمجة 287 .AVR قائمة المراجع
كلمة سر فك الضغط : books-world.net The Unzip Password : books-world.net أتمنى أن تستفيدوا من محتوى الموضوع وأن ينال إعجابكم رابط من موقع عالم الكتب لتنزيل كتاب تعلم AVR ببساطة - Simply AVR رابط مباشر لتنزيل كتاب تعلم AVR ببساطة - Simply AVR
|
|