اطلاعیه

Collapse
No announcement yet.

مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

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

    مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

    سلام
    اگر LCD به پورت مشخص شده وصل نباشد میکرو کار نمی کنه چون تابع lcd_init() منتظر خوندن اطلاعات از روی LCDهست ! :angry:
    میشه با تغییر توابع سطح پایین LCD این مشکل رو حل کرد ؟
    من شنیدم با تغییر تابع _Lcd_Ready() میشه این مشکل زو حل کرد :read:
    کسی تا حالا این کارو کرده ؟
    زمان تنها واحد حقیقی اندازه گیریه
    زمان وجود ماده رو اثبات میکنه
    بدون زمان هیچکدوم ما وجود نخواهیم داشت
    زمان یکتاست

    #2
    پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

    من با C کار نکردم .
    ولی با بیسیک خیلی راحت میتونی تو بسکام یه lcd راه بندازی .

    رفيقان قدر يكديگر بدانيد چو معلوم است شرح از بر مخوانيد

    مقالات نصيحت گو همين است كه سنگ انداز هجران در كمين است

    دیدگاه


      #3
      پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

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

      دیدگاه


        #4
        پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

        نوشته اصلی توسط Robo-amir
        اگر LCD به پورت مشخص شده وصل نباشد میکرو کار نمی کنه. . .
        راستی اگه LCD بسوزه هم میکرو بالا نمی یاد ؟
        زمان تنها واحد حقیقی اندازه گیریه
        زمان وجود ماده رو اثبات میکنه
        بدون زمان هیچکدوم ما وجود نخواهیم داشت
        زمان یکتاست

        دیدگاه


          #5
          پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

          سلام فکر نمیکنم مشکلی پیش بیاد
          من خودم یه برنامه نوشته بودم که با ال سی دی بود و یک بلندگوی بیزر هم داشت قبل از اینکه ال سی دی رو وصل کنم میکرو داشت کارش رو انجام میداد :agree: یعنی موقع روشن شدن پس از چند ثانیه یه بوق میزد که زد البته برنامه رو با بیسکام نوشتم
          AV Maziton 100
          Render By Artlantis Studio
          [img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]

          دیدگاه


            #6
            پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

            نه تو زبان سی اونم کدویژن همینجوری هست
            وقتی تو کدویزارد تنظیم ال اس دی رو می کنی
            تابع
            lcd_init();
            کارش همیکنه که چک کنه ال سی دی جواب لازم رو بده
            اگه به هر دلیلی نده میکرو از ادامه برنامه می می مونه
            چون قبل از while اصلی است
            هرچه سعی کنیم لایه های نرم افزاری زیاد کرده و از سخت افزار دور کنیم مشکلات(باگ ها) کمتر خواهد شد(امنیت بیشتری خواهید داشت)
            بهترین جواب دهنده برای سوال شما، خود شما هستید البته بعد تلاش،پشتکار و مطالعه بیشتر
            میدونی مشکل ما کجاست؟سرمایه و مغز ها رو نمیتونیم یکجا جمع کنیم...

            تعدادی ماژول GPS GP5MX1513F1 با بالاتریت حساسیت -170db به قیمت خرید بفروش میرسد

            دیدگاه


              #7
              پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

              نوشته اصلی توسط n340
              نه تو زبان سی اونم کدویژن همینجوری هست
              وقتی تو کدویزارد تنظیم ال اس دی رو می کنی
              تابع
              lcd_init();
              کارش همیکنه که چک کنه ال سی دی جواب لازم رو بده
              اگه به هر دلیلی نده میکرو از ادامه برنامه می می مونه
              چون قبل از while اصلی است
              حالا باید چیکار کنم ؟ :sad:
              خیلی مشکل بزرگیه ! فکرشو بکنید یه محصولی دارید که LCD هم داره اگه LCD بسوزه دیگه میکرو کار نمیکنه ! :angry: مثلا اگه یه دزد گیر باشه ببین چه افتضاحی به بار می یاد .
              1000000 درصد راهی برای حل این مشکل هست .من محصولایی رو دیدم که LCD دارن و با AVR کار می کنن اما این مشکلو ندارن !
              Library کدویزن رو دیدم lcd.lib اما چیزی سر در نیاوردم همش اسمبلی نوشته شده !
              زمان تنها واحد حقیقی اندازه گیریه
              زمان وجود ماده رو اثبات میکنه
              بدون زمان هیچکدوم ما وجود نخواهیم داشت
              زمان یکتاست

              دیدگاه


                #8
                پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

                سلام دادا.
                فکر نکنم اینقدرا هم درد آور باشه. من خودم هنوز تست نکردم که ببینم......
                حتماً که نباید تابع intializ رو قبل از while بنویسی. میتونی توی while و با یه watchdog چکش کنی. اینطوری اگه پاسخ نداد، بیخیالش میشی.
                موفق باشی.
                تشکر لازم نیست!

                دیدگاه


                  #9
                  پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

                  هر مشکلی اولش درد آوره مخصوصا اگه عجله داشته باشیو بی تجربه :biggrin:
                  دادا تابع lcd_init() منتظر خوندن اطلاعات از روی LCDهست و اگه LCD وصل نباشه این تابع چیزی بر نمی گردونه !
                  حالا هر جای برنامه هم که باشه این تاع فرقی نمی کنه ! وقتی چیزی بر نمی گردونه انگار که برنامه میفته تو یه حلقه بی نهایت و . . . .
                  زمان تنها واحد حقیقی اندازه گیریه
                  زمان وجود ماده رو اثبات میکنه
                  بدون زمان هیچکدوم ما وجود نخواهیم داشت
                  زمان یکتاست

                  دیدگاه


                    #10
                    پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

                    سلام دادا.
                    تابع lcd_init() منتظر خوندن اطلاعات از روی LCDهست و اگه LCD وصل نباشه این تابع چیزی بر نمی گردونه !
                    فکر نکنم اینطور باشه. باید یه چیزی برگردونه. شاید هم حق با شما باشه چون من خودم تست نردم. درنهایت با watchdog بیخیالش بشو.
                    حالا هر جای برنامه هم که باشه این تاع فرقی نمی کنه ! وقتی چیزی بر نمی گردونه انگار که برنامه میفته تو یه حلقه بی نهایت و . . . .
                    شما میتونی از کتابخانه های دیگه هم استفاده کنی. مثلاً winavr یه کتابخانه open sorse داره که میتونی راحت برا کدویژن تبدیل کنی و سپس استفاده کنی.
                    موفق باشید.
                    تشکر لازم نیست!

                    دیدگاه


                      #11
                      پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

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

                      اول تابع init رو بردار ببین ال سی دیت کار میکنه
                      دوم اگه کار نکرد ببرش تو وایل اصلی با یک طوری بزارش که یک بار تو وایل اجرا بشه
                      بازم نتونستی بگو تا ببینم چه میشه کرد
                      هرچه سعی کنیم لایه های نرم افزاری زیاد کرده و از سخت افزار دور کنیم مشکلات(باگ ها) کمتر خواهد شد(امنیت بیشتری خواهید داشت)
                      بهترین جواب دهنده برای سوال شما، خود شما هستید البته بعد تلاش،پشتکار و مطالعه بیشتر
                      میدونی مشکل ما کجاست؟سرمایه و مغز ها رو نمیتونیم یکجا جمع کنیم...

                      تعدادی ماژول GPS GP5MX1513F1 با بالاتریت حساسیت -170db به قیمت خرید بفروش میرسد

                      دیدگاه


                        #12
                        پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

                        سلام
                        دوست من آیا شما مطمئنی که مشکلت توی برنامه یه
                        من یک بار مشکلی برعکس مشکل شما داشتم اونم توی نرم افزار توی عمل درست بود و ال سی دی می خوند
                        مولا علی (ع) میفرمایند : آسوده باش , آستین هارا بالا بزن , بر خدا توکل کن , آنگاه خدا را خواهی دید که زودتر از تو دست به کار شده است .

                        دیدگاه


                          #13
                          پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

                          نوشته اصلی توسط n340
                          اول تابع init رو بردار ببین ال سی دیت کار میکنه
                          کار نمی کنه !

                          نوشته اصلی توسط n340
                          دوم اگه کار نکرد ببرش تو وایل اصلی با یک طوری بزارش که یک بار تو وایل اجرا بشه
                          بازم کار نمی کنه !
                          زمان تنها واحد حقیقی اندازه گیریه
                          زمان وجود ماده رو اثبات میکنه
                          بدون زمان هیچکدوم ما وجود نخواهیم داشت
                          زمان یکتاست

                          دیدگاه


                            #14
                            پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

                            سلام

                            همین الان جلوی من یه مدار هست، LCD رو درآوردم و مدار به راحتی کار کرد و هیچ مشکلی برای میکرو به وجود نیامد!!!!!! lcd هم گرافیکیه!

                            با winavr برنامه نویسی کردم!
                            http://ceworld.ir/images/ads/dornablogcom_ads.gif

                            دیدگاه


                              #15
                              پاسخ : مشکل در بالا آمدن میکرو بدون اتصال LCD کاراکتری

                              نوشته اصلی توسط behnam_kh2002
                              همین الان جلوی من یه مدار هست، LCD رو درآوردم و مدار به راحتی کار کرد و هیچ مشکلی برای میکرو به وجود نیامد!!!!!! lcd هم گرافیکیه!

                              با winavr برنامه نویسی کردم!
                              دوست عزیز من گفتم کاراکتری
                              تحت کد ویژن
                              زمان تنها واحد حقیقی اندازه گیریه
                              زمان وجود ماده رو اثبات میکنه
                              بدون زمان هیچکدوم ما وجود نخواهیم داشت
                              زمان یکتاست

                              دیدگاه

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