سلام
من قبلا ال سی دی 16*2 رو راه اندازی کردم بدین صورت که 8 پایه داده ال سی رو به به میکرو وصل می کردم و با لبه EN داده ها رو منتقل می کردم اما حالا می خواستم یکم راحتی برای خودم و بردم ایجاد کنم و اومدم از کتابخانه xcld استفاده کردم و مطابق توضیحات فایل .asm و .inc رو به پروژه افزودم و بدون اینکه کوچکتری خطی در برنامه نویسی ازش استفاده کنم(یعنی هیچ تابعیش رو صدا نزدم) پروژه رو که کامپایل می کنم خطا های زیر رو بهم داد
Error[105] ..\XLCD.INC 37 : Cannot open file (Include File "XLCD.def" not found)
Error[113] ..\XLCD.INC 71 : Symbol not previously defined (XLCDInit)
Error[113] ..\XLCD.INC 72 : Symbol not previously defined (XLCDCommand)
Error[113] ..\XLCD.INC 73 : Symbol not previously defined (XLCDPut)
Error[113] ..\XLCD.INC 74 : Symbol not previously defined (XLCDDelay5ms)
Error[113] ..\XLCD.INC 75 : Symbol not previously defined (XLCDDelay100us)
Error[113] ..\XLCD.INC 76 : Symbol not previously defined (XLCDCommandInit4bit)
Error[113] ..\XLCD.INC 77 : Symbol not previously defined (XLCDL1home)
Error[113] ..\XLCD.INC 78 : Symbol not previously defined (XLCDL2home)
Error[113] ..\XLCD.INC 79 : Symbol not previously defined (XLCDClear)
Error[113] ..\XLCD.INC 80 : Symbol not previously defined (XLCDReturnHome)
Error[113] ..\XLCD.INC 81 : Symbol not previously defined (XLCDSendMsg)
Error[113] ..\XLCD.INC 84 : Symbol not previously defined (XLCDMODE)
Error[113] ..\XLCD.INC 88 : Symbol not previously defined (XLCDRWPIN)
Error[113] ..\XLCD.INC 89 : Symbol not previously defined (XLCDIsBusy)
Error[113] ..\XLCD.INC 90 : Symbol not previously defined (XLCDReadData)
Error[105] ..\XLCD.ASM 45 : Cannot open file (Include File "p16xxx.inc" not found)
Error[105] ..\XLCD.ASM 46 : Cannot open file (Include File "p18xxx.inc" not found)
خطاها رو که بخونیم انگاری 3 تا فایل کمه
XLCD.def
p16xxx.inc
p18xxx.inc
دوستانی که lcd رو تحت mplab و با این کتابخانه کار کردن می تونن کمک کنن
شاید فایل های من ناقص هست اگر داریدشون لطفا در همین پست قرار بدین یا راهنمایی در جهت رفع این مشکل کنین
ممنونم
من قبلا ال سی دی 16*2 رو راه اندازی کردم بدین صورت که 8 پایه داده ال سی رو به به میکرو وصل می کردم و با لبه EN داده ها رو منتقل می کردم اما حالا می خواستم یکم راحتی برای خودم و بردم ایجاد کنم و اومدم از کتابخانه xcld استفاده کردم و مطابق توضیحات فایل .asm و .inc رو به پروژه افزودم و بدون اینکه کوچکتری خطی در برنامه نویسی ازش استفاده کنم(یعنی هیچ تابعیش رو صدا نزدم) پروژه رو که کامپایل می کنم خطا های زیر رو بهم داد
Error[105] ..\XLCD.INC 37 : Cannot open file (Include File "XLCD.def" not found)
Error[113] ..\XLCD.INC 71 : Symbol not previously defined (XLCDInit)
Error[113] ..\XLCD.INC 72 : Symbol not previously defined (XLCDCommand)
Error[113] ..\XLCD.INC 73 : Symbol not previously defined (XLCDPut)
Error[113] ..\XLCD.INC 74 : Symbol not previously defined (XLCDDelay5ms)
Error[113] ..\XLCD.INC 75 : Symbol not previously defined (XLCDDelay100us)
Error[113] ..\XLCD.INC 76 : Symbol not previously defined (XLCDCommandInit4bit)
Error[113] ..\XLCD.INC 77 : Symbol not previously defined (XLCDL1home)
Error[113] ..\XLCD.INC 78 : Symbol not previously defined (XLCDL2home)
Error[113] ..\XLCD.INC 79 : Symbol not previously defined (XLCDClear)
Error[113] ..\XLCD.INC 80 : Symbol not previously defined (XLCDReturnHome)
Error[113] ..\XLCD.INC 81 : Symbol not previously defined (XLCDSendMsg)
Error[113] ..\XLCD.INC 84 : Symbol not previously defined (XLCDMODE)
Error[113] ..\XLCD.INC 88 : Symbol not previously defined (XLCDRWPIN)
Error[113] ..\XLCD.INC 89 : Symbol not previously defined (XLCDIsBusy)
Error[113] ..\XLCD.INC 90 : Symbol not previously defined (XLCDReadData)
Error[105] ..\XLCD.ASM 45 : Cannot open file (Include File "p16xxx.inc" not found)
Error[105] ..\XLCD.ASM 46 : Cannot open file (Include File "p18xxx.inc" not found)
خطاها رو که بخونیم انگاری 3 تا فایل کمه
XLCD.def
p16xxx.inc
p18xxx.inc
دوستانی که lcd رو تحت mplab و با این کتابخانه کار کردن می تونن کمک کنن
شاید فایل های من ناقص هست اگر داریدشون لطفا در همین پست قرار بدین یا راهنمایی در جهت رفع این مشکل کنین
ممنونم
دیدگاه