Generator VGA AVR

Sirkuit dasar ini membuat perangkat keras untuk generator VGA berbasis AVR [Andrew]. Dia berhasil mendapatkan ATmega1284 untuk mengeluarkan sinyal VGA yang stabil. Seseorang yang melihat ke dalam VGA konvensional akan tahu bahwa ini adalah prestasi. Itu karena VGA adalah tentang waktu, dan yang mempresentasikannya dengan masalah hampir segera.

Chip ini ditunjukkan untuk dijalankan dengan kecepatan tertinggi 20 MHz. [Andrew] berhasil mendapatkan kode tertulis yang menerapkan sinkronisasi horizontal dan vertikal pada kecepatan ini. Tapi tidak ada cukup siklus jam yang tersisa untuk berurusan dengan bingkai buffer. Pilihannya adalah melakukan overclock chip menjadi 25 MHz. Kami menganggap dia memilih itu karena ia memiliki kristal di tangan, karena kami pikir akan jauh lebih mudah untuk menggunakan kristal 25.174 MHz yang merupakan salah satu kecepatan yang disediakan dalam spesifikasi.

Masing-masing merah, hijau, dan biru mendapatkan rentang dua bit mereka sendiri yang dipilih melalui satu set resistor dengan total 64 warna. Seperti yang dapat Anda lihat di video setelah istirahat, video 128 × 96 piksel naik dan berjalan. [Andrew] berencana untuk memperbesar ruang lingkup proyek dari sini untuk membuatnya jauh lebih fleksibel daripada hanya menunjukkan gambar konvensional. Kode (ditulis dalam perakitan) tersedia di repositori GitHub-nya.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post