نمایش نتایج 1 تا 6 از 6

نام تاپیک: مشکل در تعریف کاراکتر جدید برای LCD

  1. #1

    مشکل در تعریف کاراکتر جدید برای LCD

    کسی میتونه کمکم کنه ؟


    اول اومدم یه متغیر تعریف کردم
    unsigned char pattern1[8]={ 0x0, 0x0, 0x0, 0xE, 0x15, 0x1F, 0x0,0x0 };توی برنامه به این حالت نوشتم:

    LCD_build(1,pattern1);
    lcd_clear();
    lcd_write((char)(0));
    که تابع رو اینجوری تعریف کردم:

    void
    LCD_build(unsigned char location,unsigned char *ptr)
    {
    unsigned char i;
    RS_PIN=0;
    DelayMs(45);
    if(location<8){
    lcd_write(0x40+(location*8));
    for(i=0;i<8;i++)
    lcd_write(ptr[ i ]);
    }
    }

    و


    void
    lcd_write(unsigned char c)
    {
    PORTD=c;
    TRISD=0x00;
    LCD_STROBE;
    Delay10TCYx(4);
    }


    ولی جواب نمیده نیاز به کمک فوری دارم

  2. #2

    نقل قول: مشکل در تعریف کاراکتر جدید برای LCD

    کسی نیست بهم جواب بده

  3. #3

    نقل قول: مشکل در تعریف کاراکتر جدید برای LCD

    دوست عزیز ، من تا حالا با bascom کار کردم (ولی از این به بعد با codvidsion!) برای همین نمیتونم جواب شما رو بدم ولی من مثال خود codevision رو دیدم ، شبیه کد شما نبود!!؟

  4. #4

    نقل قول: مشکل در تعریف کاراکتر جدید برای LCD

    اگه این pdf رو بخونی دیگه هیچ مشکلی با lcd کاراکتری نخواهی داشت:
    http://www.4shared.com/file/11507584...R_CharLCD.html

  5. #5

    نقل قول: مشکل در تعریف کاراکتر جدید برای LCD

    پسورد فایل زبپ رو میگید؟

  6. #6

    نقل قول: مشکل در تعریف کاراکتر جدید برای LCD

    تو خود فایل نوشته بود دیگه : www.eca.ir

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

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