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





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









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









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





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

نمایش نتایج: از 1 به 8 از 8
  1. #1
    2015/11/13
    7
    0

    حساس به لبه کردن کلید

    سلام
    چجوری میشه تو lpc1768 یا 2138 یک کلیدو حساس به لبه کرد.اگر نمونه کدشو بذارین ممنون میشم.
  2. #2
    2014/06/22
    مشهد
    502
    77

    پاسخ : حساس به لبه کردن کلید

    از اینتراپت استفاده کنید قابل تنظیم به هر لبه هست
    التماس دعا
  3. #3
    2015/11/13
    7
    0

    پاسخ : حساس به لبه کردن کلید

    ممنونم.میشه ی مقدار بیشتر توضیح بدید.منظورتون کدوم نوع وقفه اس؟
  4. #4
    2014/06/22
    مشهد
    502
    77

    پاسخ : حساس به لبه کردن کلید

    http://www.eca.ir/forum2/index.php?topic=74885.0
    این رو ببینید اگه مشکلتون حل نشد بیشتر صحبت کنیم
    التماس دعا
  5. #5
    2015/11/13
    7
    0

    پاسخ : حساس به لبه کردن کلید

    خیلی ممنونم.اگر کد برای 1768 یا 2138 باشه بهتر میفهمم(با atmeg کار نکردم).روند وقفه رو متوجه شدم،ولی دقیقا نفهمیدم کدوم قسمت کد مربوط به حساس به لبه شدنه!بنظرم تو این کده کلید اصلا حساس به لبه نبود!
  6. #6
    2014/06/22
    مشهد
    502
    77

    پاسخ : حساس به لبه کردن کلید

    http://www.eca.ir/forum2/index.php?topic=75453.0
    این هم از
    Table 103. GPIO interrupt register map
    Generic
    Name
    Description Access Reset
    value[1]
    PORTn Register
    Name & Address
    IntEnR GPIO Interrupt Enable for Rising edge. R/W 0 IO0IntEnR - 0x4002 8090
    IO2IntEnR - 0x4002 80B0
    IntEnF GPIO Interrupt Enable for Falling edge. R/W 0 IO0IntEnR - 0x4002 8094
    IO2IntEnR - 0x4002 80B4
    IntStatR GPIO Interrupt Status for Rising edge. RO 0 IO0IntStatR - 0x4002 8084
    IO2IntStatR - 0x4002 80A4
    IntStatF GPIO Interrupt Status for Falling edge. RO 0 IO0IntStatF - 0x4002 8088
    IO2IntStatF - 0x4002 80A8
    IntClr GPIO Interrupt Clear. WO 0 IO0IntClr - 0x4002 808C
    IO2IntClr - 0x4002 80AC
    IntStatus GPIO overall Interrupt Status. RO 0 IOIntStatus - 0x4002 8080

    صفحه 132 usermanual
    التماس دعا
  7. #7
    2015/11/13
    7
    0

    پاسخ : حساس به لبه کردن کلید

    این کد من تو پروتئوس به درستی اجرا نمیشه.کسی میتونه راهنماییم کنه؟
    میخوام با فشار دادن کلید،برنامه وارد وقفه بشه و ی ال ای دی رو روشن کنه.
    بنظرتون مشکل از کدمه؟
    [code=c]#include <lpc213x.h>
    __irq void eint0(void)
    {int j;
    VICIRQStatus;
    IOSET0=1<<16;
    EXTINT=0x00000001;
    VICVectAddr = 0;
    }

    int main()
    {long int i=0;
    PINSEL0|=3<<2;
    PINSEL1=0;
    IODIR0=1<<16;
    IODIR0=1<<17;
    VICIntSelect=0;
    //VICIntEnClr=0xFFFFFFFFF;
    for(i=0;i<10000;i++);
    //VICIntEnClr=0;
    //IO0DIR=0xFFFFFFFC;
    INTWAKE=0x00000001;
    EXTMODE=0x00000001;// EINT0 hassas be labe//
    EXTPOLAR=0x00000001;// EINT0 hasas be labeye balaravande //
    VICVectCntl0 = 0x20 | 14;//VICVectCntl0 ra fa'al karde va tayin mikonad ke marbut be EINT0 mibashad//
    VICVectAddr0 = (unsigned int)eint0;//routini ke dar hengam vaghfe anjam mishavad ra moshakhas mikonad("eint0&quot//
    VICIntEnable=0x00004000;//vaghfe EINT0 fa'al sazi nahayi mishavad va amadeye khedmat resani ast:d//
    VICDefVectAddr=(unsigned int) eint0;
    VICVectAddr0= (unsigned int) eint0;
    while(1)
    {
    IOSET0=1<<17;

    }
    }[/code]
  8. #8
    2007/08/04
    اصفهان
    577
    5

    پاسخ : حساس به لبه کردن کلید

    بسته به کار از وقفهgpio و وقفه خارجی می توان استفاده کرد
    http://www.arm-education.ir/?p=133
    در خود سیمولاتور کیل هم می توان جهت تست آن استفاده کرد
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
نمایش نتایج: از 1 به 8 از 8

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

  1. ساخت کلید حساس به نور آبی و op amp
    توسط behroz.r در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 5
    آخرين نوشته: 2015/07/10, 00:00
  2. چگونگی حساس با لبه کردن وقفه در DSPIC30f6014
    توسط Raha323 در انجمن میکروکنترلرهای PIC
    پاسخ: 1
    آخرين نوشته: 2014/04/23, 14:03
  3. حساس شدن کلید اتومات حرارتی
    توسط hamid256 در انجمن تاسیسات الکتریکی
    پاسخ: 5
    آخرين نوشته: 2013/10/11, 13:02
  4. روشن کردن led با یک سیم حساس
    توسط arashdj در انجمن مدار هاي ديجيتال
    پاسخ: 4
    آخرين نوشته: 2013/09/06, 12:52
  5. برنامه روشن کردن ال ای دی با کلید
    توسط navard در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2013/03/03, 01:15

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

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

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

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

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