close
تبلیغات در اینترنت
راه اندازی ks108 با at91sam7x256

aks
آخرين ارسال هاي تالارگفتمان

aks
عنوان پاسخ بازديد آخرين ارسال
aksaksشتاب سنج چیست و چگونه کار می کند؟ 2 1516 snapplole
aksaks فلزياب 12 رگولاتوره 4 5416 snapplole
aksaks مدار توباکس ساشو - قویترین فلزیاب جهان 17 12510 snapplole
aksakspwm 1 229 snapplole
aksaksآموزش سئو محتوای تولید شده توسط کاربر 0 12 mkheiry
aksaksطراحی سایت و نکات طلایی درمورد گوگل 1 73 ratin97
aksaksقانون جذب عشق 1 230 tehranloole
aksaksنکات امنیتی در نیازمندیها و سایت ثبت آگهی رایگان 0 19 sangriz
aksaksقسمت های مختلف تایر خودرو 0 29 vahiddgn
aksaksتایرهای ضدپنچری 0 24 vahiddgn

بازديد : 774 بار

راه اندازی ks108 با at91sam7x256 : با سلام خدمت کاربران تیوا الکترونیک در این پست از تیوا الکترونیک میخواهیم lcd گرافیکی(۶۴*۱۲۸) رو با arm راه اندازی کنیم.

 

دستوراتش خیلی ساده اس فقط با اضافه کردن کتابخانه ی ks108.h به سورس مون میتونیم برنامش رو بنویسیم


کد ها       :::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

 

شناخت پایه های lcd با میکرو:

با این دستورات ما میتونیم lcd مونو به میکرو وصل کنیم که در اینجا دیتا پورت lcd به پورت b وصل شده و rs و rw و en و … هم دل بخواه ست فقط یه نکته که اون قسمتی که #define GLCD_D0 20 نوشته منظورش اینه که d0 رو در lcd  به این پایه وصل کن و بقیه هم به ترتیب پشت سرش وص کن

مختصات:

با این دستور ما به مختصات مورد نظر میریم که در دستور با لا مختصات ۰و۰ است

نمایش عکس:

این دستور عکسی که با نرم افزاری که تو پروژه گذاشتم (glcd_editor) و به کد تبدیل به کد شده و تو کامپایلر گذاشتیم با پسونذد .h به سورسمون اضافه کردیمش رو نشون میده به همین راحتی

data اسم عکسه و ۰و۰ مختصاتشه و اون دوتای بعدی هم اندازه ی lcd مونه.

برای گذاشتن عکسی که تبدیل به کد شده بود تو پروژه مون یه new باز میکنیم و با دستور بالا کدمونو توش میذاریم و اونو با پسوند .h ذخیره میکنیم و به پروژه مون اضافه میکنیم (طبق زیر):

پاک کردن صفحه نمایش lcd :

این دستور هم مانند همه ی lcd ها تقریبا یه شکله و با تفاوت های اندک

نوشتن کارکتر در lcd :

ما با این دستور میتونیم کارکتر بنویسیم یا چاپ کنیم که اگه متنی خواستیم توش بنویسیم باید دورش گیومه باشه

 

به همین سادگی lcd راه اندازی شد 

با این lcd میشه خیلی کارا  کرد که من دارم sim900 رو با همین lcd راه میندازم که انشاالله به زودی زود پروژه اش رو براتون میذارم

اینم از کل کد هامون:

 

دانلود

حجم فایل: 440 کیلوبایت

رمز فایل در صورت نیاز:www.tiva.in

منبع: Tiva.in



aks دسته بندي: میکروکنترلر های ARM

proje robosorena

برچسب ها : ks108, راه اندازی, ال سی دی, LCD گرافیکی, ARM, پروژه LCD, پروژه با ARM, at91sam7x256, دانلود پروژه, میکروکنترلر, برنامه نویسی, GLCD, راه اندازی ks108, سورس, پروژه دانشجویی, میکرو ARM, پروژه راه اندازی, برنامه, C,



aks نظر ثبت شده توسط : آرش اسدی در تاريخ : 1394/2/28

سلام، بسیار ممنون از این مطلب مفید و آموزنده. با بیانی ساده و زیبا توضیح دادید. تشکر



aks ارسال نظر
نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتیرفرش کد امنیتی
خبرنامه

با ثبت ایمیل خود، جديدترين مطالب سايت را در ايميل خود دريافت نماييد

خبرنامه

ايميل خود را وارد نماييد

عضويت سريع
نام کاربری :
رمز عبور :
تکرار رمز :
ایمیل :
نام اصلی :
کد امنیتی : * کد امنیتیبارگزاری مجدد
آمار کاربران
??? aksaks خوش آمديد ميهمان
aks عضو شويد
aks ارسال کلمه عبور

نام کاربری :
رمز عبور :



aks آمار مطالب
aks کل مطالب : 280
aks کل نظرات : 435
aks آمار کاربران
aks افراد آنلاين : 4
aks تعداد اعضا : 5601

aks کاربران آنلاين

کاربران آنلاين: 0


aks آمار بازديد
aks بازديد امروز : 163
aks بارديد ديروز : 4,223
aks بازديد هفته : 4,386
aks بازديد ماه : 24,319
aks بازديد سال : 49,708
aks بازديد کلي : 2,478,284
aks ورودي گوگل امروز : 0
aks ورودي گوگل ديروز : 13
aks آِ ي پي : 54.158.52.166
aks مرورگر :
aks سيستم عامل :