





PS2 to 1351 mouse adapter Commodore 64/128 کمودور
نو
1٬275٬000 تومان
توضیحات بیشتر
آدابتور موس برای کمودور 64 و 128
این آداپتور امکان استفاده از یک ماوس PS/2 معمولی (که ارزان و به راحتی در دسترس است) را به عنوان یک ماوس 1351 مخصوص کمودور 64 یا 128 فراهم می کند.
ماوس 1351 چیست؟
ماوس 1351 مدل رسمی ماوس کمودور 64/128 بود که از پروتکل خاصی برای ارتباط استفاده می کرد (نه استاندارد PS/2 یا USB).
برای اجرای نرم افزارها و بازی هایی که از ماوس پشتیبانی می کردند (مثل GEOS) لازم بود.
کاربرد آداپتور PS/2 به 1351:
تبدیل سیگنال ماوس PS/2 به سیگنال سازگار با پورت جوی استیک C64/C128.
شناسایی توسط سیستم مثل یک ماوس 1351 اصلی بدون نیاز به تغییر نرم افزار.
جایگزین اقتصادی و راحت برای پیدا نکردن ماوس های قدیمی 1351.
مزایا:
دسترسی آسان ماوس های PS/2 بسیار رایج تر از 1351 هستند.
پشتیبانی کامل با اکثر نرم افزارهای قدیمی که به ماوس 1351 نیاز دارند، سازگار است.
راه اندازی ساده فقط کافیست آداپتور را به پورت جوی استیک وصل کنید.
منطق کاری:
میکروکنترلر با استفاده از یک کتابخانه PS/2 (مثلاً PS2Mouse.h در Arduino) داده های حرکت ماوس را دریافت میکند.
سپس این داده ها را به سیگنال های آنالوگ تبدیل کرده و مانند ماوس 1351 به C64 ارسال می کند (در اصل، ولتاژهای متغیر روی پین های X و Y اعمال می شوند).
این مدار به کمک یک میکروکنترلر کوچک (مانند Atmega یا Arduino Pro Mini) ساخته می شود که پروتکل PS/2 را به سیگنال های آنالوگ 1351 تبدیل می کند.
نمونه کد آردوینو (خلاصه):
#include <PS2Mouse.h>
PS2Mouse mouse(2, 3) // Data, Clock pins
void setup() {
mouse.initialize()
}
void loop() {
int dx, dy
mouse.report(&dx, &dy)
// تبدیل dx و dy به مقادیر ولتاژ (PWM یا DAC) برای خروجی به پین های X/Y
}
شماتیک گرافیکی دقیق (نقشه مدار PS/2 به 1351) را طراحی کردم و بصورت یک تصویر در بالا گذاشته ام
توجه شود موس یو اس بی ها USB را پشتیبان نمی کند
بعضی از موس های ps2 را ساپورت نمی کند و نیاز به تست متفاوت دارد
برای اینکه هیچگونه بهانه ای وجود نداشته باشه
با برنامه (موس تست) قبل از ارسال تست می شود و فیلم برداری می شود و ثبت و نگهداری می شود
و سپس برای خریدار محترم ارسال می شود
Mouse Test 2 by Marco Baye - Released in June 16, 2016. This is really a neat diagnostic utility that can aid you in figuring out what type of mouse you have connected to your Commodore 64. When you plug in a mouse it recognizes, the program will move the appropriate sprite on the screen letting you know what you have. Included in the archive is the full assembler (ACME) source code
This adapter allows a regular cheap PS2 mouse to be used as a 1351 mouse for Commodore 64/128
It supports PS2 mouse or serial mouse with a PS2 adapter.
***USB mouse with a PS2 adapter is not supported.***