اطلاعیه

Collapse
No announcement yet.

شماتیک lcd 16*2 و میکرو atmega16

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

    شماتیک lcd 16*2 و میکرو atmega16

    سلام دوستان
    همگی خسته نباشید و از کمکهاتون ممنونم
    راستش من تازه کارم و طریقه اتصال lcd به atmega16 رو بلد نیستم
    اگه شماتیک همین ال سی دی و میکرو رو با یه کیبرد 4*4 هم بذارید ممنون میشم
    البته این شماتیک رو دارم ولی با پروتیوس همینو که امتحان میکنم کار نمیکنه؛اگر ممکنه اون قسمتهایی رو که مشخص کردم رو واسم توضیح بدید

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

    ممنون
    www.keytak.blogfa.com
    ---------------------------------------------------------------
    کنترل وسایل برقی با VB6(جالبه یه نگاه بندازید)
    http://www.eca.ir/forum2/index.php?topic=33488.0

    #2
    پاسخ : شماتیک lcd 16*2 و میکرو atmega16

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

    دیدگاه


      #3
      پاسخ : شماتیک lcd 16*2 و میکرو atmega16

      برنامه چیز خاصی نداره
      بعد از معرفی میکرو و کریستال
      اینا رو نوشتم
      cls
      Lcd "keyhan"
      همین
      از منوی چیپ هم پایه های lcd رو به درستی تنظیم کردم
      اما اینا رو که تو پروتیوس میزنم جواب نمیده
      اون قسمتهای قرمز رو میشه توضیح بدید
      www.keytak.blogfa.com
      ---------------------------------------------------------------
      کنترل وسایل برقی با VB6(جالبه یه نگاه بندازید)
      http://www.eca.ir/forum2/index.php?topic=33488.0

      دیدگاه


        #4
        پاسخ : شماتیک lcd 16*2 و میکرو atmega16

        دوست من بعد از این که دیتا رو روی lcd فرستادی بنویس end
        علم چندانکه بیشتر خوانی چون عمل در تو نیست نادانی

        دیدگاه


          #5
          پاسخ : شماتیک lcd 16*2 و میکرو atmega16

          دوست من بعد از این که دیتا رو روی lcd فرستادی بنویس end
          همین کار رو کردم
          پروژه بسکام و پروتئوس رو هم واسه راحتی کار پ کردم
          http://keytak.persiangig.com/First.rar
          ضمنا دقیقا همین شماتیک رو روی برد بورد هم پیاده کردم
          ولی فقط ال سی دی روشن میشه و هیچ کاری انجام نمیده
          www.keytak.blogfa.com
          ---------------------------------------------------------------
          کنترل وسایل برقی با VB6(جالبه یه نگاه بندازید)
          http://www.eca.ir/forum2/index.php?topic=33488.0

          دیدگاه


            #6
            پاسخ : شماتیک lcd 16*2 و میکرو atmega16

            تو پروتئوس درست شد اما در مدار تغییری نکرده
            تر و خدا بگید چیکار کنم؟
            www.keytak.blogfa.com
            ---------------------------------------------------------------
            کنترل وسایل برقی با VB6(جالبه یه نگاه بندازید)
            http://www.eca.ir/forum2/index.php?topic=33488.0

            دیدگاه


              #7
              پاسخ : شماتیک lcd 16*2 و میکرو atmega16

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

              Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Portc.7 , Rs = Portc.6

              و در ضمن پایه هایی که مینویسی دقیقا lcd رو باید به همین پایه ها وصل کنی
              علم چندانکه بیشتر خوانی چون عمل در تو نیست نادانی

              دیدگاه


                #8
                پاسخ : شماتیک lcd 16*2 و میکرو atmega16

                دوستان این شماتیکیه که الان دارم ازش استفاده میکننم

                اینم کدهایی که ازش استفاده میکنم
                کد:
                $regfile = "m16def.dat"
                $crystal = 8000000
                
                Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3 , E = Porta.4 , Rs = Porta.5
                
                Cls
                Lcd "Keyhan"
                
                End
                لازم به ذکره که اینا تو پروتئوس جواب میده ولی در مدار کار نمیکنه
                یه مشکلم هست که در شماتیک فوق پورت a سمت چپ از پین چهارم شروع میشه اما در datasheet پورت A سمت راست بالاست(با اینم مشکل دارم :angry
                یه عکس هم از مداری که روی برد بورد پیاده کردم گرفتم میذارم اینجا شاید کمکی کرد

                www.keytak.blogfa.com
                ---------------------------------------------------------------
                کنترل وسایل برقی با VB6(جالبه یه نگاه بندازید)
                http://www.eca.ir/forum2/index.php?topic=33488.0

                دیدگاه


                  #9
                  پاسخ : شماتیک lcd 16*2 و میکرو atmega16

                  سلام
                  دوسته عزیز پایه های 7تا 11 رو زمین کنید امیدوارم مشکلتون حل شه

                  دیدگاه


                    #10
                    پاسخ : شماتیک lcd 16*2 و میکرو atmega16

                    ببخشید که منه تازه وارد اظهار نظر میکنم

                    من پایه هآی دیتا رو به این شکل میبندم و جواب هم گرفتم و مشکلی نداشته البته برای کنتراست ال سی دی از یه مقاومت استفاده میکنم

                    بازم میگم ببخشید







                    دیدگاه


                      #11
                      پاسخ : شماتیک lcd 16*2 و میکرو atmega16

                      نوشته اصلی توسط vahidsport
                      ببخشید که منه تازه وارد اظهار نظر میکنم

                      من پایه هآی دیتا رو به این شکل میبندم و جواب هم گرفتم و مشکلی نداشته البته برای کنتراست ال سی دی از یه مقاومت استفاده میکنم

                      بازم میگم ببخشید







                      این راه هم انجام دادم بازم نشد
                      لازم به ذکره که روش خودم تو پروتئوس کار میکنه ولی در مدار کار نمیکنه
                      سوال:اگر در پروتئوس کار کنه حتما در برد بورد هم کار میکنه؟
                      www.keytak.blogfa.com
                      ---------------------------------------------------------------
                      کنترل وسایل برقی با VB6(جالبه یه نگاه بندازید)
                      http://www.eca.ir/forum2/index.php?topic=33488.0

                      دیدگاه


                        #12
                        پاسخ : شماتیک lcd 16*2 و میکرو atmega16

                        اگه تغیه ال سی دی و پایه 14 هم ال سی دی که پایه D7 میشه رو به میکرو وصل نکنی میکرو راه نمیفته اینو توجه کن ، میکرو رو هم تست کن ببین سالمه یا نه؟

                        یه برنامه بنویس که توش یه فلاشر ساده (یه لامپ روشن و خاموش بشه) و یه کلمه رو روی ال سی دی نشون بده و تو پروتئس تست کن بعد اون پایه های تغذیه و پایه 14 ال سی دی رو وصل کن ببین فلاشری نوشتی کا رمیکنه یانه اگر کار کرد به احتمال زیاد ال سی دیت هم کار کنه

                        دیدگاه


                          #13
                          پاسخ : شماتیک lcd 16*2 و میکرو atmega16

                          نوشته اصلی توسط vahidsport
                          اگه تغیه ال سی دی و پایه 14 هم ال سی دی که پایه D7 میشه رو به میکرو وصل نکنی میکرو راه نمیفته اینو توجه کن ، میکرو رو هم تست کن ببین سالمه یا نه؟

                          یه برنامه بنویس که توش یه فلاشر ساده (یه لامپ روشن و خاموش بشه) و یه کلمه رو روی ال سی دی نشون بده و تو پروتئس تست کن بعد اون پایه های تغذیه و پایه 14 ال سی دی رو وصل کن ببین فلاشری نوشتی کا رمیکنه یانه اگر کار کرد به احتمال زیاد ال سی دیت هم کار کنه

                          تغذیه ال سی دی رو به کجای میکرو وصل کنم؟!!!!!!
                          پایه 14 وصله
                          میکرو هم سالمه
                          www.keytak.blogfa.com
                          ---------------------------------------------------------------
                          کنترل وسایل برقی با VB6(جالبه یه نگاه بندازید)
                          http://www.eca.ir/forum2/index.php?topic=33488.0

                          دیدگاه


                            #14
                            پاسخ : شماتیک lcd 16*2 و میکرو atmega16

                            دوست عزیز من با c کار ی کنم و از بیسیکم سر در نمی یارم ولی کلا پایه r/w ال سی دیو چرا به زمین وصل کردی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!!!!!!!!!!!! !!!!!
                            http://www.eca.ir/forum2/index.php/topic,10159.0.html
                            Engineering is the art of making what you want from things you can get.
                            اموزش DSP ...........................
                            http://www.eca.ir/forum2/index.php?topic=29824.0
                            http://www.eca.ir/forum2/index.php?topic=32324.0

                            دیدگاه


                              #15
                              پاسخ : شماتیک lcd 16*2 و میکرو atmega16

                              نوشته اصلی توسط ali833
                              دوست عزیز من با c کار ی کنم و از بیسیکم سر در نمی یارم ولی کلا پایه r/w ال سی دیو چرا به زمین وصل کردی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!!!!!!!!!!!! !!!!!
                              اولین شماتیکی که تو همین تایپیک گذاشتم از یه منبع دیگست
                              و اگه اون پایه رو وصل نکنم کار نمیکنه
                              www.keytak.blogfa.com
                              ---------------------------------------------------------------
                              کنترل وسایل برقی با VB6(جالبه یه نگاه بندازید)
                              http://www.eca.ir/forum2/index.php?topic=33488.0

                              دیدگاه

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