Veronica 6502 mendapat input keyboard dengan menggunakan USB

ketika membangun komputer homebrew, ada beberapa tonggak yang membuat semua pekerjaan tampak sepadan. Tentu saja, melihat langkah CPU dengan garis alamat pada blinkenlight berada di dekat bagian atas, namun bahkan jauh lebih penting adalah dapat mengetik karakter pada keyboard serta memikul tampilan. [Quinn] tidak ingin komputer Veronica-nya menawarkan dengan terminal seri atau keyboard PS / 2 ketika dia mengetik karakter pertama-tanya; Sebaliknya dia ingin memeriksa keyboard USB menggunakan perangkat keras era 80-an.

Kembali pada hari-hari awal USB, spesifikasi gaya serta produsen keyboard termasuk mode tradisi di hampir setiap keyboard USB yang pernah diproduksi. Ini memungkinkan keyboard USB untuk bekerja dengan protokol PS / 2 kuno. [Quinn] mengetuk ke dalam kinerja itu hampir setiap keyboard PS / 2 telah memanfaatkan adaptor antarmuka Serbaguna 6522. Ini dengan menggunakan adalah dalam rumah tangga yang sama persis dengan keripik sebagai Venerable 6502 CPU yang memasok pin GPIO serta timer.

[Quinn] menghubungkan konektor keyboard yang disadap untuk input PS / 2 ke ATTINY13. Mikrokontroler ini membaca kode pemindaian dari keyboard serta mengirimkannya ke dengan cara serta sisa Veronica. Ini agak sedikit pekerjaan untuk sampai ke titik ini, namun [Quinn] terakhir memiliki komputer yang bisa dia ketik, langkah pertama untuk membangun aplikasi perangkat lunak untuk komputer homebrew-nya.

Leave a Reply

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

Related Post