اطلاعیه

Collapse
No announcement yet.

مشکل با Keypad

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

    مشکل با Keypad

    سلام دوستان
    من یه برنامه برای اتصال keypad نوشتم، توی پروتئوس مث بنز کار میکنه. ولی وقتی مدارشو بستم . . . :cry:
    - مثلا گفتم که اگه کلید * زده شد، صفحه LCD پاک بشه. توی پروتئوس پاک میشه، ولی توی عمل وقتی کلید * رو میزدم روی کل صفحه 777777777 مینویسه.
    - به جای 2 تا از عدد ها هم 77777777777 چاپ میکنه
    - بقیه عدد ها رو درست چاپ میکنه، فقط بعد از چاپ عددها یک یا دوتا کاراکتر نامفهوم چاپ میکنه.

    keypad ام اینه:

    http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

    #2
    پاسخ : مشکل با Keypad

    سلام دوست عزیز
    روی برد برد بستین یا رو فیبر لحیم کردین؟؟؟
    اون کلیدی که واسه پاک کردنه با دو تای دیگه که 77777 نشون میدن تو یه سطر یا تویه ستون اند؟؟؟
    ببخشد اگه سوالا زیاد بودن :job:

    دیدگاه


      #3
      پاسخ : مشکل با Keypad

      نوشته اصلی توسط saeed khakdan
      سلام دوست عزیز
      روی برد برد بستین یا رو فیبر لحیم کردین؟؟؟
      اون کلیدی که واسه پاک کردنه با دو تای دیگه که 77777 نشون میدن تو یه سطر یا تویه ستون اند؟؟؟
      ببخشد اگه سوالا زیاد بودن :job:
      روی برد بورد بستم.
      توی یه ستون هستن. ولی 1 دونه از دکمه های اون ستون درست کار میکنه. 3 تای دیگش 777777777777 چاپ میکنه.
      توی فایل پروتئوسی که گذاشتم، دکمه های ON و 1 و 4 رو که فشار میدم عدد 777777777777777777 رو نشون میدن.
      کد ها توی کدویژن + پروتئوس:
      http://s3.picofile.com/file/8195141992/keypad.rar.html
      http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

      دیدگاه


        #4
        پاسخ : مشکل با Keypad

        نوشته اصلی توسط سامان تقی پور
        روی برد بورد بستم.
        توی یه ستون هستن. ولی 1 دونه از دکمه های اون ستون درست کار میکنه. 3 تای دیگش 777777777777 چاپ میکنه.
        توی فایل پروتئوسی که گذاشتم، دکمه های ON و 1 و 4 رو که فشار میدم عدد 777777777777777777 رو نشون میدن.
        کد ها توی کدویژن + پروتئوس:
        http://s3.picofile.com/file/8195141992/keypad.rar.html
        ب نظرم اتصالی داری
        ولی چون اون یدونه کار میکنه.... !!!!
        با تست بوق چک کردین؟؟؟
        ولتاژ هم بگیرین چون منم همین مشکل رو داشتم البته بعد از لحیم کردن
        یکم روغن بین پایه ها بود که ولتاژو به 1 منطقی نمیرسوند

        دیدگاه


          #5
          پاسخ : مشکل با Keypad

          تست بوق برای پایه های keypad ؟؟
          خب آخه اگه به هم وصل بود سطر های دیگه هم استباه کار میکردن دیگه.
          اونایی هم که درست کار میکنن، بعد از فشار دادن عدد 5، مثلا 2 یا 3 بار عدد 5 رو نشون میده، بعدش کاراکتر نامفهم نشون میده.
          http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

          دیدگاه


            #6
            پاسخ : مشکل با Keypad

            نوشته اصلی توسط سامان تقی پور
            تست بوق برای پایه های keypad ؟؟
            خب آخه اگه به هم وصل بود سطر های دیگه هم استباه کار میکردن دیگه.
            اونایی هم که درست کار میکنن، بعد از فشار دادن عدد 5، مثلا 2 یا 3 بار عدد 5 رو نشون میده، بعدش کاراکتر نامفهم نشون میده.
            اخه 1و4و7و on کا فک کنم همون ستاره باشه تو یه ستون اند تو اینجا ممکنه ستون یکتون با سطر3 اتصالی داشته باشه
            باز چک کنین ضرر نداره
            مشکل دوم که گفتیدم میتونه مربوط به debounce تو برنامتون باشه یکم مقدارشو بیشتر کنین

            دیدگاه


              #7
              پاسخ : مشکل با Keypad

              نوشته اصلی توسط saeed khakdan
              اخه 1و4و7و on کا فک کنم همون ستاره باشه تو یه ستون اند تو اینجا ممکنه ستون یکتون با سطر3 اتصالی داشته باشه
              باز چک کنین ضرر نداره
              مشکل دوم که گفتیدم میتونه مربوط به debounce تو برنامتون باشه یکم مقدارشو بیشتر کنین
              اتصالی نداشت.
              delay رو گذاشتم روی 1 ثانیه. درست نشد.
              یه بار عدد چاپ میکنه. یه بار کاراکتر نامفهوم چاپ میکنه :angry: :angry: :angry: :angry: :angry:
              http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

              دیدگاه


                #8
                پاسخ : مشکل با Keypad

                نوشته اصلی توسط سامان تقی پور
                اتصالی نداشت.
                delay رو گذاشتم روی 1 ثانیه. درست نشد.
                یه بار عدد چاپ میکنه. یه بار کاراکتر نامفهوم چاپ میکنه :angry: :angry: :angry: :angry: :angry:
                نگران نباش درست میشه
                من علمم تا همینجا قد میده :eek:
                انشالله با کمک اساتید حل بشه مشکلت

                دیدگاه

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