اطلاعیه

Collapse
No announcement yet.

اشکال در راه انداری ال سی دی کاراکتری 2*16

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    اشکال در راه انداری ال سی دی کاراکتری 2*16

    دوستان لطفا کمک کنید من می خوام یه عبارت رو با ال سی دی نشون بدم ولی بجای عبارت کل نقاط سطر روشن شد ؟

    #2
    پاسخ : اشکال در راه انداری ال سی دی کاراکتری 2*16

    معمولا اشتباه از اتصالات ناقص در پین های ال سی دی هسش
    اونا رو چک کردین
    یا توی میکرو این پین ها درست تعریف کردین

    اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

    دیدگاه


      #3
      پاسخ : اشکال در راه انداری ال سی دی کاراکتری 2*16

      نوشته اصلی توسط mohajeri
      دوستان لطفا کمک کنید من می خوام یه عبارت رو با ال سی دی نشون بدم ولی بجای عبارت کل نقاط سطر روشن شد ؟
      این نشون میده که با میکروکنترلر ارتباط برقرار نکردید ...
      [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
      معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
      معرفی نرم افزار Codewizard PWM
      با من بیشتر آشنا شوید

      دیدگاه


        #4
        پاسخ : اشکال در راه انداری ال سی دی کاراکتری 2*16

        شایدم پتانسیومتر کنتراست تنظیم نیست
        http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

        دیدگاه


          #5
          پاسخ : اشکال در راه انداری ال سی دی کاراکتری 2*16

          احیانا LCD رو روی پورت C میکرو AVR تعریف نکردین؟

          دیدگاه


            #6
            پاسخ : اشکال در راه انداری ال سی دی کاراکتری 2*16

            #include <mega32.h>
            #include <alcd.h>
            #include <delay.h>
            void main()
            {
            lcd_init(16);
            while(1)
            {
            lcd_clear();
            lcd_gotoxy(2,1);
            lcd_putsf("sallllaaam"
            delay_ms(1000);

            }

            }
            برنامه اینه و پورت a رو برای ال سی دی از پروجکت فعال کردم.

            دیدگاه


              #7
              پاسخ : اشکال در راه انداری ال سی دی کاراکتری 2*16

              برنامه مشکلی نداره اتصالات رو چک کنید. مقاومت کنتراست رو عوض کنید. و حواستون به تنظیم فیوزبیت ها موقع پروگرام کردن باشه. غیر ازینا مشکل دیگه ای نمی تونه باشه.

              دیدگاه


                #8
                پاسخ : اشکال در راه انداری ال سی دی کاراکتری 2*16

                نوشته اصلی توسط mohajeri
                کد:
                #include <mega32.h>
                #include <alcd.h>
                #include <delay.h>
                 void main()
                 {
                 lcd_init(16);
                 while(1)
                 {
                 lcd_clear();
                 lcd_gotoxy(2,1);
                 lcd_putsf("sallllaaam"); 
                 delay_ms(1000);
                 
                 }
                 
                 }
                برنامه اینه و پورت a رو برای ال سی دی از پروجکت فعال کردم.
                برنامه رو اینطور تست کن
                کد:
                #include <mega32.h>
                #include <alcd.h>
                #include <delay.h>
                 void main()
                 {
                 	lcd_init(16); 	
                	lcd_clear();
                 	lcd_gotoxy(1,0);
                 	lcd_putsf("sallllaaam");
                 	delay_ms(1000); 
                 }
                دستور gotoxy از 0 شروع میشه نه از 1
                برعکس بسکام هست ...

                موفق باشید
                ======================
                AVCC را هم به VCC وصل کنید ...
                [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                معرفی نرم افزار Codewizard PWM
                با من بیشتر آشنا شوید

                دیدگاه


                  #9
                  پاسخ : اشکال در راه انداری ال سی دی کاراکتری 2*16

                  دوستان حل شد مشکل از پینها بود. خیلی ممنون شرمنده کردین!

                  دیدگاه

                  لطفا صبر کنید...
                  X