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

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

aks
عنوان پاسخ بازديد آخرين ارسال
aksaksنگین تجارت امروز 0 8 negintejarateemrooz
aksaksجاذبه های گردشگری مشهد و حومه 0 38 fns4565
aksaksسوغات چی ببریم؟ 0 35 fns4565
aksaksرسم شیرین سوغاتی 0 36 fns4565
aksaksسوغات تعدادی از شهرهای ایران 0 40 fns4565
aksaksمعرفی سوغات برخی از شهرهای ایران 0 39 fns4565
aksaksآشنایی با سوغات برخی از شهرهای ایران 0 36 fns4565
aksaks HDMIچيست؟؟؟ 2 1598 wikiooz
aksaksنمایندگی تعمیرات محصولات سونی در ایران 0 51 sonyesupport
aksakspwm 0 57 roholla

بازديد : 738 بار

راه اندازی 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 کل نظرات : 427
aks آمار کاربران
aks افراد آنلاين : 2
aks تعداد اعضا : 5514

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

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


aks آمار بازديد
aks بازديد امروز : 160
aks بارديد ديروز : 1,288
aks بازديد هفته : 6,089
aks بازديد ماه : 16,769
aks بازديد سال : 530,328
aks بازديد کلي : 2,469,831
aks ورودي گوگل امروز : 15
aks ورودي گوگل ديروز : 116
aks آِ ي پي : 54.163.209.109
aks مرورگر :
aks سيستم عامل :