اطلاعیه

Collapse
No announcement yet.

lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

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

    lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

    سلام کسی میدونه چرا ال سی دی 2*16 تمام کاراکتر هارو چاپ نمکنه ایرادم سخت افزاریه یا نرم افزاری یکم اطلاعات درباره نحوه عملکرد ال سی دی میخوام. ای که دستت میرسد کاری بکن پیش ازآن کزتو نیاید هیچ کار :read: :read: :read: :read:
    ای زندگی بردار دست از امتحانم چیزی نه میدانم نه میخواهم بدانم. ...ای موج پر از شور که بر سنگ سرت خورد برخیز فدای سرت انگار نه انگار

    #2
    پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

    سلام
    ببین هم میتونه سخت افزاری باشه هم نرم افزار
    ولی خودم یکبار سر حواس پرتی سیم های ال سی دی رو اشتباه زدم باعث شد گوشه سمت چپ ال سی دی (4*20) خط اول و دوم تا کارکتر پنجم السی دی هیچی رو نشون نده ولی ال سی دی دیگه ای استفاده میکنم درسته
    پس میتونه سخت افزاری هم باشه :smile:
    امام مهدی(عج): اگر شیعیان ما ، که خداوند طاعتشان دهد. در عهد ما وفادار و همدل بودند، هرگز دیدار ما (ظهور) به تاخیر نمی افتاد.(کدام عهد ؟)

    دیدگاه


      #3
      پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

      احتمالا توی برنامت مشکل داری باید متنی که میخوای چاپ بشه آدرس دهی کنی توسط دستور goto
      طبق کد زیر عمل کن ببین درست میشه
      lcd_gotoxy(8,1);
      sprintf(R,"ON=",time);
      lcd_puts(R);

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

      دیدگاه


        #4
        پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

        احیانا lcd کلمه ها و عدد ها رو یه خورده قر و قاتی نمینویسه؟؟؟
        مثلا SALAM رو بنویسه SAALAMM!!!
        اگه این جوری باشه شک نکن lcd سوخته!
        4 - 5 بار برا من همین اتفاق افتاده

        دیدگاه


          #5
          پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

          حالا اگه میبینی هنوز مشکلتون حل نشده شماتیک و برنامتونا بذارین تا ببینیم چی کار میتونیم بکنیم
          چيزي را بگو که بتواني بنويسي
          چيزي را بنويس که بتواني امضا کني
          چيزي را امضا کن که بتواني به آن عمل کني (ناپلئون)

          دیدگاه


            #6
            پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

            البته اگر از ارتباط 4 بیتی بین میکرو و LCD استفاده می کنید حتما پین های 0 تا 3 را با مقاومت 10K زمین کنید اینطوری خیلی از مشکلات LCD رفع میشه.

            دیدگاه


              #7
              پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

              نوشته اصلی توسط neda_9922
              سلام کسی میدونه چرا ال سی دی 2*16 تمام کاراکتر هارو چاپ نمکنه ایرادم سخت افزاریه یا نرم افزاری یکم اطلاعات درباره نحوه عملکرد ال سی دی میخوام. ای که دستت میرسد کاری بکن پیش ازآن کزتو نیاید هیچ کار :read: :read: :read: :read:
              دقیقا بگو چجوری چاپ میکنه؟ کدت رو بزار .

              نوشته اصلی توسط hamykhafan
              احیانا lcd کلمه ها و عدد ها رو یه خورده قر و قاتی نمینویسه؟؟؟
              مثلا SALAM رو بنویسه SAALAMM!!!
              اگه این جوری باشه شک نکن lcd سوخته!
              4 - 5 بار برا من همین اتفاق افتاده
              هیچ همچو چیزی نیست.

              دیدگاه


                #8
                پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

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

                دیدگاه


                  #9
                  پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

                  اگر با codvision برنامه می نویسید توابع مربوط به lcd در فرکانس بالاتر از 8MHz روی بعضی lcd ها درست کار نمی کنند. برای تست فرکانس میکرو را روی 1MHz تنظیم کنید. دقت کنید که فرکانس تنظیم شده روی کامپایلر با فرکانس واقعی میکرو (چیزی که روی فیوز بیت ها تنظیم می کنی) یکسان باشه چون توابع تاخیر کامپایلر دچار مشکل خواهند شد.

                  دیدگاه


                    #10
                    پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

                    hamid_ecممنونم. من یک عکس از پروگرمرم دارم که میخوام براتون بفرستم ببینم کجا تغییرات باید اعمال بشه اگه ممکنه بهم ایمیل بزنید (چون من هنوز نمیدونم چطوری فایل پلود کنم تو انجمن) تا براتون میل کنم ممنون neda_9922@yahoo
                    ای زندگی بردار دست از امتحانم چیزی نه میدانم نه میخواهم بدانم. ...ای موج پر از شور که بر سنگ سرت خورد برخیز فدای سرت انگار نه انگار

                    دیدگاه


                      #11
                      پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

                      فارسی که نمینویسی ؟
                      اگه فارسی مینویسی اونم به شرطی که ال سی دیت باید فارسی ساپورت باشه
                      اگه فارسی نمی نویسی برنامتو بذار ببینیم مشکل چیه شاید سخت افزاری نباشه
                      برای اپلود عکس هم باید بری به سایت www.up98.ir اونجا اپلود کنی بعد چندتا ادرس میده ، اون ادرسی که نوشته لینک مستقیم رو کپی کن بیا همین جایی که داری
                      پیغام میفرستی زیر حرف B که ایکون یه عکس هست رو کلیک کن بعد اون پایین جایی که پیغامو مینویسی نوشته ای میاد وسط این نوشته ادرس همون لینک مستقسمو که کپی کردی رو PASTE کن تمام شد بعد دکمه ارسال رو بزن
                      امام مهدی(عج): اگر شیعیان ما ، که خداوند طاعتشان دهد. در عهد ما وفادار و همدل بودند، هرگز دیدار ما (ظهور) به تاخیر نمی افتاد.(کدام عهد ؟)

                      دیدگاه


                        #12
                        پاسخ : lcd 2*16 تمام کاراکترهارا چاپ نمیکند علت چیست؟

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

                        دیدگاه

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