NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4643 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 8 از 8

موضوع: سوال در مورد اتصال کیبرد کامپیوتر به میکرو arm

  1. #1
    عضو جدید
    تاریخ عضویت
    Dec 2009
    نام
    تهران _موقتی
    نوشته ها
    14
    تشکر
    1
    تشکر شده 4 بار در 3 پست

    Icon2008 سوال در مورد اتصال کیبرد کامپیوتر به میکرو arm

    سلام به دوستان من یه سوال درباره نحوه اتصال کیبرد کامپیوتر به میکرو ARM سری at 91sam 7x256 داشتم اگه راهنمایی کنینن ممنون میشم.....با تشکر فراوان از مدیران و تمامی کاربران عزیز.mhz_electronic@yahoo.com

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    سلام

    برای اتصال کیبورد چند تا راه حل وجود داره که من روش خوندن دیتای سریال رو پیشنهاد می کنم (با توجه به امکانات 7x)

    تراشه ای داخل هر کیبورد وجود داره که وظیفش اینه که به محض فشار دادن کلیدی کدی را به خروجی ارسال می کند که این کد نه هگز است نه اسکی نه دسیمال بلکه بلکه شماره کلیدها ارسال هستش .

    کد ارسالی 8 بیتی و در قالب 11 بیت است که یک بیت شروع، 8 بیت دیتای معادل هر کلید، بیت پریتی و بیت پایانی بعد از فشردن هر کلید ارسال می شود (استاندارد ps/2)

    در کل شما باید دیتای ارسالی رو با UART میکرو بخونی و داخل متن برنامه به کدهای اسکی تبدلش کنی .

    اینم جدول کلیدهای کیبورد و کدهای ارسالی ...




    درباره برنامه نویسیش، شما شروع کن هر جایی مشکلی پیش اومد منو دوستان کمتون می کنیم .


    موفق باشید .
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  4. تشکرها از این نوشته :


  5. #3
    عضو جدید
    تاریخ عضویت
    Dec 2009
    نام
    تهران _موقتی
    نوشته ها
    14
    تشکر
    1
    تشکر شده 4 بار در 3 پست

    پیش فرض سلام

    سلام و متشکر از اینکه راهنمایی کردین من الان تونستم الگوریتم برنامه رو در بیارم فقط من به پین های خروجی کیبورد که نگاه کردم یه پین کلاک هم داره یعنی وقتی دکمهای از کیبورد رو فشار میدیم هی کلاک هم میده.فکر کنم باید به پین وقفه میکرو وصل بشه؟که متعصفانه در مورده وقفه ها تو مجلات pmm ها آنچنان توضیح نداده یا شاید من IQ پایین هست خواستم ازتون خواهش کنم اگه برباتون امکان داره نحوه تنضیم وقفه هارو اگه میتونینی یه توضیح مفید بدین تا بلکه بتونم این مسعله رو حل کنم.متشکر میشم.من دارم رو پروژه پایاینیم کار میکنم که ارتباط میکروat91sam 7x256)ARM) با LCD گرافیکی و کیبورد کامپیوتر و نمایش ساعت و تارخ و نمایش آن بطور همزمان روی کامپیوتر هست

  6. #4
    کاربر علاقه مند Cortex آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    28
    تشکر
    36
    تشکر شده 37 بار در 16 پست

    پیش فرض

    سلام
    کسی نحوه اتصال کیبرد کامپیوتر به میکرو ARM سری at 91sam 7x256 رو میدونه؟
    کتابخانه براش سراغ دارید؟ شماتیک چی؟ برنامشو هم میخوام خیلی پروام
    ممنون

  7. #5
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    سلام
    این هدر هاش خودتون تبدیل کنید
    فايل هاي پيوست شده فايل هاي پيوست شده
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

  8. کاربران : 2 تشکر کرده اند از شما kavir برای ارسال این پست سودمند:


  9. #6
    کاربر علاقه مند Cortex آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    28
    تشکر
    36
    تشکر شده 37 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط kavir نمایش پست ها
    سلام
    این هدر هاش خودتون تبدیل کنید
    مرسی
    چجوری تبدیل کنم؟ اصلا به چی تبدیل کنم؟ ببخشید من زیاد وارد نیستم.

    یه چیز دیگه... وقتی فایلها رو باز کردم اینجوری بود:

    //PS2_Statusµ±Ç°×´Ì¬±êÖ¾
    //[5:4]:µ±Ç°¹¤×÷µÄģʽ;[7]:½ÓÊÕµ½Ò»´ÎÊý¾Ý
    //[6]:УÑé´íÎó;[3:0]:ÊÕµ½µÄÊý¾Ý³¤¶È;
    u8 PS2_Status=CMDMODE; //ĬÈÏΪÃüÁîģʽ
    u8 PS2_DATA_BUF[16]; //ps2Êý¾Ý»º´æÇø

    انگار زبان توضیحاتش چینی بوده... دیگه درست نمیشه؟

    نحوه اتصال پایه هاش رو هم توضیح میدید؟
    بازم ممنون
    ویرایش توسط Cortex : 12-08-2011 در ساعت 14:35

  10. #7
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    خوب برای میکرویی که میخواین تغییر بدین
    برای توضیحات هم بله چینی هست تنها راهش مترجم گوگل هست و حتما به صورت فایل تکست باید بهش بدین ترجمه میکنه
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

  11. تشکرها از این نوشته :


  12. #8
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    سلام

    به نظر من برای خوندن دیتای کیبورد نیازی به هدر خاصی ندارید فقط تو هر کلاک باید دیتای ارسالی رو بگیرید. ساده ترین روش اینه که از وقفه خارجی میکرو استفاده کنید به اینصورت که در صورت رخداد سایکل داون یه بیت تشریف میاره داخل اونو بگیرین و برید سراغ دریافت بیت بعدی ...

    اینم بگم که ارتباط با کیبورد تو دو تا کلاس کاری انجام میشه :
    اولش اینه که : نیازی به تعریف shift،caps lock،num lock و بقیه حالت های ترکیبی دارین
    دومیش اینه که : اسکن کلاسیک صفحه کیبورد که در اینصورت حالت های ترکیبی براتون مهم نیست

    شما باید مشخص کنید که کدوم حالت رو مد نظر دارین .
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  13. کاربران : 3 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


موضوعات مشابه

  1. اتصال کیبرد کامپیوتر به میکرو
    توسط Caspian1361 در انجمن AVR
    پاسخ: 15
    آخرين نوشته: 04-07-2015, 18:59
  2. اتصال گیم پد کامپیوتر به avr
    توسط sina_vd در انجمن AVR
    پاسخ: 8
    آخرين نوشته: 06-04-2014, 16:46
  3. مشکل در اتصال میکرو با کامپیوتر
    توسط ALI3D69 در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 27-01-2014, 15:30
  4. اتصال کیبرد کامپیوتر به lpc1768
    توسط mzarkoob در انجمن LPC series (NXP)
    پاسخ: 3
    آخرين نوشته: 01-09-2013, 22:59
  5. نحوه اتصال دوربین ربات به کارت کپچر در کامپیوتر
    توسط arm-mohsen-avr در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 6
    آخرين نوشته: 09-05-2012, 09:09

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •