به نام خدا سلام دوستان من يك برنامه براي راه اندازي lcd رنگي n96 نوشتم البته براي lpc2378 البته بهتر بگم تغيير دادم ولي برنامه اصلا كار نميكند اين هم از لينك برنامه من
http://rapidshare.com/files/420564260/lcd_color_lpc.rar
به نام خدا سلام دوستان من يك برنامه براي راه اندازي lcd رنگي n96 نوشتم البته براي lpc2378 البته بهتر بگم تغيير دادم ولي برنامه اصلا كار نميكند اين هم از لينك برنامه من
http://rapidshare.com/files/420564260/lcd_color_lpc.rar
تو eca هم پرسیده شده جالبه
http://www.eca.ir/forum2/index.php?t...;boardseen#new
قبلا روش این کار شده اگر در قسمت کانفیگ مشکل نداشته باشی مشکل سخت افزاری هست
ما در انتظار رویت خورشیدیم ...
اللهم عجل لولیک الفرج
به نام خدا سلام دليلش اينم بود كه عجله دارم يعني بايد كار را سريعتر تحويل بدهم واگرنه... گفتم شايد اينجوري زودتر به جواب برسم البته اگر كار اشتباهي كردم از همه دوستان عذر خواهي ميكنم
به نام خدا سلام در ضمن lcd كه من استفاده كردم از موبايل n82 چيني كه پايه هلايش دقيقا مثل n96
و تاچ هم داره...
سلام
متاسفانه فایل های نوشته شده فقط بر روی lcd n96 جواب میده ، همچنین برای سایر lcd ها دیتا شیتی وجود نداره که بشه با استفاده از اون درایور رو تغییر داد .
من خودم تقریبا 6 نوع lcd دارم که همه رو به اسم n96 گرفتم و هیچ کدوم جواب نمیده .
lcd n96 از همین الان در فروشگاه کویرالکترونیک در دسترس هست و شما میتونید با خیال راحت اون رو تهیه کرده و در پروژتون استفاده کنید .
به نام خدا سلام احسنت باز هم آقاي 1nafar عزيز از جواب خيلي خوبتون متشكرم اميدوارم هميشه موفق باشيد حالا براي سلامتي آقاي 1nafar و همه دوستان زحمتكش سايت
به نام خدا سلام ببخشيد من چيزي تو قسمت فروشگاه نديدم ميشه بگيد دقيقا از كجا ممنون ميشم...
سلام.
دقیقا اینجا هست
سلام من با Keil که برنامه lcd n96 رو کامپایل می کنم این اررو رو میده
RTX2.axf: Error: L6218E: Undefined symbol tftlcd_draw_circle (referred from main.o)
RTX2.axf: Error: L6218E: Undefined symbol tftlcd_gotoxy (referred from main.o)
RTX2.axf: Error: L6218E: Undefined symbol tftlcd_init (referred from main.o)
RTX2.axf: Error: L6218E: Undefined symbol tftlcd_puts (referred from main.o)
Target not created
فایل های هدری که استفاده می کنم رو هم پیوست کردم
ویرایش توسط alireza9900 : 02-07-2011 در ساعت 18:22
سلام مجدد اوه این تاپیک مال چند وقت پیش بیا این برنامه آقای تروشه که من برای برد خودم تغییرش دادم خیلی خوب هم کار میکنه اون کتابخونه at91 هم تبدیلش خیلی آسون اون هم کار میکنه
https://rapidshare.com/files/2270756605/my_elt.7z
می تونید اون کتابخونه at91 رو برای lpc اش رو بفرستید(من چون کلا arm atmel بلد نیستم نمی تونم پورتش کنم)
سلام
دیروز من یه lcd n96 چینی گرفتم ولی یه مشکلی داره به نظرم!
یه جا خوندم برای اینکه این lcd رو تو باس 8 بیتی راه اندازی کرد باید یه مقاومت R2 رو کند جای R1 گذاشت. اولا که از دوستان اطلاعی در این باره دارن؟
دوما کلا حالت 8 بیت با 16 بیت فرقش چیه ؟
درضمن درباره lcd controller میکروهای lpc اطلاعی ندارید که با چه lcd هایی سازگارن؟ می تونیم راش بندازیم؟
ممنون
در مورد n96 فکر میکنم پیش فرض همشون 16 بیتی کار میکنند و 8 بیتی یعنی اینکه دیتا و دستوراتی که برای السیدی میفرستید 8 بیت هست یعنی 8 تا دیتا
در مورد کنترلر های السیدی برای lpc چند موردی که السیدی هاش استفاده شده بود گشتم گیر نیومد
البته روش زوم نشدم دقیق گذری گشتم
دوستان اگر اطلاعاتی دارند مارک و نوع السیدی و یا اینکه چطوری کار می کنه توضیح بدن اگر امکانش بود السیدی هاش وارد کنیم
در مورد اون مقاومت ها که گفتم نظری ندارید؟
یه مورد lcd که خودتون دارید رو میشه چک کنید ببینید وضعیت مقاومت های R1 و R2 روی pcb فلتش چه طوریه؟
بعد در مورد 8 بیت یعنی ما همون 16 بیت دیتارو توی 2 بایت جدا ارسال می کنیم دیگه یعنی در واقع سرعت انتقال اطلاعات نصف میشه ولی 8 تا پایه صرف جویی میشه. درسته ؟
بعد یه سوال در مورد کتابخونه ای که ارئه شده. الان تو دیتاشیت درایور lcd نوشته که میشه عمق تصویر 18bit(نمایش 262 هزار رنگ) با همین اینترفیس 16 بیتی پیاده کرد. به اینصورت که برای هر پیکسل اول 16 بیت دیتا و بعدش 2 بیت دیگه میره. این کتابخونه که موجوده 18 بیتیه؟ یا نه ؟
ویرایش توسط alireza9900 : 04-08-2011 در ساعت 21:55
جواب سوالم رو فهمیدم(دیتاشیت lcd رو خوندم). اینجا می ذارم اگه بعدا دوستان در آینده به این مشکل برخوردن اینجارو ببینن مارم دعا کنن :دی
روی pcb فلت lcd سه تا جای مقاومت هست: اگه مقاومت R1 وصل باشه کنترل 8 بیتی. مقاومت R2 کنترل 16 بیتی و مقاومت R3 هم وصل باشه میشه به وسیله پایه IM0(پایه 11) بین حالت 8 و 16 بیت سوییچ کرد(اگه low باشه حالت 16 بیت و اگه high باشه 8 بیت فعال می شه)
توی حالت 8 بیت تعداد پایه های اشغال شده توسط lcd نصف میشه ولی در عوض سرعت انتقال اطلاعات هم نصف میشه.
آقای زارعی این 2 تا lcd رو بررسی کنید. جفتش با lcd controller میکرو 2478 راه اندازی شده.
http://www.thaieasyelec.net/index.ph...nel/p_123.html
http://www.thaieasyelec.net/index.ph...reen/p_10.html
ویرایش توسط alireza9900 : 04-08-2011 در ساعت 23:55
سلام برای مقاومت r1 نمونه ای که من دیدم ازاد بود
اون lcd هارو دیدید ؟
به نظرم اون 7 اینچی بیشتر ارزش داشته باشه. چون 4.3 اندازه متوسطیه و زیاد از همین n96 های 2.8 اینچی بزرگتر نیست. ولی اون 7 اینچی رو میشه کارای جالبی باهاش کرد
اره دیدم قیمت هاش بد نبود مثلا 39 دلاری توی چین گیر بیاد اینور یه 70/60 تومنی میشه و یکم گرون برای برخی دوستان
یکی پیشنهاد میکنم روی psp ها یکم کار کنید السیدیش توی بازار ایران هست 40 تومنی تکیش میدن و 4.3 اینچه و برنامه براش زیاده
آره ال سی دی psp خیلی خوبه. البته یه نکته ای هست! با تاچش فک کنم از اونی که لینک دادم بالا بیشتر در بیاد.
Color 24-Bit LCD 4.3" PSP Touch Screen - SparkFun Electronics
Color 24-Bit LCD 4.3" PSP 480x272 - SparkFun Electronics