اطلاعیه

Collapse
No announcement yet.

اتصال کیبورد 4*4 به میکرو

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

    اتصال کیبورد 4*4 به میکرو

    با سلام خدمت دوستان گرامی
    من کیبورد 4*4 رو به میکرو m32 وصل کردم، و با مقومت 470 اهم و بدون مقاومت توی پروتئوس امتحانش کردم. مشکلی که داره اینه که هر ردیف فقط یک عدد رو توی lcd نشون می ده.
    یعنی ردیف اول فقط 1 و ردیف دوم فقط 5 و ردیف سوم فقط 9 رو نشون می دن.
    لطفا راهنمایی ام کنید.
    اینم برنامه اش:
    $regfile = "m32def.dat"
    $crystal = 10000000
    Config Lcd = 16 * 2
    Config Lcdpin = Pin , Db4 = Porta.5 , Db5 = Porta.4 , Db6 = Porta.3 , Db7 = Porta.2 , E = Porta.6 , Rs = Porta.7
    Config Portd = Input
    Config Porta = Output
    Config Kbd = Portd , Debounce = 100 , Delay = 10
    Dim A As Byte
    Dim B As Byte
    Cls

    Main:
    Do
    A = Getkbd()
    B = Lookup(a , Keydata)
    If A > 15 Then
    Goto Main
    Else
    Cls
    Lcd B
    End If
    Loop
    End


    Keydata:
    Data 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 , 10 , 11 , 12 , 13 , 14 , 15

    #2
    پاسخ : اتصال کیبورد 4*4 به میکرو

    این مشکل اگر خاطرم باشه ماله پروتئوس هست تو بعضی ورژنها این می شد شما تو عمل ببندی حتما درست کار می کنه
    همانطور كه مايل نيستم بنده كسي باشم، حاضر نيستم آقاي كسي باشم. كساني كه مخالف آزادي ديگرانند، خود لياقت آزادي را ندارند.((آبراهام لينكن))

    قدرت شگفت انگيز نيروهاي خلاق و استعدادهاي نهفته آدمي هنگامي آشكار مي شود كه نيازي حياتي، تواناييهاي او را به فعاليت وادارد و كشش آرزويي، سراپاي وجودش را به جنب و جوش درآورد.((آبراهام لينكن))

    [img width=343 height=100]http://www.elecdesigner.com/uploads/PRO-DESIGNER-GROUP.jpg[/img]

    دیدگاه


      #3
      پاسخ : اتصال کیبورد 4*4 به میکرو

      دوستان من دارم یه ماشین حساب درست میکنم
      واسه با تک سویچ
      واسه ارتباط تک سویچ و میکرو باید مقاومت بذارم؟چند اهمی؟
      **** k i n j ****

      دیدگاه


        #4
        پاسخ : اتصال کیبورد 4*4 به میکرو

        این مشکل از کتابخونه پروتئوسه
        موقعی که میخوای از کتابخونه قطعه انتخاب کنی دقت کن لایبرری AVRباشه نه AVR2

        دیدگاه


          #5
          پاسخ : اتصال کیبورد 4*4 به میکرو

          اینم یک مثال خوب برای شما به همراه فایل پروتئوس :
          http://www.mediafire.com/download/55kh7hxbqmrv9a2/keypad-test-1.zip
          من نمىآ‌توانم فرضیه «بىآ‌اخلاقى انسان» را بپذیرم، و من اخلاق را منحصرا امرى انسانى و متعلق به انسان مىآ‌دانم که هیچ نوع قدرت مافوق انسانى در پشت آن وجود ندارد
          آلبرت اینشتین
          منبع: http://fa.wikiquote.org

          دیدگاه

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