اطلاعیه

Collapse
No announcement yet.

مشکل در برنامه نویسی برای کار با کیپد

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

    مشکل در برنامه نویسی برای کار با کیپد

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

    Dim Key As Byte
    Dim m As String * 1

    این معرفی کیپد هستش
    Config Kbd = Porta , Debounce = 50 , Delay = 50

    اینم یه زیر برنامه واسه گرفتن عدد از کیپد هستش
    Do
    K = Getkbd()
    Select Case K
    Case 7 : Key = 0
    Case 2 : Key = 1
    Case 6 : Key = 2
    Case 10 : Key = 3
    Case 1 : Key = 4
    Case 5 : Key = 5
    Case 9 : Key = 6
    Case 0 : Key = 7
    Case 4 : Key = 8
    Case 8 : Key = 9
    Case 3 :
    m = "c"
    Case 11 :
    m= "="
    Case 12 :
    m= "/"
    Case 13 :
    m= "*"
    Case 14 :
    Op = "-"
    Case 15 :
    m= "+"
    End Select
    Loop Until K <> 16

    Do
    K = Getkbd()
    Loop Until K = 16
    K = 0

    Return

    ممنون میشم اگه که برنامه مشکل داره بهم بگین
    با تشکر
    تشكر لازم نيست. :^O
    اينها همش وظيفه ست. :^O

    #2
    پاسخ : مشکل در برنامه نویسی برای کار با کیپد

    کسی نمیتونه من رو راهنمایی کنه..؟
    تشكر لازم نيست. :^O
    اينها همش وظيفه ست. :^O

    دیدگاه


      #3
      پاسخ : مشکل در برنامه نویسی برای کار با کیپد

      دوست عزیز اگه توی پروتئوس جواب داده پس برنامتون مشکل نداره . فیوز بیت ها درست هستند ؟؟؟
      ممکنه که مشکل از منبع تغذیه هم باشه .
      گفتید در واقعیت جواب نگرفتید . یعنی دقیقا کجا با مشکل مواجه شدید ؟؟؟ oo:
      اگه میشه شماتیک را بذارین شاید مشکل از اون باشه .
      practice make perfect

      دیدگاه


        #4
        پاسخ : مشکل در برنامه نویسی برای کار با کیپد

        با سلام دوباره

        یه سوال: مگه واسه اتصال کیپد باید فیوزبیت ها رو دستکاری کرد..!؟ l
        اگه لازمه راهنماییم کنید.

        منبه تغذیه درست هست و مشکل من اینه که تنها تعدادی از کلید های کیپد کار میکنند اونم نه بطور مداوم و گاهی اوقات هیچ کدوم از کلیدها جواب نمیدن.

        اینم از شماتیک مدارم.
        http://www.4shared.com/file/-IdLiaN4/Calculator.html

        یه نگاهی بکنیین و اگه ایرادی داره بهم بگین.

        مرسی.....

        تشكر لازم نيست. :^O
        اينها همش وظيفه ست. :^O

        دیدگاه


          #5
          پاسخ : مشکل در برنامه نویسی برای کار با کیپد

          با سلام
          به نظر من مقاومت های 470 اهمی رو بردارید وکی پد رو مستقیم به پایه های میکرو متصل کنید!
          ببینید درست میشه!

          دیدگاه


            #6
            پاسخ : مشکل در برنامه نویسی برای کار با کیپد

            سلام

            دوست عزیز مقاومت 470 اهم رو فقط بخاطر اینکه برای کار با کیپد با پروتئوس به مشکل برنخورم گذاشتم و در عمل پایه های کیپد رو مستقیم به میکرو متصل کردم.
            تشكر لازم نيست. :^O
            اينها همش وظيفه ست. :^O

            دیدگاه


              #7
              پاسخ : مشکل در برنامه نویسی برای کار با کیپد

              دوست عزیز من شماتیک را هم دیدم مشکلی نداشت . :angry:
              یه بار سیم کشی را چک کن یا ببین ال سی دی مشکلی نداره oo: نداره؟
              practice make perfect

              دیدگاه


                #8
                پاسخ : مشکل در برنامه نویسی برای کار با کیپد

                سلام دوست عزیز

                من خودمم دارم دیوونه میشم و نمیدونم که باید چیکار کنم. @-) :-??

                lcd و سیم کشی رو هم چک کردم و مشکلی نداره.

                فقط یه سوال دارم:

                فیوز بیت ها رو نمیخواد تغییر داد ..؟

                تشكر لازم نيست. :^O
                اينها همش وظيفه ست. :^O

                دیدگاه


                  #9
                  پاسخ : مشکل در برنامه نویسی برای کار با کیپد

                  اگه ار کریستال خارجی استفاده کردید باید تغییر بدین .
                  تازه باید فیوز بیت های مربوط به فرکانس میکرو را تنظیم کنید .
                  practice make perfect

                  دیدگاه


                    #10
                    پاسخ : مشکل در برنامه نویسی برای کار با کیپد

                    سلام

                    من از کریستال داخلی میکرو استفاده کردم ولی متاسفانه جواب نمیگیرم. :sad:

                    فکر کنم باید کاملا بیخیالش بشم. :cry2:
                    تشكر لازم نيست. :^O
                    اينها همش وظيفه ست. :^O

                    دیدگاه

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