سلام به تمام دوستان گرامی
به تازکی دست به کار ساخت کتابخانه گرافیکی بود و همین امشب یعنی حدود 30 دقیقه پیش تمام شد
میخوام اون رو در اختیار دوستان بگذارم تا شاید راه گشای مشکلاتشون باشه
ولی این کتابخونه فقط مجانیه ! یعنی آزاد نیست ، در واقع خیلی کار برد تا تمام شد پس منطقی اینه که نباید به همین سادگیا سورسش رو از دست بدم
این کتابخونه به درد اونایی میخوره که تو کدویژن برنامه مینویسن !
حالا بذارید امکانات مورد نیازش رو بگم
مهم ترین چیزی که میخواد Ram هستش که برای ال سی دی گرافیکی 128*64 حدود یک کیلو بایت رم نیاز داره قابل اجرا بر روی atmega 16,32,64,128 و هر میکرویی که دو کیلو RAM داشته باشه، خوب حالا این سوال پیش میآد که این همه RAM چرا باید مصرف بشه
خوب حالا یه نگاهی به قابلیت ها بندارید ببینید می ارزه یا نه:
1. سرعت فوق العاده ( استفاده از بافر گرافیکی مثل کارت گرافیک{در واقع این همه RAM واسه کارت گرافیکه})
2.رسم خط
3.رسم جعبه توخالی
4.رسم جعبه تو پر
5. پشتیبانی از چیدان راست به چپ و چپ به راست (RTL , LTR)
6.گذاشتن پیکسل در صفحه
7.پاک کردن پیکسل از صفحه
8.ارسال نوشته در هر مختصات دلخواه با سرعت بالا(مثلا نوشته شما در طول 5 و عرض 5 از صفحه رسم میشود)
9.با استفاده از تابع ارسال نوشته GBFputs هم فارسی و هم انگلیسی بنویسید (تابع به صورت خودکار زبان نوشته رو تشخیص میده )
پیشنهاد میکنم دانلود کنید و نمونه برنامه نوشته شده با این کتابخونه رو ببینید خالی از لطف نیست
در ضمن این کتابخونه آزمایشی هست پس ممکنه اشکال داشته باشه در صورت مشاهده هر گونه مشکل با من تماس بگیرید. (مشخصاتم تو فایل زیپ هست)
با تشکر محمد مزارعی
دانلود کتابخانه به همراه مثال:
جایگذین لینک معیوب :k08:
کد:
http://agape.ir/wp-content/plugins/download-monitor/download.php?id=Glcd-Farsi.zip