على Atmega8. البرمجة Atmega8 للمبتدئين

تاريخ:

2018-08-31 12:40:28

الآراء:

752

تصنيف:

1مثل 0كره

حصة:

Table of contents:

Atmega8 هي الأكثر شعبية ممثلي عائلته. في العديد من الطرق أنهم مدينون ، من جهة ، وسهولة عملية ومباشرة هيكل آخر تماما وظيفة واسعة. تبدو هذه المادة في البرمجة Atmega8 للمبتدئين.

معلومات عامة

atmega8 البرمجةميكروكنترولر في كل مكان. يمكنك العثور عليها في الثلاجات, الغسالات, الهواتف, مصنع آلات وعدد كبير من الأجهزة التقنية الأخرى. ميكروكنترولر على حد سواء بسيطة ومعقدة للغاية. أحدث نقدم أكثر بكثير من الميزات والوظائف. ولكن لفهم صعوبة الأسلوب لا يعمل. تحتاج أولا إلى معرفة شيء بسيط. وكما عينة من Atmega8. البرمجة ليست معقدة شكرا المختصة العمارة واجهة ودية. بالإضافة إلى أنه هو صاحب الأداء كافية للاستخدام في معظم الهواة الأجهزة. وعلاوة على ذلك ، فإنها تنطبق حتى في هذه الصناعة. في حالة Atmega8 البرمجة ينطوي على المعرفة من اللغات مثل AVR (ج/المجمع). من أين تبدأ ؟ تطوير هذه التكنولوجيا من الممكن في ثلاث طرق. و كل شخص يختار أين تبدأ مع Atmega8

  1. البرمجة باستخدام اردوينو.
  2. شراء جهاز الجاهزة.
  3. التجميع الذاتي متحكم.

سوف يتم النظر في الفقرة الأولى والثالثة.

اردوينو

البرمجة atmega8 usbaspهذا هو مريحة تم تصميم منصة إلكترونية مصمم مثالية سريعة إنشاء العديد من الأجهزة. المجلس بالفعل كل ما تحتاجه في شكل متحكم ، ملزمة مبرمج. بعد أن ذهب من هذا الطريق ، فإن الشخص سوف تتلقى الفوائد التالية:

  1. عتبة منخفضة المتطلبات. لا تحتاج إلى مهارات خاصة وقدرات تطوير النظم التقنية.
  2. مجموعة واسعة من العناصر سوف تكون متاحة دون اتصال تدريبية إضافية.
  3. بداية سريعة من التنمية. مع اردوينو يمكنك تخطي إلى إنشاء الأجهزة.
  4. وجود عدد كبير من المواد التدريبية و أمثلة من تطبيقات تصاميم مختلفة.

ولكن هناك بعض العيوب. لذا برمجة اردوينو Atmega8 لا تسمح الغوص أعمق في عالم متحكم و فهم العديد من جوانب مفيدة. وبالإضافة إلى ذلك سيكون لديك لتعلم لغة البرمجة تختلف عن تلك المطبقة على AVR (ج/المجمع). و مرة أخرى ، اردوينو لديها بدلا نطاق ضيق من النماذج. عاجلا أو في وقت لاحق تحتاج إلى استخدام متحكم التي لا تستخدم في لوحات الدوائر. ولكن عموما هذا هو وسيلة جيدة للعمل مع Atmega8. البرمجة عبر اردوينو سوف يسمح لك للحصول على ثقة تبدأ في عالم الإلكترونيات. البشر هم من غير المرجح أن يتخلى بسبب الفشل و المشاكل.

المزيد

طابعة سامسونج SCX-3405: دليل المستخدم والمواصفات استعراض

طابعة سامسونج SCX-3405: دليل المستخدم والمواصفات استعراض

سوق التكنولوجيا الفائقة هو زيادة المنافسة. بسبب هذا, وتحاول كل من الشركة المصنعة الجهاز الخاص بك لجعل الأكثر وظيفية وجميلة وغير مكلفة. يجب أيضا أن تكون موجودة في أي خصوصية.واحدة من أكبر الشركات في السوق العالمية – سامسونج – قررت التركيز ع...

T-28. T-28 (عالم الدبابات). T-28: صور

T-28. T-28 (عالم الدبابات). T-28: صور

T-28 – هذا شعبية خزان السوفياتي ، والتي تتمثل في المعروف على الانترنت لعبة العالم من الدبابات. بالنسبة لمعظم اللاعبين والجهاز هو عابر ، ولكن هذا يرجع فقط إلى حقيقة أن ليس كل تقييم قدرة هذا النموذج. إذا ما تم تناوله ببراعة ، خزان يتحول إلى ورطة ...

كما في

كما في "Skyrim" إلى التركيز osculatorium: يمر

اليوم سوف نتحدث معك عن كيف في "Skyrim" إلى التركيز osculatory. أيضا, دعونا نحاول فعلا أن نفهم أين هذه المهمة و لماذا نحن في حاجة إليها. لأن العالم لعبة The Elder Scrolls هو مكان حيث يمكنك الحصول على المغامرات.نبدأحسنا, قبل التفكير في "Skyrim" إلى الت...

التجميع الذاتي

وذلك بفضل تصميم ودية أنها يمكن أن تجعل نفسها. لأنه يحتاج رخيصة المتاحة و مكونات بسيطة. وهذا سوف يسمح لك أن تصبح مألوفة مع الجهاز Atmega8 متحكم البرمجة التي بعد الجمعية سوف يبدو أسهل. إذا لزم الأمر يمكنك تحديد مكونات إضافية من أجل مهمة محددة. صحيح أن هناك بعض العيوب التعقيد. يمكنك تجميع متحكم عندما لا يكون هناك حاجة إلى المعرفة والمهارات ليست سهلة. هذا الخيار يمكننا من النظر.

ما تحتاج إلى بناء ؟

برمجة اردوينو atmega8في البداية تحتاج إلى الحصول على نفسك Atmega8. برمجة متحكم دونه ، تعرف المستحيل. وسوف يكلف بضع مئات روبل – مع توفير وظائف لائقة. هناك أيضا مسألة الكيفية التي سيتم تنفيذها من خلال برمجة Atmega8. USBAsp – هذا هو جهاز جيد جدا, والتي أثبتت نفسها من الجانب أفضل. ولكن يمكنك استخدام أي مبرمج. أو بناء ذلك بنفسك. ولكن في هذه الحالة هناك خطر يتمثل في أنه إذا كان سوء خلق ، وسوف تتحول متحكم في كسر قطعة البلاستيك والحديد. لا تتداخل مع وجود اللوح و لاعبا. فهي ليست إلزامية, ولكن سيتم توفير الوقت و الأعصاب. وأخيرا – تحتاج إلى مصدر للطاقة إلى 5V.

البرمجة Atmega8 للمبتدئين سبيل المثال

atmega8 البرمجة للمبتدئيندعونا ننظر في كيفية عموما هو إنشاء الجهاز. لذلك دعونا نقول أن لدينا متحكم, led, المقاوم, مبرمج, توصيل الأسلاك اللوح و إمدادات الطاقة. الخطوة الأولى – كتابة البرامج الثابتة. تحت فهم مجموعة التعليمات على متحكم أن عرض نهاية الملف وجود تنسيق خاص. من الضروري تسجيل الاتصال من جميع العناصر و التفاعل معهم. بعد ذلك يمكنك البدء في بناء الدوائر. على الساق من VCC ينبغي أن يكون مدعوم. أي مصممة للعمل مع الأجهزة و العناصر التي ترتبط الأولى المقاوم ثم led. السلطة الأولى يعتمد على الاحتياجات الغذائية من الثانية. يمكن أن ننظر في هذه الصيغة: R=(- يو بي إس)/.... هنا ف-هو السلطة و s – led. دعونا نتخيل أننا قد أدت 2V طويلا ويتطلب العرض الحالي من 10 mA, تترجم إلى أكثرملاءمة العمليات الحسابية وعرض تحصل على 0.01 A. ثم الصيغة تبدو كما يلي: R=(5V-2V)/0.01=3V/0.01=300 أوم. ولكن في الممارسة العملية غالبا ما يكون من المستحيل العثور على العنصر المثالي. ولذلك اتخذت الأنسب. ولكن تحتاج إلى استخدام المقاوم مع مقاومة أعلى من القيمة التي تم الحصول عليها من قبل الرياضي. من خلال هذا النهج سوف تمديد فترة الخدمة.

ماذا بعد ؟

البرمجة atmega8 المدمج في المتغيرات والوظائفلذا يجب صغيرة المخطط. الآن لدينا للاتصال متحكم مبرمج و سجل في الذاكرة الثابتة التي تم إنشاؤها. هناك نقطة واحدة! بناء مخطط يجب إنشاء بحيث متحكم كان من الممكن فلاش بدون desoldering. هذا سيوفر الوقت والأعصاب إطالة عمر خدمة من العناصر. بما في ذلك Atmega8. في دائرة البرمجة ، وتجدر الإشارة إلى أنه يتطلب المعرفة والمهارات. لكنه أيضا يسمح لك لخلق تصاميم أكثر تطورا. في الواقع, فإنه غالبا ما يحدث ذلك خلال desoldering العناصر التالفة. بعد أن الدائرة على استعداد. يمكن تطبيق الجهد.

النقاط الهامة

atmega8 في نظام البرمجةأريد أن أعطي الأطفال نصائح مفيدة حول البرمجة Atmega8. المدمج في المتغيرات والدوال التي لا تتغير! فلاش الجهاز التي تم إنشاؤها بواسطة البرنامج, يفضل أن يكون ذلك بعد التحقق من عدم وجود “الأبدية دورات” التي من شأنها عرقلة أي تدخل ، مع استخدام جيد الارسال. في حالة استخدام الحرف لهذه الأغراض ، يجب أن تكون مستعدا ذهنيا للخروج متحكم من النظام. عند فلاش الجهاز مع مبرمج ، يجب ربط النواتج المقابلة ، VCC, GND, SCK, موسي, تعيين, ميسو. و لا كسر السلامة! إن المواصفات الفنية المقدمة أنه ينبغي أن يكون مدعوم في 5V ، ثم تحتاج إلى عصا مثل هذا الجهد. حتى استخدام عناصر 6B قد سلبا أقول على أداء متحكم والحد من خدمة الحياة. طبعا البطارية إلى 5V بعض الاختلافات لكن عموما كل شيء في حدود المعقول. على سبيل المثال, أقصى الجهد البقاء في 5.3 V.

التدريب و المهارات

لحسن الحظ ، Atmega8 شعبية جدا متحكم. ولذلك تجد الناس مثل التفكير أو مجرد المعرفة وقادرة على الناس ليس من الصعب. إذا كنت لا تريد إعادة اختراع العجلة ، ولكن فقط نريد حل مشكلة معينة ، فمن الممكن أن تجد المطلوب المخطط على شبكة الإنترنت على نطاق العالم. بالمناسبة, وهنا تلميح: على الرغم من أن في الجزء الروسي من الروبوتات هي شعبية جدا ، ولكن إذا لم يكن هناك استجابة ، يجب أن تبحث عنها في اللغة الإنجليزية – أنه يحتوي على كمية عالية من المعلومات. إذا كان هناك بعض الشك في نوعية المشورة المتاحة, يمكنك البحث عن الكتاب الذي يتعامل مع Atmega8. لحسن الحظ, الصانع يأخذ في الاعتبار شعبية التنمية وتوفر لهم المؤلفات المتخصصة ، حيث الناس من ذوي الخبرة يمكن أن أقول ماذا و كيف و إعطاء الأمثلة العملية من الجهاز.

هو أنه من الصعب البدء خلق شيء من تلقاء نفسها ؟

atmega8 البرمجة عبر اردوينويكفي أن يكون 500-2000 روبل بضع مجانا المساء. هذا الوقت هو أكثر من كافية للتعرف على العمارة من Atmega8. بعد القليل من الممارسة يمكنك بسهولة إنشاء المشاريع الخاصة بك ، لأداء مهام معينة. على سبيل المثال الذراع الروبوتية. واحد Atmega8 تكون أكثر من كافية لتمرير الوظائف الحركية الأساسية من الأصابع. بالطبع, هذا هو مهمة صعبة للغاية ، ولكن من الممكن تماما. وفي وقت لاحق عموما يمكنك إنشاء معقدة من الأشياء التي سوف تحتاج إلى عشرات من ميكروكنترولر. ولكن هذا هو كل المستقبل ، فمن الضروري الحصول على مدرسة جيدة الممارسة على شيء بسيط.


Article in other languages:

BE: https://tostpost.com/be/kamputary/9016-m-krakantrolery-atmega8-pragramavanne-atmega8-dlya-pachatko-ca.html

DE: https://tostpost.com/de/computer/9016-mikrocontroller-atmega8-programmierung-atmega8-f-r-anf-nger.html

En: https://tostpost.com/computers/23494-the-atmega8-programming-atmega8-for-beginners.html

ES: https://tostpost.com/es/los-ordenadores/9022-los-microcontroladores-atmega8-programaci-n-atmega8-para-principiantes.html

HI: https://tostpost.com/hi/computers/5065-atmega8-atmega8.html

JA: https://tostpost.com/ja/computers/5062-atmega8-atmega8.html

KK: https://tostpost.com/kk/komp-yuterler/9020-mikrokontrollerler-atmega8-ba-darlamalau-atmega8-dlya-nachinayuschih.html

PL: https://tostpost.com/pl/komputery/9019-mikrokontrolery-atmega8-programowanie-atmega8-dla-pocz-tkuj-cych.html

PT: https://tostpost.com/pt/computadores/9015-microcontroladores-atmega8-a-programa-o-do-atmega8-para-iniciantes.html

TR: https://tostpost.com/tr/bilgisayarlar/9024-mikrodenetleyiciler-atmega8-programlama-atmega8-yeni-ba-layanlar-i-in.html

UK: https://tostpost.com/uk/komp-yuteri/9020-m-krokontroler-atmega8-programuvannya-atmega8-dlya-pochatk-vc-v.html

ZH: https://tostpost.com/zh/computers/5477-atmega8-atmega8.html






Alin Trodden - مؤلف المقال ، محرر
"مرحبا ، أنا ألين الدوس. أنا أكتب النصوص ، وقراءة الكتب ، والبحث عن الانطباعات. وأنا لست سيئة في أقول لك عن ذلك. أنا دائما سعيد للمشاركة في مشاريع مثيرة للاهتمام."

تعليقات (0)

هذه المادة قد لا تعليق أول

إضافة تعليق

أخبار ذات صلة

كيفية جعل الغبار تصفية جهاز الكمبيوتر الخاص بك بيديك ؟

كيفية جعل الغبار تصفية جهاز الكمبيوتر الخاص بك بيديك ؟

الغبار هو واحد من أهم الأعداء من أجهزة الكمبيوتر وأجهزة الكمبيوتر المحمولة. فإنه يضع مروحة يستقر على أهمية "الشجاعة" ، بما في ذلك على المعالج ، وعدم السماح لهم بارد, و هو سبب كثرة الفشل. لمكافحة هذا هو دوري تنظيف وحدة النظام ، "حش...

كيفية إنشاء نقطة وصول wi-fi

كيفية إنشاء نقطة وصول wi-fi

كثيرة قد تكون مهتمة في هذه المسألة الهامة: كيفية إنشاء نقطة وصول Wi-Fi باستخدام الميزات القياسية من اليوم شعبية ويندوز 7 ؟ أود أن أقول بداية ما هذه التكنولوجيا. تحت Wi-Fi تعرف بعض الفرص في بناء اللاسلكية إذا السلكية قنوات الاتصال ...

"ستوكر: شركة سيئة": تمرير التعديلات

لعبة "ستوكر" كان واحدا من الأكثر نجاحا في الفضاء بعد الاتحاد السوفياتي في السنوات الأخيرة في معظم الحالات أنها لم تتلقى الكثير من الشهرة. ولكن "ستوكر" أصبحت مشهورة في جميع أنحاء العالم ، ولكن ليس هذا هو المهم. الشيء الأكثر أهمية ه...

كيفية إزالة صفقة حارس من الكمبيوتر ؟

كيفية إزالة صفقة حارس من الكمبيوتر ؟

اليوم سوف نتحدث معكم حول كيفية إزالة صفقة حارس من جهاز الكمبيوتر الخاص بك. وبالإضافة إلى ذلك ، فإنه من المفيد دراسة ما في هذا البرنامج هو: ما هو الخطر الذي يشكله على أنظمة التشغيل ، وكذلك كيفية بسرعة للكشف عن وجودها. كل هذا الكلام...

شاشة زرقاء (خطأ): كيفية إصلاح ذلك ؟

شاشة زرقاء (خطأ): كيفية إصلاح ذلك ؟

“شاشة زرقاء من الموت" أو كما يطلق عليه المتخصصون الموت الزرقاء – رد فعل وقائي من الكمبيوتر بتعطيل نظام العمل قبل أن احتمال فشل أو ضرر. في بعض الحالات شاشة زرقاء (خطأ) يظهر بسبب مشاكل برنامج التشغيل. في مثل هذه الح...

كيفية الفضائي جهدا لتحقيق الهدف

كيفية الفضائي جهدا لتحقيق الهدف

في أي لعبة القدرة على النقل الفضائي يجعل اللعبة أسهل. مع مساعدتها يمكنك بسهولة تأتي لانقاذ زميله أو طلب الدعم. أفضل مثال على ذلك هو مشروع جهدا ، حيث مثل وظيفة في النموذج القياسي هو في عداد المفقودين.لعبة الوصفمن أجل فهم أفضل لماذا...