اطلاعیه

Collapse
No announcement yet.

چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

    سلام
    یه پروژه دارم که باید کیبورد کامپیوتر رو به 8051 وصل کنم و هر کلیدی زدم رو ال سی دی کارکتری ببینم
    چجوری میشه کیبورد رو توی پروتیوس آورد؟

    #2
    پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

    دوستان کسی نیست کمک کنه؟
    این ابزار virtual termnal چیه ؟ ، به درد من نمیخوره؟

    دیدگاه


      #3
      پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

      نوشته اصلی توسط amin007
      دوستان کسی نیست کمک کنه؟
      این ابزار virtual termnal چیه ؟ ، به درد من نمیخوره؟
      این پورت سریال مجازی هست... دنبال کیبرد هم گشتم.متاسفانه چیزی پیدا نکردم.بیخیال شبیه سازی میتونی بشی؟

      دیدگاه


        #4
        پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

        اول که تشکر ویژه دارم که ما رو از چشم به راهی در آوردین و بلاخره یه نفر جواب ما رو داد....
        عرض شود که من یه پروژه دارم که باید با کیبرد کامپیوتر یه چیزی بنویسم و به صورت فارسی روی ال سی دی کارکتری نشون بده...
        به خاطر فارسی بودنش کار سخت شده و باید شبیه سازی کنم
        طبق آخرین تحقیقات من :nerd: هر دکمه ای که روی کیبرد میزنیم طبق جدول زیر یه کد ارسال میکنه
        حالا به جای کیبرد اگه یه چیزی باشه که یکی دو تا از این کد ها رو به پورت سریال میکروی من بفرسته که من ببینم اون حرف رو روی ال سی دی نشون میده یا نه کفایت میکنه...
        حالا اگه کیبرد هم نبود عیب نداره ( چون کیبرد هم به صورت سریال ارسال میکنه)
        واسه همین این پورت سریال مجازی رو میخواستم بدونم برای چیه؟ یعنی میشه بهش این کد ها رو داد بفرسته به پورت سریال میکرو یانه، خلاصه طرز کارش چطوریه

        دیدگاه


          #5
          پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

          بله،virtual teminal به کار شما میاد.
          برای شبیه سازی باید پایه (RXD (virtual teminal رو به پایه TXD میکرو وصل کنید و پایه (TXD (virtual temina رو به پایه RXD میکرو.
          در این صورت وقتی کلید a رو فشار بدید این بلوک کد هگز این حرف یعنی 61 رو به میکرو میفرسته.البته اتصال (RXD (virtual teminal به TXD میکرو زمانی لازم میشه که شما بخواهید از میکرو چیزی به virtual teminal بفرستید تا نمایش بده در غیر این صورت لازم نیست.
          البته یه مساله ای که بهش باید توجه کنید اینه که اگر شما دکمه A رو فشار بدید virtual teminal عدد 41 هگز رو میفرسته در حالی که کیبرد در حالت واقعی طبق جدولی که گذاشتید عدد 1c رو میفرسته.برای حل این مشکل میتونید کلیدی رو فشار بدید که virtual teminal عدد 1c رو بفرسته که برای این حالت میشه cnrl + \
          موفق باشید.
          افتادگی آموز اگر طالب فیضی هرگز نخورد آب زمینی که بلند است

          دیدگاه


            #6
            پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

            سلام عرض شد :nerd:
            بله با پورت سریال مجازی میتونین دقیقا همین کار رو بکنین.وقتی دکمه ی شبیه سازی رو میزنین یه پنجره ی سیاه کوچولو باز میشه که همون پورت سریال مجازی هست.تو اون محیط سیاه رنگ کلیک راست بکنین و گزینه ی Echo Typed characters رو فعال بکنین حالا میتونین خودتون اونجا تایپ کنین تا اطلاعات تایپ شده تون ارسال بشه.اگه خواستین معادل هگز دیتای ارسالی رو ببینین مثل حالت قبل بعد از کلیک راست گزینه ی hex disply mode رو انتخاب کنین.
            راستی یه چیزی....من با کیبرد کامپیوتر کارنکردم ولی با کامپایلر mikroc که کار میکنم تو کتابخونه ش یه library داره مخصوص کیبرد که با اسم ps/2 هست.میتونین ازش استفاده کنین.موفق باشی :applause:

            دیدگاه


              #7
              پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

              سلام مجدد
              دوستان من یه مشکل دیگه هم دارم که نمیدونم توی همین تایپیک ادامه بدم یا تایپیک جدید باز کنم
              عرض شود که من توی این پروژه از وقفه ها کمک میگیرم که در نتیجه به جای پایه RXD و TXD باید از پایه های TXD و INT0 یعنی پایه های p3.1 و p3.2 استفاده کنم ، حالا نمیدونم اینا رو چطوری باید
              به اون virtual teminal وصل کرد ، هرچی امتحان کردم جواب نداد ، یعنی باید p3.1 میکرو رو به پایه RXD ترمینال مجازی وصل کنم و پایه INT0 میکرو هم به پایه TXD ترمینال وصل کنم؟؟
              مثل شکل زیر

              دیدگاه


                #8
                پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

                سلام.

                ظاهرا پایه ی TXD باید با RXD جابجا وصل بشه و باز هم ظاهرا اون پایه که به INT وصل شده فشرده شدن هر کلید رو مشخص میکنه.یعنی با فشار دادن هر کلید یه

                اینتراپت به میکرو میاد و میکرو میره اطلاعات دریافت شده رو چک میکنه.

                دیدگاه


                  #9
                  پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

                  نوشته اصلی توسط amin007
                  چجوری میشه کیبورد رو توی پروتیوس آورد؟
                  آقا من که پروتیوسم کیبورد کامپیوتر رو هم داره !

                  شما سعی کنید کتابخونه های اضافی براش دانلود کنید حتما توش پیدا میشه

                  دیدگاه


                    #10
                    پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

                    سلام.

                    ظاهرا پایه ی TXD باید با RXD جابجا وصل بشه و باز هم ظاهرا اون پایه که به INT وصل شده فشرده شدن هر کلید رو مشخص میکنه.یعنی با فشار دادن هر کلید یه

                    اینتراپت به میکرو میاد و میکرو میره اطلاعات دریافت شده رو چک میکنه.
                    ممنون ولی منظورتون رو متوجه نشدم
                    من پایه TXD میکرو رو به RXD ترمینال وصل کردم و INT میکرو هم به پایه TXD ترمینال وصل کردم ولی کار نکرد...



                    آقا من که پروتیوسم کیبورد کامپیوتر رو هم داره !

                    شما سعی کنید کتابخونه های اضافی براش دانلود کنید حتما توش پیدا میشه
                    جدا؟؟؟؟ :surprised: :surprised:
                    آقا اگه بتونی اسم کتابخونه یا لینک کتابخونه یا هرچیزی که بشه راحتتر پیداش کنم رو بدی به ما کمک خیلی بزرگی کردی....
                    پروتیوستون نسخه چنده؟؟

                    دیدگاه


                      #11
                      پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

                      منظورم این بود که پایه RXD میکرو به TXD کیبورد وصل میشه و اون یکی پایه کیبورد که به پایه INT میکرو وصل شده (من اینطور حدس میزنم که) به ازای فشرده شدن هر کلید یه اینتراپت به میکرو میده .

                      دیدگاه


                        #12
                        پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

                        نوشته اصلی توسط amin007
                        آقا اگه بتونی اسم کتابخونه یا لینک کتابخونه یا هرچیزی که بشه راحتتر پیداش کنم رو بدی به ما کمک خیلی بزرگی کردی....
                        پروتیوستون نسخه چنده؟؟
                        7.8
                        ولی ربطی به ورژنش نداره ، من کتابخونه های اضافش رو گرفتم . از همین سایت هم گرفتم ؛ یه تاپیک بود که توش دوستان کتابخونه رو گذاشته بودن

                        اسمه قطعش KEYBOARD AT بود

                        دیدگاه


                          #13
                          پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

                          اقا مرسی خیلی لطف کردی ، کیبرد رو گیر آوردم :wow:
                          منتها یه مشکلی هست
                          طبق اون عکس که توی پست شیش گذاشتم کیبرد 6 تا سیم داره ، که دو تاش به جایی وصل نیست و دوتاش هم منبع تغذیه است ، میمونه دوتا که یکی کلاک و یکی هم دیتا
                          حالا این کیبوردی که توی پروتیوس هست به جای 6 تا سیم ، 28 سیم داره ، در ضمن اسم هیچکدوم از پایه ها هم معلوم نیست
                          چطوری باید سیمای تغذیه و کلاک و دیتا رو تشخیص بدیم؟

                          دیدگاه


                            #14
                            پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

                            دوستان توی قسمت help یه سری توضیحات نوشته بود من فقط فهمیدم که این پایه ها مختصات کلید ها رو معین میکنه یعنی مثلا کلید esc با A1 ( ردیف A ستون 1) مشخص میشه
                            یا مثلا حرف F با مختصات D5 معلوم میشه
                            ولی همچنان نحوه خروجی گرفتن و پایه های دیتا و کلاک و تغذیه برای سواله....

                            دیدگاه


                              #15
                              پاسخ : چطوری میشه کیبورد کامپیوتر رو توی پروتیوس شبیه سازی کرد؟

                              من که باهاش کار نکردم ولی از ظاهرش معموله که مثله ماترسی ال ای دی باید راش بندازی
                              هر کلیدی یک شماره مربوط به سطر و ستون داره

                              دیدگاه

                              لطفا صبر کنید...
                              X