Stop Watch system
تفاصيل العمل
المشروع الثاني هو نظام ساعة توقيت (Stopwatch System) باستخدام الميكروكنترولر ATmega32. وفيما يلي ملخص مختصر لتفاصيل المشروع: فكرة المشروع: تصميم وتنفيذ ساعة توقيت إلكترونية تعتمد على الميكروكنترولر ATmega32 بتردد 1 ميجاهرتز، لعرض الوقت على ست شاشات 7-Segment باستخدام طريقة المضاعفة (Multiplexing). التفاصيل التقنية: استخدام Timer1 في وضع CTC Mode لحساب الوقت. توصيل ست شاشات 7-Segment Common Anode من خلال decoder 7447 واحد. التحكم في تشغيل كل شاشة باستخدام ترانزستورات NPN موصولة بأطراف من PORTA. ربط أطراف الـ Decoder بأول 4 أرجل من PORTC. التحكم في الساعة: يبدأ العد تلقائيًا عند توصيل الطاقة بالميكروكنترولر. زر Reset (INT0): عند الضغط (edge falling) يُعاد ضبط الوقت للصفر. زر Pause (INT1): عند الضغط (edge rising) تتوقف الساعة مؤقتًا. زر Resume (INT2): عند الضغط (edge falling) تستأنف الساعة العدّ من جديد.
مهارات العمل