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

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

aks
عنوان پاسخ بازديد آخرين ارسال
aksaksدیزاین منزل 0 1 vahiddgn
aksaksدکوراسیون آنلاین 0 1 vahiddgn
aksaksطراحی دکوراسیون آشپزخانه 0 1 vahiddgn
aksaksطراحی دکوراسیون 0 2 vahiddgn
aksaksمصارف کربنات کلسیم: 1 34 seddigi
aksaks​قفل کارتی هتلی 0 22 avaseo
aksaksراهنمای تعمیر لباسشویی سامسونگ 0 19 avaseo
aksaksبهترین پرینتر ها 0 17 avaseo
aksaksتجهیزات کلایمر 0 22 avaseo
aksaksتعریف کلایمر از بعد مشخصه فنی و ویژگی ها 0 26 avaseo

بازديد : 2652 بار

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

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

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


aks آمار بازديد
aks بازديد امروز : 296
aks بارديد ديروز : 1,858
aks بازديد هفته : 7,320
aks بازديد ماه : 43,505
aks بازديد سال : 231,035
aks بازديد کلي : 2,862,601
aks ورودي گوگل امروز : 1
aks ورودي گوگل ديروز : 32
aks آِ ي پي : 3.80.223.123
aks مرورگر :
aks سيستم عامل :