پاسخ : مشکل با lcd 20*4 وavr
دوست من برنامه رو گذاشتم قبل از پست شما
[/quote]
دستورا رایت ال سی دی را به صورت lcd"in the name of god" بنویس و از این حالت مجزا خارجشون کن . ببرای سطرهای بعدیت هم از دستورات secondline
thirdline
fourthline
استفاده کن
دستور cls را هم جابجا کن یعنی در چند جا آن را تست کن ببین کجا مشکلت حل میشه . چون برنامت طولانیه همشو کامل نگاه نکردم ولی مشکلت همین است که گفتم . دستور فوق را در برنامت جابجا کن، ایرادش را پیدا میکنی.
میدونی چرا وقتی پاور را خاموش و روشن میکنی اولش مشکلی نیست؟
چون اول برنامه دستور cls را اجرا میکنه و بعد که به ادامه میره دستورا به علت عدم قرار گیری درست دستور cls در برنامه ، دستورا تی که باید از روی ال سی دی پاک شوند ، نمیشوند . همین .
نوشته اصلی توسط mahan110
[/quote]
دستورا رایت ال سی دی را به صورت lcd"in the name of god" بنویس و از این حالت مجزا خارجشون کن . ببرای سطرهای بعدیت هم از دستورات secondline
thirdline
fourthline
استفاده کن
دستور cls را هم جابجا کن یعنی در چند جا آن را تست کن ببین کجا مشکلت حل میشه . چون برنامت طولانیه همشو کامل نگاه نکردم ولی مشکلت همین است که گفتم . دستور فوق را در برنامت جابجا کن، ایرادش را پیدا میکنی.
میدونی چرا وقتی پاور را خاموش و روشن میکنی اولش مشکلی نیست؟
چون اول برنامه دستور cls را اجرا میکنه و بعد که به ادامه میره دستورا به علت عدم قرار گیری درست دستور cls در برنامه ، دستورا تی که باید از روی ال سی دی پاک شوند ، نمیشوند . همین .
دیدگاه