ايران ويج

نسخه‌ی کامل: راه اندازی ال سی دی 3.2 اینچ چیپSSD1289 با میکروat91sam7x256
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3
این سورس برنامه ای هست که تو سایت ECAگذاشته بودن من فقط نمایش عکسش رو تبدیل کردم به نمایش رشته ولی خوب هیچ عکس العملی نشون نمیده ال سی دی
http://s6.picofile.com/d/fe50f8dc-0f7a-4...Source.rar
بله مشکل از سورس بود که در اون پایه ریست ال سی دی تعیین نشده بود . فایل اصلاح شده رو  باید به جای  فایل lcd.h قرار بدید و فایل  lcd.h قبلی رو پاک کنید ضمنا پایه ریست هم همون portA.26 هستش. اگه مشکلی بود باید سخت افزارتون رو چک کنید

http://s6.picofile.com/file/8202086000/lcd.h.html
سپاسگزارم درست شد.
سلام بر طبق این هدر فایلی که میزارم براتون برای استفاده از تاچ ال سی دی 3.2 من باید پایه های xوyx مثبت و منفی رو به کدوم پایه های adc وصل کنم ؟
اخه تو هدر بالاش به عنوان توضیح چنتا پایه رو معرفی کرده ولی پایین تر از پایه هایی استفاده کرده که اون بالا استفاده نشده اند.
http://s6.picofile.com/file/8202228176/heder.rar.html
سلام من از نرم افزار JIMBOLCD برای تبدیل عکس به کد استفاده می کنم ولی درست کد تولید نمیکنه فقط بعضی عکس ها رو درست تولید می کنه اونم فقط رو نصف ال سی دی نمایش میده .
کسی نرم افزار بهتری برای این کار سراغ داره؟
(۰۳-مرداد-۱۳۹۴, ۲۲:۳۹:۳۲)mbir92 نوشته است: [ -> ]سلام بر طبق این هدر فایلی که میزارم براتون برای استفاده از تاچ ال سی دی 3.2 من باید پایه های xوyx مثبت و منفی رو به کدوم پایه های adc وصل کنم ؟
اخه تو هدر بالاش به عنوان توضیح چنتا پایه رو معرفی کرده ولی پایین تر از پایه هایی استفاده کرده که اون بالا استفاده نشده اند.
http://s6.picofile.com/file/8202228176/heder.rar.html

بله هدر touch کار می کنه، پایه ها هم درسته و بالاش به صورت کامنت نوشته:

کد php:
X PB.27
    y
 PB.28
    X
 PB.29
    Y
 PB.30 

این پایه ها به ترتیب کانال های ADC0~3 می شن.

شما زیاد زمانت رو با نمایش عکس هدر نده ، یه عکس بذاری تو فلش میکرو پر می شه ...
کلا اصل رو بچسب و از حاشیه دور شو.
یه بک گراند سیاه با نوشته های سفید و ...
بسیار باکلاس و عالیه ...

موفق باشی.
به همین ترتیب وصل کردم ولی باز تاچش کار نکرد.
بعد تو TUCH.H پایه (4)ADC رو که ما هیچی بهش وصل نکردیم تو چند خط به اخر مونده  خونده .به نظر شما نباید یکی از پایه های تاچ ال سی دی نباید به ADC4 وصل بشه؟؟
بعد تو کامنتی که تو هدر نوشته حرفی از PB.27 نزده.
یه بار adc میکروتون رو چک کنید و پایه vref هم حتما باید به 3.3v وصل باشه.
برای کار با تاچ کلا 2 پایه از ADC نیاز هست. تو این لایبرری برای سادگی هر 4 تا رو از پایه های ADC گرفته که 2 تا شون IO معمولی هستن.
در مورد فلسفه ی تاچ مقاومتی هم تحقیق کنید تا درک و دیباگ کردن برنامه راحت تر باشه براتون.
کجا از ADC(4) می خونه؟!
جاهایی رو که سوال دارید کدهاش رو با تگ CODE یا PHP در پستتون بذارید.

موفق باشید.
کد php:
X PB.28   AD6
    Y
 PB.29   AD7
    X
 PA.30   AD4
    Y
 PA.29   AD5   
اینجا تو این کامنت ها PB.28وAD6به هم ربطی ندارن و همینطور برای سه پایه دیگه باز این پایه aDC که جلوشون نوشته ربطی به پایه نداره یعنی من نمیدونم X- رو به PB.28 وصل کنیم یاAD6.

بعداگر به ADها توجهی نکتم و به پایه ها وصل کنم باز اون پایین ADC4 رو خونده که ما استفاده نکردیم
کد php:
read_adc(4);  //AD4 
اگه هم بر طبق AD هایی که نوشته باز هیچ پایه ای بهAD2وصل نشده ولی ازش خوندیم
کد php:
read_adc(2);  //PB.29  AD2 
حالا من بر طبق جیزهایی که از مطالعه  های که درباره تاچ مقاومتی کردم خودم یه هدر نوشتم حالا شما ببینین درسته این هدری که نوشتم؟
http://s6.picofile.com/file/8202877968/touch.h.html

بعد درجواب وصل کردن VAREF من از بورد ECA استفاده میکنم و پایه VAREF رو در نیاورده این بدین معنی هست که خودش به 3.3 وصل شده از داخل بورد؟
سلام مشکل تاچم حل شد ممنون که راهنمایی کردین.
صفحه‌ها: 1 2 3