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

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

aks
عنوان پاسخ بازديد آخرين ارسال
aksaksمصارف کربنات کلسیم: 1 32 seddigi
aksaks​قفل کارتی هتلی 0 20 avaseo
aksaksراهنمای تعمیر لباسشویی سامسونگ 0 18 avaseo
aksaksبهترین پرینتر ها 0 16 avaseo
aksaksتجهیزات کلایمر 0 20 avaseo
aksaksتعریف کلایمر از بعد مشخصه فنی و ویژگی ها 0 23 avaseo
aksaksبرفک یخچال 0 23 avaseo
aksaksمهمترین کاربرد قفل کارتی در کدام مکان ها می باشد؟ 0 25 avaseo
aksaksمزایا پرینتر سه بعدی 0 23 avaseo
aksaksامنیت و راحتی بسیار بالای قفل الکترونیکی اثرانگشتی 0 30 avaseo

بازديد : 2629 بار

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

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

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


aks آمار بازديد
aks بازديد امروز : 740
aks بارديد ديروز : 1,433
aks بازديد هفته : 3,958
aks بازديد ماه : 40,143
aks بازديد سال : 227,673
aks بازديد کلي : 2,859,239
aks ورودي گوگل امروز : 10
aks ورودي گوگل ديروز : 38
aks آِ ي پي : 18.234.88.196
aks مرورگر :
aks سيستم عامل :