با سلام خدمت دوستان
من توسایت CCS یک مثالی پیدا کردم که با میکروی 18f2550 یک کیبرد ساخته شده
برنامه رو کپی کردم و بدون خطا کامپایل شد البته بصورت عملی مدار رو امتحان نکردم
اینم لینکش :http://www.ccsinfo.com/forum/viewtopic.php?t=50414
یه سوال برام پیش اومده
توی کیبرد مگه ما نیاید بصورت ماتریکسی سطرها یا ستونها رو یک یاصفر کنیم بعد بیایم ورودیهامون رو چک کنیم ببینیم کلیدی فشرده شده یا نه
تو این برنامه دستوری برای این کار وجود داره ؟
اگه نه پس چطور باید اینکارو کرد ؟
یعنی باید از همون روش کی پد استفاده کنیم و خودمون کلید زده شده رو بفهمیم و برای PC بفرستیم
پروتکل کیبرد های PS2 با کیبردهای USB فرق داره؟
منظورم در تولید make code , break code هستش
یه متنی رو هم از اینترنت دانلود کردم و دست و پا شکسته ترجمش کردم که برای کیبردهای PS2 هستش
که براتون میزارم
اینم لینکش http://uplod.ir/le8qd3vk5fnt/PS2_key...erface.rar.htm
اگه دوستان کسی با USB کارکرده یه توضیحی بده که چطوری هستش
البته توی مثالهای خود CCS هم یه چیزهایی هست ولی یکم پیچیده اس بخاطر نداشتن اطلاعات کافی
من توسایت CCS یک مثالی پیدا کردم که با میکروی 18f2550 یک کیبرد ساخته شده
برنامه رو کپی کردم و بدون خطا کامپایل شد البته بصورت عملی مدار رو امتحان نکردم
اینم لینکش :http://www.ccsinfo.com/forum/viewtopic.php?t=50414
یه سوال برام پیش اومده
توی کیبرد مگه ما نیاید بصورت ماتریکسی سطرها یا ستونها رو یک یاصفر کنیم بعد بیایم ورودیهامون رو چک کنیم ببینیم کلیدی فشرده شده یا نه
تو این برنامه دستوری برای این کار وجود داره ؟
اگه نه پس چطور باید اینکارو کرد ؟
یعنی باید از همون روش کی پد استفاده کنیم و خودمون کلید زده شده رو بفهمیم و برای PC بفرستیم
پروتکل کیبرد های PS2 با کیبردهای USB فرق داره؟
منظورم در تولید make code , break code هستش
یه متنی رو هم از اینترنت دانلود کردم و دست و پا شکسته ترجمش کردم که برای کیبردهای PS2 هستش
که براتون میزارم
اینم لینکش http://uplod.ir/le8qd3vk5fnt/PS2_key...erface.rar.htm
اگه دوستان کسی با USB کارکرده یه توضیحی بده که چطوری هستش
البته توی مثالهای خود CCS هم یه چیزهایی هست ولی یکم پیچیده اس بخاطر نداشتن اطلاعات کافی