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





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









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





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

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 13
  1. #1
    2016/10/08
    14
    3

    راه اندازی ماژول تاچ در میکرو pic

    سلام دوستان.
    من دارم روی راه اندازی چهار تا سوییچ خازنی تاچ توسط میکرو pic16f1947 کار میکنم. مدارم کاملا درست کار میکنه اما وقتی که مدار رو زیر یک شیشه به ضخامت 5 میلیمتر میزارم کلیدها به درستی کار نمیکنن و رفتار رندوم دارن. من از کامپایلر CCS v.5 استفاده می کنم و کدم به صورت زیره کسی میدونه مشکل کجاس و چطوری حل میشه؟
    من توی تابع #use touchpad هم سعی کردم پارامترهای scan time, threshold, range رو تغییر بدم اما بهبودی حاصل نشد.

    کد:



    #include <16F1947.h>

    #fuses nowdt,NOCPD,NOFCMEN,IESO,CLKOUT,PUT,BROWNOUT,NOWRT,NOVCAP,NOLVP,NOSTVREN,NOPROTECT
    #use delay(INTERNAL=16Mhz)
    #use TOUCHPAD(scantime=80MS,RANGE=L,PIN_F0='C',PIN_A0='A',PIN_A1='B',PIN_F1='D')

    #define led1 PIN_C2
    #define led2 PIN_C3
    #define led3 PIN_C4
    #define led4 PIN_C5

    char ctuch;
    oid main()
    { //delay_ms(2000);

    setup_oscillator(OSC_16MHZ);
    //setup_timer_0(RTCC_INTERNAL|RTCC_DIV_256);
    //setup_timer_1( T1_CAPSENSE | T1_GATE );
    //TOUCHPAD_STATE(1);
    enable_interrupts(INT_TIMER0);
    //SETUP_DAC(DAC_VREF_VREF);
    setup_vref(VREF_ON | VREF_COMP_DAC_2v048);

    ENABLE_INTERRUPTS(GLOBAL);

    for(;;)
    {


    if(TOUCHPAD_HIT())
    {
    ctuch=TOUCHPAD_GETC();

    if(ctuch=='A')
    {
    output_low(led1);
    output_high(led2);
    output_high(led3);
    output_high(led4);
    delay_ms(100);

    }//end if ctouch=A
    else if(ctuch=='B')
    {
    output_low(led2);
    output_high(led1);
    output_high(led3);
    output_high(led4);
    delay_ms(100);

    }//end if ctouch=B
    else if(ctuch=='C')
    {
    output_low(led3);
    output_high(led2);
    output_high(led1);
    output_high(led4);
    delay_ms(100);
    } //end if ctouch=C
    else if(ctuch=='D')
    {
    output_low(led4);
    output_high(led2);
    output_high(led3);
    output_high(led1);
    delay_ms(100);
    } //end if ctouch=D
    }//end if tuchpadHIT
    }//for
    }//main

    ویرایش توسط شاهرخ مستقیمی : 2016/10/09 در ساعت 00:00 دلیل: اصلاح ابزار کد
  2. #2
    2007/08/02
    1,330
    832

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    من با کامپایلر ccs این مشکل داشتم البته با پلکسی نه شیشه اصلا شیشه تست نکردم . از کتابخانه mtouch که برای mplab هست استفاده کن مشکلت بر طرف میشه
  3. #3
    2016/10/08
    14
    3

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    امکانش هست اگه نمونه کدشو دارین برام ارسال کنید؟

    دلیل: ادغام دو پست برای جلوگیری از اسپم

    نقل قول نوشته اصلی توسط sepehr63

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    من با کامپایلر ccs این مشکل داشتم البته با پلکسی نه شیشه اصلا شیشه تست نکردم . از کتابخانه mtouch که برای mplab هست استفاده کن مشکلت بر طرف میشه
    امکانش هست اگه نمونه کدشو دارین برام ارسال کنید؟

    دلیل: ادغام دو پست برای جلوگیری از اسپم

    نقل قول نوشته اصلی توسط sepehr63

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    من با کامپایلر ccs این مشکل داشتم البته با پلکسی نه شیشه اصلا شیشه تست نکردم . از کتابخانه mtouch که برای mplab هست استفاده کن مشکلت بر طرف میشه
    ایا این کتابخونه برای pic16 هم قابل استفاده هس؟ چون گویا برای pic18 ,pic24, dspic33 هستش
  4. #4
    2007/08/02
    1,330
    832

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    این کتابخانه از توی سایت میکروچیپ دانلود کردم و برای همه میکرو هایی هست که ماژول تاچ دارند
    من با 16f ;کار کردم مشکلی نداره . همین میکرو شما رو هم درایو میکنه
    خود کتابخانه چندین فایل داره نمیتونم اینجا بزارمش . شما از توی خود سایت دانلودش کنید
  5. #5
    2016/10/08
    14
    3

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    نقل قول نوشته اصلی توسط sepehr63

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    این کتابخانه از توی سایت میکروچیپ دانلود کردم و برای همه میکرو هایی هست که ماژول تاچ دارند
    من با 16f ;کار کردم مشکلی نداره . همین میکرو شما رو هم درایو میکنه
    خود کتابخانه چندین فایل داره نمیتونم اینجا بزارمش . شما از توی خود سایت دانلودش کنید
    من ,mcc v3.16 رو دانلود کردم اما نمیدونم اصلا چطور بایستی باهاش کار بکنم جو چطور با mplab ارتباط برقرار می کنه و کد من که تو کامپایلر CCS هست ایا باید کامپایلر عوض بشه؟ چیزی که من دانلود کردم پسوندش .nbm هست. توی میکروچیپ قسمت دانلود کتابخونه mtouch خالی بود.
  6. #6
    2007/08/02
    1,330
    832

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    ببین کامپایلر شما باید عوض کنی و MPLAB X8 نصب کنی
    بعد کل پروژه MTOUCH از توی سایتش دان کن
    کلا آموزش کار با کتابخانه MTOUCH توی خود سایت میکروچیپ هست
    حجم پروژه اون 40 - 50 مگ هست نمیتونم آپ کنم . از خود سایتش دان کن
  7. #7
    2016/10/08
    14
    3

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    نقل قول نوشته اصلی توسط sepehr63

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    ببین کامپایلر شما باید عوض کنی و MPLAB X8 نصب کنیبعد کل پروژه MTOUCH از توی سایتش دان کنکلا آموزش کار با کتابخانه MTOUCH توی خود سایت میکروچیپ هستحجم پروژه اون 40 - 50 مگ هست نمیتونم آپ کنم . از خود سایتش دان کن
    واقعا شرمنده که دایم سوالامو تکرار میکنم. اما من نتونستم تو سایتشون پیدا کنم امکانش هست شما لینک ادرس اون پیج رو برام بزارید؟
  8. #8
    2007/08/02
    1,330
    832

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    خواهش میکنم
    ftp://193.170.235.123/Lernbehelfe/PI...html/main.html
    این هم آموزش کار باهاش

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    ویرایش توسط sepehr63 : 2016/10/09 در ساعت 19:45
  9. #9
    2016/10/08
    14
    3

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    نقل قول نوشته اصلی توسط sepehr63

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    خواهش میکنم
    ftp://193.170.235.123/Lernbehelfe/PI...html/main.html
    این هم آموزش کار باهاش

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    با تشکر از راهنمایاتون. من MPLAB X IDE ورژن 3.6 رو نصب کردم و کامپایلر high-tech c رو انتخاب کردم و با MCC ورژن 3 سعی کردم که از کتابخونه mtouch استفاده کنم اما موفقیت آمیز نبود و ارور اینکه فایلی به نام xc.h موجود نیست داده میشه. میخواستم ببینم شما پروژه اماده ش رو ندارید برام بفرستید؟ هزینه ای هم اگر باشه تقبل میکنم. مساله اینکه موعد تحویل پروژه ام سر امده و فقط گیرم اینه که پشت شیشه 5 میل درست جواب نمیده
  10. #10
    2007/08/02
    1,330
    832

    پاسخ : راه اندازی ماژول تاچ در میکرو pic

    ببینید شما باید اول نرم افزار mplab نصب کنید
    بعد x8 ide دانلود کنی و نصب کنی
    بعد پروژتو باهاش بنویسی
    high-tech قدیمی شد به درد نمیخوره
    این لینک راهنماییت میکنه

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 13

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

  1. راه اندازی ماژول nRF24l01 با میکرو
    توسط hoshang.am در انجمن میکروکنترلرهای AVR
    پاسخ: 10
    آخرين نوشته: 2019/12/29, 21:35
  2. راه اندازی ماژول MFRC522 با میکرو AVR و کامپایلر codevision
    توسط esisafa در انجمن ماژول های RFID و NFC
    پاسخ: 4
    آخرين نوشته: 2018/08/09, 10:15
  3. راه اندازی zigbee با ماژول ماژول Zigbee CC2530+LNA+PA تقویت شده
    توسط pwutstudent در انجمن ماژول های RF - ISM Band و بلوتوث
    پاسخ: 0
    آخرين نوشته: 2016/03/02, 19:58
  4. اتصال همزمان میکرو به ماژول و ماژول esp8266 enc28j60
    توسط p_ersian در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2015/10/20, 21:05
  5. راه اندازی ماژول ask با میکرو
    توسط majidshahbazi68 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2014/03/12, 19:58

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

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

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

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

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