اطلاعیه

Collapse
No announcement yet.

اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

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

    اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

    سلام
    می خوام اولین پروژه خودم رو ببندم ! ( همچین میگم پروژه هر کی ندونه فکر می کنه میخوام جت بسازم )
    میخوام با کریستال ساعت میکرو کار کنم و یه تایمر دقیق بسازم
    یه مدار بستم به این ترتیب

    و حالا هم می خوام شروع کنم به طراحی مدار :->
    دوستان ، علاقه مندان ، واجدین شرایط و خلاصه ........ هرچی دارین بریزین وسط

    #2
    پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

    کسی نیست یه راهنمایی بکنه
    کلاً دیتاشیت رو خوندم، چیزهایی رو هم که بلد بودم یادم رفت !

    دیدگاه


      #3
      پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

      سلام حالت خوبه حالا شما چرا از سون سگمنت استفاده میکنی شما اگه مثالها ی خود NXP رو بخونی زیاد مشکلی نداری من میگم فعلا ساده با LCD راه بنداز تا بعد ...
      آيا كسى كه وعده نيكو به او داده‏ايم و او به آن خواهد رسيد، مانند كسى است كه از كالاى زندگى دنيا بهره‏مندش گردانيده‏ايم [ولى‏] او روز قيامت از [جمله‏] احضارشدگان [در آتش‏] است؟ (61)(سوره قصص)

      دیدگاه


        #4
        پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

        استفاده از lcd
        حرفی بسیار متین :-?
        چشم
        فقط این مثال ها کجا هستند ؟
        مثلاً همین مثال راه اندازی lcd
        ممنون از جوابتون

        دیدگاه


          #5
          پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

          خواهش میکنم دوست خوبم برای LCD هم داخل مثالهای NXP هست شما اگر مباحث سایت رو دنبال کنی کمکم همه مشکلاتت مرتفع میشه انشاا... البته LCD کاراکتری ارزش مدار رو میاره پایین الان از تعمیر گاههای موبایل LCDN96 را میتونی به قیمت 8000 تومان هم بخری... خودت فکرش رو بکن حیف این میکرو به این قدرتمندی نیست ....
          آيا كسى كه وعده نيكو به او داده‏ايم و او به آن خواهد رسيد، مانند كسى است كه از كالاى زندگى دنيا بهره‏مندش گردانيده‏ايم [ولى‏] او روز قيامت از [جمله‏] احضارشدگان [در آتش‏] است؟ (61)(سوره قصص)

          دیدگاه


            #6
            پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

            حرف شما بسیار متین
            ولی من می خوام با امکانات داخلی میکرو کار بکنم
            مثل تایمر و اینجور چیزا !
            به خاطر همین یه lcd ساده هم برام کافیه.
            چون می خوام کار کردن با رجیسترهارو یاد بگیرم نمی خوام خودم رو درگیر مدارات سخت افزاری بکنم
            حالا میشه بگید این مثالها کجا هستند

            دیدگاه


              #7
              پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

              من میگردم چیزی پیدا نمی کنم !
              کتابخونه ای چیزی واسه lcd کاراکتری معمولی یا گرافیکی نیست ؟ :(

              دیدگاه


                #8
                پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

                سلام.
                خوب این همه هدر برای lcd کاراکتری یکیش رو انتخاب کن و روی آی سی مورد نظرت پورت کن.
                به عنوان مثال این هدر lcd کاراکتری برای at91sam هست که توسط 1nafar نوشته شده و من اونو پورت کردم برای lpc2103.
                http://up6.iranblog.com/files2/a4lcd.c
                در ضمن تو این هدر از پورت 0 استفاده شده و برای تغییر پایه ها شماره های اول هدر همونجا که نوشته db4 و db5 و.... رو تغییر بده.
                برای تغییر پورت هم باید تمام IO ها رو تغییر بدی.

                دیدگاه


                  #9
                  پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

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

                  دیدگاه


                    #10
                    پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

                    نوشته اصلی توسط mahanb
                    آقا پورت کردی به ما هم بده! کار ما هم لنگه من نتونستم پورتش کنم!!! :cry:
                    سلام.
                    شما بگو از چه پایه هایی میخوای استفاده کنی تا کتابخونه رو برات بزارم.

                    دیدگاه


                      #11
                      پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

                      آقا سلام ممنون برا پاسختون!
                      من با چند نفر دیگه از بچه ها توی یه تاپیکه دیگه هدر زیر را چند بار بررسی کردیم(پورت شده)!
                      به نظر شما این درست پورت شده؟
                      اگه نه لطفا با توضیحات پورتش کنید.
                      چون کار نمیکنه و ال سی دی چیزی نشون نمیده!
                      پایه هاشم توش معلومه!
                      مرسی.
                      http://up6.iranblog.com/files2/e3lcd-header.rar
                      تشکر لازمه! دکمه رو فشار بده ديگه!!
                      موفق باشيدددددد!!

                      دیدگاه


                        #12
                        پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

                        سلام دوست عزیز.
                        فایل زیر رو دانلود کن
                        http://up6.iranblog.com/files2/36lcd.c
                        اول برنامه ببین نوشته
                        کد:
                        #define LCD_DB4 24
                        #define LCD_DB5 25
                        #define LCD_DB6 26
                        #define LCD_DB7 27
                        #define LCD_E 31
                        #define LCD_RS 28
                        اون عددها که جلوش نوشته پایه پورت رو مشخص میکنه.
                        تنها کاری که شما خودتون باید زحمتش رو بکشید (حال و حوصله نداشتم دیتاشیت lpc1768 رو بخونم) اینه که
                        به جای IODIR ریجستر مربوطه تو LPC1768 راجایگزین کنید.
                        به جای IOSET ریجستر مربوطه تو LPC1768 راجایگزین کنید.
                        به جای IOCLR ریجستر مربوطه تو LPC1768 راجایگزین کنید.
                        همین.
                        من تو پروتئوس با LPC2103 تست کردم جواب گرفتم ولی تو عمل هنوز تست نکردم ولی احتمال زیاد جواب بده.
                        اگه نفهمیدی باید چه کار کنی ریجسترهای تعریف ورودی و خروجی و ست و ریست تو LPC1768 بگو تا برات درستش کنم.(اصلا حال و حوصله خوندن دیتاشیت ندارم تا شروع ترم چیزی نمونده میخوام کمی استراحت کنم تا اونجا خوب بخوابم :evil

                        دیدگاه


                          #13
                          پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با ک


                          من این کارایی رو که گفتید رو انجام دادم بازم ال سی دی هیچی نشون نمیده! :cry:
                          من کل فایل پروژه رو همراه با فایل هدر درست شده پلود کردم
                          تبدیل پورت ها هم به صورت زیر:
                          LPC_GPIO1->FIOCLR
                          LPC_GPIO1->FIOSET
                          LPC_GPIO1->FIODIR
                          اگر لطف کنید یه نگاهی بندازید بعد اطلاعش رو بدید خیلی ممنون میشم براتون یه تشک خوش خوابم میارم با گارانتی اکا 2 ساله که راحت این چتدروزو بخوابید!!!
                          http://up6.iranblog.com/files2/2aNew-folder.rar


                          برادر راستی پایه r/w چی اصلا هیچ توضیحی و برنامه ای راجع بهش نیست!!!
                          من gnd کردمش توی مدار وقتی دیدم نیست!
                          کار درستی کردم؟؟
                          تشکر لازمه! دکمه رو فشار بده ديگه!!
                          موفق باشيدددددد!!

                          دیدگاه


                            #14
                            پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

                            سلام.
                            rw رو باید به زمین وصل کنی شما کارت درسته!!!
                            به جای مد fast از مد معمولی استفاده کن ببین درست میشه؟؟
                            مطمئنی که lcd سالم هست؟؟
                            میکرو کار میکنه؟؟
                            به نظر من دستور نمایش روی lcd رو تو یه حلقه بنداز و تو اون حلقه یه led خاموش و روشن کن ببین اصلا برنامه اجرا میشه؟؟
                            در ضمن من تو پروتئوس از این کتابخونه جواب گرفتم.

                            دیدگاه


                              #15
                              پاسخ : اولین پروژه من - ساخت تایمر ، ساعت و ... با کریستال ساعت lpc1768

                              خوب این مد فست یا.. که می گید اصلا چی هست؟؟؟ :rolleyes: :mrgreen:
                              من اول یه برنامه تست ال ای دی روش ریختم که خودم ننوشته بودم کار کرد!!
                              ولی بعدا با برنامه ال ای دی که خودم نوشتم کار نکرد!!!
                              فکر کنم رجیسترا رو اشتباه می نویسم!!!
                              ببینید اینا درسته:
                              LPC_GPIO1->FIODIR = 0x00000001;
                              LPC_GPIO1->FIOSET = 0x00000001;
                              من اینارو به تنهایی گذاشتم توی برنامه که باید ال ای دی متصل به p1.0 روشن شه درسته؟؟؟
                              ولی روشن نمیشه چرا؟؟؟ :cry2:
                              تشکر لازمه! دکمه رو فشار بده ديگه!!
                              موفق باشيدددددد!!

                              دیدگاه

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