AVR VGA Generator

تشكل هذه الدوائر الأساسية الأجهزة لمولد VGA [Andrew’s]. تمكن من الحصول على ATMEGA1284 لإخراج إشارة VGA مستقرة. أي فرد ينظر إلى VGA التقليدية سيعلم أن هذا هو إنجاز تماما. هذا لأن VGA هو كل شيء عن التوقيت، وقد قدمه مع مشكلة تقريبا على الفور.

يشار إلى الرقاقة أن تعمل بسرعة أعلى 20 ميغاهيرتز. [أندرو] تمكن من الحصول على الكود المكتوبة التي نفذت المزامنة الأفقية والرأسية في هذه السرعة. ولكن لم تكن هناك دورات على مدار الساعة كافية للتعامل مع التخزين المؤقت للإطار. كان خياره هو رفع تردد التشغيل على رقاقة إلى 25 ميجا هرتز. نفترض أنه اختار ذلك لأنه كان لديه كريستال في متناول اليد، لأننا نعتقد أنه سيكون من الأسهل بكثير استخدام الكريستال MHz 25.174 وهو واحد من السرعات المقدمة في المواصفات.

يحصل كل من كل منهم الأحمر والأخضر والأزرق على مدى ثنائي بت مختار عن طريق مجموعة من المقاومات لما مجموعه 64 لونا. كما ترون في الفيديو بعد الاستراحة، فإن الفيديو 128 × 96 بكسل قيد التشغيل. [أندرو] تخطط لتوسيع نطاق المشروع من هنا لجعل الأمر أكثر تنوعا من مجرد إظهار الصور التقليدية. يتوفر الكود (المكتوبة في التجميع) في مستودع GitHub الخاص به.

Leave a Reply