با سلام خدمت دوستان
من به یک مشکلی برخوردم با lcd wg12864a و اون اینه که ال سی دی فقط یکبار در چند ساعت تصویر ارسالی اتمگا 32 رو نشون میده.ولوم کنتراست رو هم ک و زیاد می کنم ولی فقط تصویر در حد یک ثانیه میاد و آروم محو میشه.کد در پروتئوس درست کار میکنه.
اینم کد
#include <inttypes.h>
#include <avr/io.h>
#include <avr/pgmspace.h>
#include "ks0108.h"
#include "arial_bold_14.h"
#include "SC.h"
#include "Bitmap.h"
int main(void) {
// Initialize the LCD
ks0108Init(0);
ks0108ClearScreen();
while(1)
LoadBitmap(IMAGE);
}
کد سادس اجرا هم میشه ولی فقط یکبار در هر چند ساعت .مدار رو هم ریست می کنم باز نشون نمیده
من به یک مشکلی برخوردم با lcd wg12864a و اون اینه که ال سی دی فقط یکبار در چند ساعت تصویر ارسالی اتمگا 32 رو نشون میده.ولوم کنتراست رو هم ک و زیاد می کنم ولی فقط تصویر در حد یک ثانیه میاد و آروم محو میشه.کد در پروتئوس درست کار میکنه.
اینم کد
#include <inttypes.h>
#include <avr/io.h>
#include <avr/pgmspace.h>
#include "ks0108.h"
#include "arial_bold_14.h"
#include "SC.h"
#include "Bitmap.h"
int main(void) {
// Initialize the LCD
ks0108Init(0);
ks0108ClearScreen();
while(1)
LoadBitmap(IMAGE);
}
کد سادس اجرا هم میشه ولی فقط یکبار در هر چند ساعت .مدار رو هم ریست می کنم باز نشون نمیده
دیدگاه