اطلاعیه

Collapse
No announcement yet.

مشکل با LCD کاراکتری

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

    مشکل با LCD کاراکتری

    سلام

    تا حالا کسی این مشکل رو نداشته !؟

    پایه های LCD رو دقیقا همان طور که در برنامه CodeVision مشخص کرده وصل می کنم و برنامه هم جز نمایش یک رشته ی ساده نیست.( برنامه ام مشکلی نداره )
    اما LCD واسه خودش در و دیوار می نویسه ! کاراکترهای مذخرف و .... ! نمی دونم مشکل از کجاست.

    راستی سر راه رگولالتور 7805 خازن نگذاشتم ! می تونه مشکل از این باشه .

    ضمن اینکه اگه این سایت نباشه کلهم پروژه های من رو هواست ! جمعه هر چی سعی کرده کانکت نشد !!!!!!!!!

    مرسی از همتون !




    #2
    پاسخ : مشکل با LCD کاراکتری

    سلام :

    این مشکل احتمالاً ماله تنظیم نبودنه کریستال باشه !

    به تنظیمات اون دقت کردین ؟

    البته گاهاً میشه که پایه های read/write درست وصل نباشه و یا درست کار نکنه و باعث بشه دیتا غلط نوشته بشه !

    موفق باشید

    دیدگاه


      #3
      پاسخ : مشکل با LCD کاراکتری

      سلام

      ممنون !
      ولی من از کریستال 10 مگ خارجی استفاده می کنم !؟
      نیازه کمترش کنم یا !؟

      ممنون !

      دیدگاه


        #4
        پاسخ : مشکل با LCD کاراکتری

        کلاک رو بزارید رو منبع داخلی ( 8 مگاهرتز) و ببینید درست میشه یا نه ؟
        ممکن هست پایه هم درست متصل نشده باشه .
        نوفن پردازش هوشمند

        دیدگاه


          #5
          پاسخ : مشکل با LCD کاراکتری

          از کالیبره نبودن اسیلاتور میتونه باشه ولی ربطی به کم و زیاد بودنش نداره، اگر اسیلاتور دقیق کار کنه هر چقدر هم که سرعت بالا باشه برنامه میتونه تاخیر مورد نیاز LCD رو تهیه کنه.
          از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
          هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
          اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
          اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
          شاد و موفق باشید

          دیدگاه


            #6
            پاسخ : مشکل با LCD کاراکتری

            نوشته اصلی توسط پشه 007
            کلاک رو بزارید رو منبع داخلی ( 8 مگاهرتز) و ببینید درست میشه یا نه ؟
            ممکن هست پایه هم درست متصل نشده باشه .
            سلام

            منظورت فیوزبیتهاست ؟!
            اگه نحوه انتخاب اونا رو هم بنویسی ممنون می شم ! چون تا حالا از اسیلاتور داخلی استفاده نکردم.

            ممنون

            دیدگاه


              #7
              پاسخ : مشکل با LCD کاراکتری

              سلام دوست عزیز
              ببین این تنظیم کریستال داخلی زیاد موضوع پیچیده ای نیست .
              در قسمت Chip یه گزینه ای هست که می تونی فرکانس رو تنظیم کنی اونم از نوع داخلیش!!
              در ضمن اگه کارت فقط با یه LCD کاراکتریه که همچین فرکانس بالایی نمی خواد . می تونی از 1MHz هم استفاده کنی .
              بازم تست کن اگه مشکل حل نشد مطرح کن تا یه نمونه برنامه با فایل پروتئوس و توضیحاتش رو برات بذارم . موفق باشی.

              [hr]ایمان علم عشق عدالت
              دوستان! مدتی کمتر به سایت میام ..

              دیدگاه


                #8
                پاسخ : مشکل با LCD کاراکتری

                نوشته اصلی توسط حسام الدین
                سلام دوست عزیز
                ببین این تنظیم کریستال داخلی زیاد موضوع پیچیده ای نیست .
                در قسمت Chip یه گزینه ای هست که می تونی فرکانس رو تنظیم کنی اونم از نوع داخلیش!!
                در ضمن اگه کارت فقط با یه LCD کاراکتریه که همچین فرکانس بالایی نمی خواد . می تونی از 1MHz هم استفاده کنی .
                بازم تست کن اگه مشکل حل نشد مطرح کن تا یه نمونه برنامه با فایل پروتئوس و توضیحاتش رو برات بذارم . موفق باشی.

                [hr]ایمان علم عشق عدالت
                سلام

                سرعت کریستال رو آوردم پایین بهتر شد ولی بازم چرندیات می نویسه !! و...

                اینم فایل پروتئوس و پیاده سازی شده برنامه . شما نیز یک نگاهی بهش بیندازید .
                http://rapidshare.com/files/112807900/Keyboard.zip.html
                حجم : 40 کیلوبایت

                ممنون

                دیدگاه


                  #9
                  پاسخ : مشکل با LCD کاراکتری

                  سلام

                  آقا مشکل من با LCD حل شد !
                  از اسلاتور داخلی استفاده کرده درست شد. ( مشکل کریستال بود. )

                  ممنون از همتون .
                  فقط خواهشا این فایل رو که پلود کردم رو باز کنید و چک کنید.

                  این برنامه در محیط پروتئوس جواب می ده اما وقتی مدار رو بستم Keyboard کار نمی کنه !
                  به جای مقاومت Pull Up هم از مقاومت Pull Up داخلی خود میکرو استفاده کردم .

                  اگر مشکل از مقاومته لطفا سورس پروتئوس رو تغییر بدید و برام بگذارید.

                  یک دنیا تشکر .

                  خوش باشید ...

                  دیدگاه


                    #10
                    پاسخ : مشکل با LCD کاراکتری

                    JTAG رو در قسمت فیوز بیت غیر فعال کنید تا پورت C به صورت IO تعریف بشه .

                    نحوه اتصال کیبورد هم به میکرو زیاد جالب نیست . بهتر ه از یک پورت استفاده کنید . :smile:
                    آسمان بار امانت نتوانست کشید قرعه کار به نام من دیوانه ردند
                    سلطانی دو عالم باشد از آن آن کس سلطان بیامدست و درویش رفته باشد

                    دیدگاه


                      #11
                      پاسخ : مشکل با LCD کاراکتری

                      سلام

                      به صورت پیش فرض JTAGEN=0 است . ( فیوز بیت آن تیک نداره )

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

                      دیدگاه


                        #12
                        پاسخ : مشکل با LCD کاراکتری

                        سلام دوست عزیز....این برنامه ای که گذاشتی کامله.....؟ تویه این برنامه که اصلا lcd رو پیکره بندی نکردی....؟ کیبرد رو هم زیاد جالب وصل نکردی.....میشه بگی دقیقا می خوای چیکار کنی.....؟

                        دیدگاه


                          #13
                          پاسخ : مشکل با LCD کاراکتری

                          نوشته اصلی توسط محسن قاسم پور
                          سلام دوست عزیز....این برنامه ای که گذاشتی کامله.....؟ تویه این برنامه که اصلا lcd رو پیکره بندی نکردی....؟ کیبرد رو هم زیاد جالب وصل نکردی.....میشه بگی دقیقا می خوای چیکار کنی.....؟
                          سلام

                          LCD رو که پیکیر بندی کردم :
                          // Alphanumeric LCD Module functions
                          #asm
                          .equ __lcd_port=0x1B ;PORTA
                          #endasm
                          #include <lcd.h>
                          LCD کار میکنه .

                          قراره به ازای فشرده شدن هر کلید یک کاراکتر یا عدد ( مثلا 0 تا F ) روی LCD نمایش داده بشه و همچنین اون LED هم چشمک بزنه ( به ازای زدن کلید )

                          تو محیط پروتئوس جواب میده. اما وقتی می بندم نه ! :cry2:

                          این موضوع هم که همه شما اساتید می فرمایید Keyboard رو جالب نبستی واسه اینه که دفعه ی اولم هست :sad:
                          ممنون

                          دیدگاه


                            #14
                            پاسخ : مشکل با LCD کاراکتری

                            یه برنامه برات نوشتم ببین مشکلت رو حل می کنه یا نه.....موفق باشی
                            فایل های پیوست شده

                            دیدگاه


                              #15
                              پاسخ : مشکل با LCD کاراکتری

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

                              اما من باید با Mega16 ببندم . ( از تو محیط Codevision عوض کردم نوع چیپ رو )

                              متاسفانه جواب نداد.

                              دیدگاه

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