۰۷-بهمن-۱۳۹۳, ۱۴:۴۰:۲۳
سلام
من هیچ خروجی ای رو بر روی lcd کارکتری 2*16 نمی تونم دریافت کنم.
یعنی فقط ردیف زیر lcd کلن روشن میشه و گاهی با ریختن برنامه روی میکرو همون هم خاموش میشه.lcd تست شده و درسته.
حتی یه پروژه ی ساده هم نمیشه.مثلا:
برنامه در کد ویژن و تنظیمات فیوز بیت ها هم قرار دادم.
کلاک برنامه هم روی 4MHZ هستش.
اتصال پایه ها رو بار ها چک کردم.لطفا هر راه حلی و هر ایرادی ب ذهنتون میرسه کمکم کنید که چند روزه دیوونم کرده.تشکر فراوان از همه ی اساتید :)
راستی VCC من 5v آداپتور dc هست و از کریستال استفاده نمی کنم.به جای پتانسیومتر هم مقاومت ثابت گذاشتم.اینا ایرادی ایجاد نمی کنن؟؟
من هیچ خروجی ای رو بر روی lcd کارکتری 2*16 نمی تونم دریافت کنم.
یعنی فقط ردیف زیر lcd کلن روشن میشه و گاهی با ریختن برنامه روی میکرو همون هم خاموش میشه.lcd تست شده و درسته.
حتی یه پروژه ی ساده هم نمیشه.مثلا:
کد:
#include <mega32.h>
#include <delay.h>
#include <alcd.h>
void main (void){
lcd_init(16);
lcd_clear();
lcd_putsf("The Name OF GOD ");
lcd_gotoxy(0,1);
lcd_putsf(" WWW.AGD.IR");
}
برنامه در کد ویژن و تنظیمات فیوز بیت ها هم قرار دادم.
کلاک برنامه هم روی 4MHZ هستش.
اتصال پایه ها رو بار ها چک کردم.لطفا هر راه حلی و هر ایرادی ب ذهنتون میرسه کمکم کنید که چند روزه دیوونم کرده.تشکر فراوان از همه ی اساتید :)
راستی VCC من 5v آداپتور dc هست و از کریستال استفاده نمی کنم.به جای پتانسیومتر هم مقاومت ثابت گذاشتم.اینا ایرادی ایجاد نمی کنن؟؟