اطلاعیه

Collapse
No announcement yet.

مشکل با ارتباط atmega16 و lcd

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

    مشکل با ارتباط atmega16 و lcd

    سلام.من میخواستم یک برنامه رو روی ال سی دی نمایش بدم دیدم که ال سی دی اصلا روشن نمیشه.ال سی دی رو تست کردم مشکلی نداشت.نمی دونم مشکلش ار کجاست.در ضمن برنامه رو با کدویژن نوشتم.
    برنامه اینه:

    #include <stdio.h>
    #include <mega16.h>
    #include <lcd.h>
    #asm
    .equ __lcd_port=0x18
    #endasm
    void main(void)
    {
    lcd_init(16);
    lcd_clear();
    lcd_puts("ALI "

    و برنامه رو طبق این نقشه بستم:http://www.4shared.com/file/MoWraiW4/temperature.html
    و تغذیه رو هم از یک 7805 گرفتم به این صورت که به سمت راستی 7.5 ولت دادم و gnd میکرو +منفی ال سی دی رو به پایه وسط 7805 و سمت چپ رو به VCC میکرو+پایه 2 ال سی دی دادم و ال سی دی و میکرو سالمه.به نظرتون مشکل از کجاست.ممنون
    همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

    #2
    پاسخ : مشکل با ارتباط atmega16 و lcd

    پایه های سمت چپ و راست رو بالعکس وصل کردی
    وقتی رگولاتور سمت نوشتش به خودتون باشه
    چپ = ورودی +
    وسط = منفی مشترک -
    راست = خروجی 5+
    هنگامي که چيزي مينويسي، کاري نکن تنها کسي که از مغزش استفاده کرده باشد ،مدادت باشد .

    \|/_\/_

    دیدگاه


      #3
      پاسخ : مشکل با ارتباط atmega16 و lcd

      سلام.بله اشتباه وصل کرده بودم اما وقتی پایه یک ال سی دی رو به +5 وصل می کنم و ال سی دی روشن میشه اما چیز های اجق وجق نشون میده در صورتی که پایه یک باید به منفی وصل باشه.مشکل از کجاست؟
      همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

      دیدگاه


        #4
        پاسخ : مشکل با ارتباط atmega16 و lcd

        سلام.کسی نمی دونه مشکل از کجاست.امروز همون برنامه رو با مگا 8 بستم فقط حرف A رو رو ال سی دی دیدم.هر وقت سیم ها و رگولاتور رو تکون دادم یک چیز هایی میومد.مشکل از کجاست در ضمن رگولاتور هم بسیار داغ میشد.مشکل از کجاست؟
        همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

        دیدگاه


          #5
          پاسخ : مشکل با ارتباط atmega16 و lcd

          داغ شدن رگولاتور به خاطر جریان زیادیه که بک لایت LCD میآ‌کشه.

          دیدگاه


            #6
            پاسخ : مشکل با ارتباط atmega16 و lcd

            سلام.این عکسی از مدارم.داره دیوونم میکنه؟به نظرتون مشکل از کجاست؟ممنون
            همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

            دیدگاه


              #7
              پاسخ : مشکل با ارتباط atmega16 و lcd

              کسی نمی دونه؟
              همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

              دیدگاه


                #8
                پاسخ : مشکل با ارتباط atmega16 و lcd

                به نظر میرسه که LCD سوخته
                ولی سالم بودن میکرو و اتصالات رو بررسی کنید.

                دیدگاه


                  #9
                  پاسخ : مشکل با ارتباط atmega16 و lcd

                  سلام .
                  پایه هایی که ولند رو پول پ کنید.
                  یه مقاومت 22 اهم در مسیر تغذیه بک لایت بزارید.
                  من خودم یه میکرو داشتم که بعضی از پورت هاش طبق دستور من کار نمی کرد
                  هر چی عشقش بود همون. در درجه ی آخر میکرو رو عوض کنید.
                  ای با من و پنهان چو دل از دل سلامت میکنم توکعبه ای هر جا روم قصد مقامت می کنم
                  هر جا که هستی حاضری از دور در ما نا ظری شب خانه روشن میشود چون یاد نامت میکنم
                  گه همچو باز آشنا بر دست تو پر میزنم گه چون کبوتر پرزنان آهنگ بامت می کنم

                  مرا گویی تورا با این قفس چیست من چه دانم ، من چه دانم اگر مرغ هوایی این قفس چیست من چه دانم ، من چه دانم من چه دانم

                  دیدگاه


                    #10
                    پاسخ : مشکل با ارتباط atmega16 و lcd

                    سلام.می دونم که ال سی دی سالمه.و میکرو رو هم عوض کردم ولی بازم همون مشکل!!!!
                    همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

                    دیدگاه


                      #11
                      پاسخ : مشکل با ارتباط atmega16 و lcd

                      از کجا میآ‌دونی؟
                      کنتراست رو تنظیم کردی؟

                      دیدگاه


                        #12
                        پاسخ : مشکل با ارتباط atmega16 و lcd

                        سلام
                        داخل برنامت ننوشتی که از چه پورتی داری استفاده می کنی؟
                        هنوزم یه عاشقی هست حرم شما نرفته - دیگه روش نمیشه جایی بگه کربلا نرفته

                        دیدگاه


                          #13
                          پاسخ : مشکل با ارتباط atmega16 و lcd

                          نوشته اصلی توسط حمیدرضا رضائی
                          از کجا میآ‌دونی؟
                          کنتراست رو تنظیم کردی؟
                          چون من از پروگرامر همین سایت استفاده می کنم که تستر داره.در ضمن کنتراست چیه؟
                          همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

                          دیدگاه


                            #14
                            پاسخ : مشکل با ارتباط atmega16 و lcd

                            نوشته اصلی توسط rahmani1404
                            سلام
                            داخل برنامت ننوشتی که از چه پورتی داری استفاده می کنی؟
                            .equ __lcd_port=0x18
                            در اینجا تعریفش کردم.
                            همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

                            دیدگاه


                              #15
                              پاسخ : مشکل با ارتباط atmega16 و lcd

                              در ضمن من امروز نوسان ساز داخلی میکرو رو روی 8 مگا هرتز گذاشتم یک چیزایی روی ال سی دی اومد ولی صفحه مرتب اون نوشته رو میاره بعد 16 کاراکتر بالایی ال سی دی مثل عکس های بالا پررنگ میشه و دوباره اون نوشته میاد.مشکل چیه؟
                              یک عکس از حالت جدید مدار:


                              ممکن اشکال از برنامه باشه؟ میشه یک برنامه ال سی دی صد در صد تست شده بگذارید؟ :angry: :angry: :angry: :angry:
                              همیشه در حال یادگیری.سعی می کنم موانع سر راهم را بردارم.

                              دیدگاه

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