ايران ويج

نسخه‌ی کامل: اشکال در نمایش LCD
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10
پتانسیومتر را که ایشالا حتما گذاشتی تو راه ؟
اول برای اینکه مطمئن بشی پورت و ای سی هم سالمه و هم درست پروگرام شده روی پایه ها یک چراغ چشمک زن تعریف کن
تست که اوکی شد ، خطوط ارسال دیتا به LCD را چک کن . معمولا وقتی همه چیز درست باشه و فقط یک خط سیاه نشون داده میشه ارسال دیتا از میکرو بع Lcd انجام نمیشه ، ترجیحا با یک اهم متر ارتباط را چک کن
یعنی همین که اوستامون فرمودند:
نقل قول: مهندس این ایراد هنگامی پیش میاد که LCD هیچ دیتایی دریافت نمی کند !
بهتر بگم میکرو هیچ سیگنالی به LCD نمی فرستند !
دوستان من هم پایه ها را درست وصل کردم!
هم میکروم را تست کردم ! پروگرم می شه و کار هم می کنه !
یدونه پتانسیومتر 10 k هم روی پایه 3 گذاشتم !
اما پایه 5 رو به GND وصل نکردم !
این پایه حتما باید وصل بشه به زمین ؟!
حالا شما باز هم اگه ایرادی فکر می کنید که امکان داره داشته باشه بگین !
من الان رویه پایه b هم تست می کنم که ببینم چی می شه !
باید حتما پایه 5 به زمین وصل بشه !
چون پایه خواندن / نوشتن هستش !!!


پایه 3 زیاد مهم نیست !
زمینش هم کنی درسته !
توجه داشته باشی که این پتانسومتر 10 کیلو رو چجوری وصل کرده !
دو پایه کار پتانسومتر به برق وصل شده و پایه وسط به پایه 3 !
اتونقدر هم تنظیم کن تا همون نقاط سیاه خودشونو نشون بدن !!!

نتیجشو بگو !
نقل قول: پایه 3 زیاد مهم نیست !
دروغ میگه ، خیلی هم مهمه ، میخواد گمراهت بکنه :)) به خاطر همین جمله منو 2 روز نامردا گذاشتن سرکار ، کلا این الکترونیکیا همشون همینطورن ، تا میبینن یکی تازه کاره میخوان اذیتش کنن Biggrin
من که پتانسومتر را درست وصل می کنم !
حالا رفتم یک بردبورد گرفتم !
بزارین تست کنم ببینم چی می شه !
خبرش را اینجا می نویسم ! ;)
این کار ها را همه را کردم اما ! باز هم :( انجام نشد !
امکان داره از progispباشه ؟! آخه من هر چقدر Fuz Bit را روی 8 Mhz می ذارم ! باز بعد از پروگرم کردن وقتی Read را می زنم روی هیچ گزینه ای نمی مونه یعنی روی Ext. Clock می مونه !
چی کار کنم !
کسه دیگه ای از پروگرم USB استفاده نکرده ! که بگه به غیر از progisp از چی می شه استفاده کرد ؟!
البته بگم با همین progisp همون led را باهاش تست کردم و جواب داد !
اما روی LCD نمی دونم چرا کار نمی کنه !
امکانش هست چون روی Port C هست مشکل باشه !؟
خوب فیوزبیت JTAG رو غیر فعال کن !!!
ببخشید اما چطوری ؟!
اگه با ATmega8 کار می کنین که نمی خواد !

ولی با 16 و 32 باید فیوزبیت فوق رو غیر فعال کنین تا بتونین از پورت سی 2 تا 5 استفاده کنین !
خوب من از ATmega8 استفاده می کنم !
حالا چی کار کنم ؟!
آخه کار نمی کنه !
چی باید بکنم ؟!
مهندس میشه نقشه ای که دقیقا اجرا کردی به همراه برنامتو بذاری !

یه عکس از مدارت هم بذار !!!!!
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10