سلام
امروز یک کتابخانه سازگار با Winavr براتون میذازم که LCD کاراکتری رو هر جور که دوست دارید به میکرو وصل می کنید و کار هم می کنه .
قابلیت دیگه این کتابخانه تابع LCDprogressBar اونه که خیلی باحاله. تصویر زیر این قابلیت رو توضیح میده.
برای استفاده از این کتابخونه یک مثال زدم که می تونید دانلود کنید.
برای استفاده از این کتابخونه یک مثال زدم که می تونید دانلود کنید.
#include "lcd_lib.h"
#include
#include
int main()
{
unsigned char i=0;
LCDinit();
CopyStringtoLCD( PSTR("mostafahk.blogspot.com") ,0,0);
while(1)
{
for(;i != 255;i++)
{
LCDGotoXY(3,1);
LCDprogressBar(i,255,13); //9579 cycle left
}
for(;i != 0;i--)
{
LCDGotoXY(3,1);
LCDprogressBar(i,255,13);
}
}
}
#include
#include
int main()
{
unsigned char i=0;
LCDinit();
CopyStringtoLCD( PSTR("mostafahk.blogspot.com") ,0,0);
while(1)
{
for(;i != 255;i++)
{
LCDGotoXY(3,1);
LCDprogressBar(i,255,13); //9579 cycle left
}
for(;i != 0;i--)
{
LCDGotoXY(3,1);
LCDprogressBar(i,255,13);
}
}
}
۱ نظر:
این برنامه یه عیب کوچک داشت که تو ورژن های قدیمی winavr ایراد می گرفت. مشکلشو حل کردم.
ارسال یک نظر