Retrocomputer hiện đại: Bộ điều khiển 6845 CRT của Arduino

Uncategorized

[MMMMFLOORPIE] đã hồi sinh một dự án cũ để tạo ra Mashup Retro của bộ điều khiển 6845 CRT và Arduino Uno hiện đại. Khi nói đến chip, Motorola 6845 là cháu gái tuyệt vời của giao diện ống Cathode Ray (CRT). Nó đã được sử dụng trong bộ điều hợp hiển thị đơn sắc của IBM, bộ điều khiển đồ họa Hercules, CGA, thẻ đầu cuối Apple II và một loạt các hệ thống máy tính và thiết bị đầu cuối khác.

Đường trở về năm 1989, [Mmmmfloorpie] là một người cao tuổi ở trường đại học. Dự án Capstone của ông là một máy tính có trụ sở tại 68000 có thể ghi và phát lại âm thanh, cũng như dạng sóng hiển thị trên CRT. CRT trong câu hỏi đã được đặt hàng từ một phần bổ sung được phân loại trong tạp chí khoa học phổ biến. Đó là một ống trần, vì vậy hộp các tông nặng mà nó được vận chuyển được tái sử dụng như một trường hợp.

Chuyển nhanh đến hôm nay và [Mmmmfloorpie] muốn tăng sức mạnh cho dự án cũ của mình. Hội đồng 68000 đã chết, và anh ta đã không sửa chữa hàng trăm điểm để điểm hàn. Giao diện CRT là một bảng riêng biệt bao gồm 6845 và 32 Kbyte của RAM. Nó sẽ chỉ mất một chút hack để mang nó lên. Nhưng những gì sẽ thay thế bộ vi xử lý?

[MMMMFLOORPIE] đã quyết định BẮT ĐẦU BANG 68000 xe buýt với một arduino uno. Uno không có đủ ghim I / O để lái một bộ dữ liệu địa chỉ đầy đủ, vì vậy 74LS574 Tri-State Flip-flops đã được sử dụng để chốt dữ liệu địa chỉ. Như người ta có thể tưởng tượng, toàn bộ hệ thống chậm hơn nhiều so với việc chạy 68000 thực tế. Khi giới hạn RAM video của mình ghi vào giai đoạn lấy lại dọc, màn hình hiển thị ở đầu bài này đã mất 40 giây để hiển thị. Quá chậm cho bất kỳ việc sử dụng thực tế, nhưng đủ tốt để chứng minh hệ thống đã hoạt động. Chúng tôi hy vọng rằng [mmmmfloorpie] được truyền cảm hứng để mang phần còn lại của máy tính homebrew cổ điển trở lại với cuộc sống!

Có nhiều thông tin về hack này tại reddit. Quan tâm đến bộ điều khiển video cổ điển? Kiểm tra bài viết này về cái chết của VGA, hoặc tìm hiểu cách thực hiện đồ họa 3D trên màn hình LCD với Arduino.

Leave a Reply

Your email address will not be published.