ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 14
  1. #1
    2008/10/20
    64
    0

    ارتباط با ماوس

    سلام
    من از پایه RXD میکروی ATmega32 برای ارتباط و دریافت اطلاعات از ماوس استفاده می کنم. حالا برای اینکه با ماوس ارتباط بر قرار کنم باید از همون پایه مقدار 0xF4 رو براش ارسال کنم. من فکر می کردم که دستور putchar جواب بده ولی ظاهرا این دستور با پایه txd کار میکنه. دستور دیگه ای هست که با پایه rxd کار کنه؟
  2. #2
    2009/04/01
    280
    0

    پاسخ : ارتباط با ماوس

    شما میخواین که با پایه RXD دیتا ارسال کنید . oo:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    جهت سفارش طراحی و برنامه نویسی سایت, قالب, بنر قیف و فلش
    با این آی دی تماس بگیرید :
    sam.shark360
  3. #3
    2008/10/20
    64
    0

    پاسخ : ارتباط با ماوس

    میدونم عجیبه ولی به صورت موقت میخوام از این پایه برای ارسال داده به ماوس استفاده کنم و بعد از اون شروع به دریافت داده کنم. ماوس مثل کی بورد دارای دو پایه هستش که یکی از اونها clk و دیگری data هستش اگر به مدت 100us این دو پایه برابر صفر قرار داده بشه. ماوس متوجه میشه که host میخواد یه دستور بهش بفرسته و ارسال داده رو قطع میکنه تا زمانی که دستور براش ارسال شه.حالا من باید پایه 14 ( rxd ) رو به مدت 100 میکرو ثانیه صفر کنم و بعد از اون شروع به ارسال داده به ماوس کنم و باز بعد از اون باز پایه رو به عنوان ورودی استفاده کنم. بعد از اینکه برنامه ریزی ماوس رو تموم کردم اون رو توی قسمت مقالات قرار میدم تا بقیه هم استفاده کنم. امروز تا آخر وقت حتما باید نتیجه بگیرم تا فردا سر کلاس تحویلش بدم.
  4. #4
    2009/04/01
    280
    0

    پاسخ : ارتباط با ماوس

    موست توپیه یا اپتیکال ؟

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    جهت سفارش طراحی و برنامه نویسی سایت, قالب, بنر قیف و فلش
    با این آی دی تماس بگیرید :
    sam.shark360
  5. #5
    2008/10/20
    64
    0

    پاسخ : ارتباط با ماوس

    .
    نقل قول نوشته اصلی توسط sharktech
    موست توپیه یا اپتیکال ؟
    فرقی نمی کنه. ولی رابطش PS/2 هستش
  6. #6
    2009/04/01
    280
    0

    پاسخ : ارتباط با ماوس

    راستی تو میخوای واسه موس چی بفرستی ؟ اصلا مگه موس دستور هم قبول میکنه ؟

    موس فقط دوتا پایه clk و data داره که PC پایه clk رو تامین میکنه و موس هم data رو به pc منتقل میکنه (فکر کنم).

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    جهت سفارش طراحی و برنامه نویسی سایت, قالب, بنر قیف و فلش
    با این آی دی تماس بگیرید :
    sam.shark360
  7. #7
    2008/10/20
    64
    0

    پاسخ : ارتباط با ماوس

    سلام

    clk رو خود ماوس تامین میکنه. و خط دیتا دو طرفه هستش.

    بله. ماوس دستور هم قبول میکنه. دستورهای ماوس:

    E8: تنظیم دقت ماوس
    F3: تنظیم میزان نمونه برداری
    F4: فعال کردن ارسال اطلاعات

    بعد از اینکه ماوس ریست میشه. دو مقدار AA و 00 رو بر میگردونه تا اعلام کنه که آماده شده. زمانی که این دستورها رسیدن باید F4 رو بهش ارسال کتی که شروع به ارسال اطلاعات کنه. بعد از اون ماوس با هر تغییر کوچولو سه بایت میفرسته که بایت اول تغییرات دکمه ها رو میگه. بایت دوم مقدار تغییرات x و بالاخره بایت آخر میزان تغییرات y رو بر می گردونه.

    من میتونم ماوس رو ریست کنم و AA00 رو ازش بگیرم اما بعد از اون نمی تونم بهش دستور F4 رو ارسال کنم.

    برای ارسال دستور به ماوس هم باید به مدت 100us دو خط رو صفر کنی بعد از اون کلاک رو یک کنی که ماوس دوباره تولید به کلاک ورودی کنه. که بتونی دستور رو بفرستی.
  8. #8
    2009/04/01
    280
    0

    پاسخ : ارتباط با ماوس

    آخ شرمنده من خودم یه دیتاشیت از این آی سی های موس داشتم که نخونده بودم که بعد از پست بالا پیداش کردم و خوندم.

    به نظر من شما باید قسمت سریال یا همون UART میکرو رو به صورت نرم افزاری پیاده سازی کنید و پایه های TXD و RXD رو روی یه پایه میکرو پیاده قرار بدین و هر وقت خواستین اون پایه رو TXD و هر وقت خواستین همون پایه رو RXD در نظر بگیرین.

    البته اگه بشه .

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    جهت سفارش طراحی و برنامه نویسی سایت, قالب, بنر قیف و فلش
    با این آی دی تماس بگیرید :
    sam.shark360
  9. #9
    2008/10/20
    64
    0

    پاسخ : ارتباط با ماوس

    برای ریسو دیتا مشکلی ندارم و تمام مشکل من توی فرستادن دیتا هستش. من یه نمونه برنامه رو که استادم بهم داده بود رو تست زدم که درست کار می کنه. براس فرستادن هم از همون روش استفاده کردم ولی جوا نداد.
  10. #10
    2009/04/01
    280
    0

    پاسخ : ارتباط با ماوس

    خوب من یه روشی پیدا کردم شاید بتونه کمکت کنه .

    این شماتیک :

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    اینم کد :
    کد:
    $regfile = "m16def.dat"
    $crystal = 4000000
    $baud = 9600
    
    Config Portc = Output
    
    Do
    
    Portc.0 = 1
    Portc.1 = 0
    Portc.2 = 0
    Print "command"                       'You can send any data in this state
    
    Waitms 50
    
    Portc.0 = 0
    Portc.1 = 0
    Portc.2 = 0                         'You can give any data in this state
    
    Waitms 50
    
    Loop
    End
    من تو این روش از یه مالتی پلکسر / دیمالتی پلکسر استفاده کردم که تو یه حالت دیتا از اون ور به این ور میره و تو یه حالت از این ور به اون ور میره . :mrgreen:

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

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    جهت سفارش طراحی و برنامه نویسی سایت, قالب, بنر قیف و فلش
    با این آی دی تماس بگیرید :
    sam.shark360
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 14

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

  1. استفاده پيچ ماوس به جاي شفت انکودر
    توسط arf2010 در انجمن مباحث دیگر علم الکترونیک
    پاسخ: 4
    آخرين نوشته: 2014/04/24, 00:06
  2. ارتباط ماوس با AVR
    توسط mpc در انجمن میکروکنترلرهای AVR
    پاسخ: 50
    آخرين نوشته: 2012/11/25, 12:55
  3. چگونگي تشخيص جهت در ماوس
    توسط spart در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2011/07/10, 09:24
  4. ارتباط میکرو با سنسور ماوس نوری در حالتQuadrature Output Mode Waveform
    توسط ee_maysam در انجمن میکروکنترلرهای AVR
    پاسخ: 0
    آخرين نوشته: 2011/06/18, 20:15
  5. رسم شکل موج با ماوس و ساختن اون
    توسط amir master در انجمن برنامه نويسي و اينترفيس
    پاسخ: 7
    آخرين نوشته: 2010/04/30, 10:08

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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