اطلاعیه

Collapse
No announcement yet.

برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

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

    برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

    با سلام
    یه مثال پیدا کردم در مورد پورت سریال در خود سایت keil . البته از lcd کاراکتری هم استفاده کرده. من هم هدفم استفاده از همین lcd هست. البته این را بگم تنها برنامه ای بود با کیل که تونستم با اون در lpc2378 ال سی دی را راه بیندازم! در این پوشه فایل LCD.h و LCD.c موجود است.
    مشکل من الان اینه که فکر می کردم در یک برنامه اصلی اگر فایل هگز (LCD.h) را include کنم و LCD.c را Add کنم مشکلی نداریم و از دستورات مربوط به lcd می توان استفاده کرد. خوب من در این برنامه(ضمیمه اول) که قرار دادم همین کار رو کردم. ولی این طوری جواب نمیده!! وقتی در پوشه اصلی اجرا میشه جواب میده ولی وقتی از پایه، خودمون یه پروژه تعریف کنیم و از یک فایل اصلی استفاده کنیم و فایل هگز (LCD.h) را include کنم و LCD.c را Add کنم(ضمیمه دوم) و نتیجه را بریزم در میکرو هیچ چیزی مشاهده نکردم! یعنی پوشه اول را بریزم جواب میگیرم ولی پوشه دوم نه :angry:. جالبه در startup فایل اول در تنظیمات میکرو اصلا power control نداریم! در برنامه دوم که عین اوله چه تنظیمات دیگه ای باید بشه که مثل برنامه اول جواب بده و یه چیزی روی lcd نشون بده؟
    از دوستان کسی دلیلش را میدونه؟
    خیلی ممنون میشم اگه کسی کمک کنه

    ضمیمه اول:
    http://zarkoob.persiangig.com/other/LCD216.rar
    ضمیمه دوم:
    http://zarkoob.persiangig.com/other/test%20LCD.rar
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

    #2
    پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

    سوال خیلی سختی پرسیدم؟؟؟؟
    البته نمی دنم چرا گزینه ضمیمه فایل من ندارم تا مجبور نشم لینک بدم :sad:
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

    دیدگاه


      #3
      پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

      :angry: :angry: :angry: :angry: :angry:
      :cry:
      فيلم آموزشي ميکروکنترلر LPC1768
      فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
      فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
      فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

      دیدگاه


        #4
        پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

        سلام
        من سوال شما رو درست نفهمیدم. اما این طور که متوجه شدم شما هدر lcd رو بدون اینکه به پوشه INC اضافه کنید به فایل برنامتون include کردید.

        فایل lcd.h رو در دایرکتوری c:\keil\inc کپی کنید. و دوباره کامپایل کنید.

        اگر مشکلتون بر طرف نشد توضیح دقیق بدید و متن error رو هم بزارید.

        موفق باشید.
        Work with what you have .Never limit yourself by things you could have had

        دیدگاه


          #5
          پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

          با سلام
          برنامه دومی کامپایل میشه و خطا نمی ده ولی فایل هگزش را که میریزیم در میکرو جواب نمی گیریم! :sad:
          این جور که متوجه شدم برنامه های سایت کیل فقط در پوشه خودش جواب میده.
          شما برنامه اول را با دومی مقایسه کنید. فرقی نداره ولی دومی در اجرا جواب نمی ده. oo:
          http://zarkoob.persiangig.com/other
          حالا اگه بخواهیم برنامه های پورت سریال را در همین پوشه اول قرار بدیم و از lcd هم استفاده کنیم، برنامه های پورت سریال در این پوشه اول جواب نمی ده ولی در پوشه خودش جواب میده! یعنی تا الان نتونستم این دو تا را با هم ترکیب کنم در یک پوشه :NO:
          فيلم آموزشي ميکروکنترلر LPC1768
          فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
          فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
          فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

          دیدگاه


            #6
            پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

            آقا من راستش با این میکروی شما کار نکردم ولی با lpc1768 راه انداختم!
            در مورد کیل و مثالاشم باید بگم من هیچوقت نتونستم جواب درستی ازونها بگیرم!
            بهتر جداگانه کار کنیم!
            اگه می خواهید هدر lpc1768 رو بدم پورتش کنید یا ماله sam7x256 رو پرت کنید ؟؟؟
            الان می گردم اگه مثالی برا این میکرو پیدا کردم می زارم!
            تشکر لازمه! دکمه رو فشار بده ديگه!!
            موفق باشيدددددد!!

            دیدگاه


              #7
              پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

              ببخشید شما با پی میکرو رو پروگرام می کنید؟
              تشکر لازمه! دکمه رو فشار بده ديگه!!
              موفق باشيدددددد!!

              دیدگاه


                #8
                پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

                سلام آقا این برنامه زیر رو یکی از بچه ها توی کویر گذاشته بود من دانلود کردم وپلود کردم!
                گفته که ازش جواب گرفته!
                avrmp.ir/LCD pooriya Keil(1).rar
                موفق باشید!
                تشکر لازمه! دکمه رو فشار بده ديگه!!
                موفق باشيدددددد!!

                دیدگاه


                  #9
                  پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

                  بله در جریان هستم. این برنامه که گذاشتید ابتدا در کامپایلر IAR بود . چون ما همه برنامه هامون در کیل می باشد مطرح کردم که این هم هماهنگ باشه. دوست خوبمون pooriya هم همین را تبدیل کردند که با کیل کامپایل بشه. کامپایل می شد و خطا هم نمی داد ولی همان طور که مطرح کردم به هیچ وجه پروگرام نمی شد! :angry:من مستقیم با خود کیل توسط پورت سریال پروگرام می کنم. میدونید ایراد از چیه؟
                  فيلم آموزشي ميکروکنترلر LPC1768
                  فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
                  فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
                  فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

                  دیدگاه


                    #10
                    پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

                    من راستش فقط از lpc با j-link جواب گرفتم بجز یه برنامه که ماله nxp بود که اون چشمکزن بود کار می کرد ولی حتی اونم یه مقدار تغییر می دادی کار نمی کرد!!
                    کلا این بوتلودرارو برا خودشون می زنند!!
                    برین سراغ j-link!!
                    تشکر لازمه! دکمه رو فشار بده ديگه!!
                    موفق باشيدددددد!!

                    دیدگاه


                      #11
                      پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

                      با سلام. نه من برنامه های دیگری را که پروگرام می کنم جواب می گیرم(البته اگه برنامه مشکلی نداشته باشه) ولی این یکی که مربوط به lcd هست را دچار این مشکلات شدم و آخرش ایراد کار را نفهمیدم چیه :sad:
                      فيلم آموزشي ميکروکنترلر LPC1768
                      فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
                      فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
                      فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

                      دیدگاه


                        #12
                        پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

                        ما برای lpc1768 یه برنامه ال سی دی دارم میتونی پورتاشو درست کنی؟؟
                        من الان حوصله خوندن دیتا شیت ندارم در ضمن توی انجمن iranmicro.ir هم در مورد lpc ها زیاد مثال و هدر هست!
                        به اونجا هم سر بزنید!
                        تشکر لازمه! دکمه رو فشار بده ديگه!!
                        موفق باشيدددددد!!

                        دیدگاه


                          #13
                          پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

                          بله ممنون میشم بذارید. در ایران میکرو هم قبلا این سوال را مطرح کرده ام:
                          http://www.iranmicro.ir/forum/showthread.php?t=5195
                          ولی به نتیجه نرسید و همون ایرادی هم که بارها مطرح کردم به قوت خود باقیه(هدر lcd فقط در پوشه ای که از خود سایت کیل گرفته ایم جواب میده!)
                          فيلم آموزشي ميکروکنترلر LPC1768
                          فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
                          فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
                          فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

                          دیدگاه


                            #14
                            پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

                            این یه برنامه با تایمر هست که برای نشان دادن زمان از ال سی دی استفاده شده . نحوه ی اتصالات به صورت زیر هستش :



                            http://up3.iranblog.com/images/smkenbd98hpnsdk4r5t3.rar

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

                            دیدگاه


                              #15
                              پاسخ : برنامه راه اندازی lcd کاراکتری 16*2 به میکرو فیلیپس lpc2378

                              با سلام
                              خیلی ممنون از برنامه ای که قرار دادید. من مدار را بستم و همان طور که فرموده بودید برنامه اجرا می شود. چیزی که برای من مهم بود این است که یک پروژه از ابتدا درست کنم و با استفاده از برنامه LCD_4bit.c و LCD.h بتوان چیزی را نمایش داد(که اجرا منحصر به اجرای برنامه در پوشه ای که قرار دادید نشود) . این برنامه هم اجرا می شود و مشکلی نداشت :nice:
                              من این برنامه را ضمیمه کردم:
                              http://zarkoob.persiangig.com/other/LCD
                              فيلم آموزشي ميکروکنترلر LPC1768
                              فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
                              فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
                              فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

                              دیدگاه

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