سلام
من همه مراحل ال سی دی کاراکتری رو رفتم .
در آخر کار وقتی ولتاژ رو وصل می کنم فقط یک ردیف 16 تایی اول روشن میشه و نوشته من نمیاد .
علت از چی میتونه باشه .
سلام
من همه مراحل ال سی دی کاراکتری رو رفتم .
در آخر کار وقتی ولتاژ رو وصل می کنم فقط یک ردیف 16 تایی اول روشن میشه و نوشته من نمیاد .
علت از چی میتونه باشه .
با سلام
امید وارم مشکلتون همین باشه
زمانی که شما میکرو رو برنامه نویسی می کنید در هحقیقت از کتابخونه های زیادی استفاده می کنید که داخل برنامه هستن و شما اون ها رو فراخونی می کنید
در اینجا کتابخانه ای مربوط به ال سی دی ها وجود داره که تنها به چندپایه ی مشخص شده از میکرو نیاز داره اگر شما دقت کرده باشید ال سی دی هایی که میخرید 16 پایه دارن
و اونایی که به درد میکرو میخورن یه 11 تایی هستن که سه تاشون کنترولی (برای کنترل) و بقیه برای دیتا هستن
اگه شما از مود 8 بیتی استفاده می کنید پیشنهاد می کنم از مود چهار بیتی استفاده کنید چون پایه های کمتری اشغال میکنه و ساده تره
خوب ازاینا که بگذریم
در مود چهار بیتی و با توجه به میکرو شما پایه های 4.5.6 lcd به ترتیب به پایه های 22.23.24 وصل میشن یعنی c0.c1.c2 اینا پایه های کنترولی ان
و پایه های D4 تا D7 به ترتیب به c4.c5.c6.c7 وصل میشن که تو مد چهار بیتی استفاده میشن
اتصالات و پایه هارو چک کنید
از کتابخانه ی درست استفاده کنید (ممکن مود چهاربیتی رو انتخاب نکرده باشین)
پایه یک رو به زمین
وپایه ی دو سه رم نیاز به توضیح نیست که مال روشنایی
سلامت قطعتون رو هم چک کنید کاری یا مشکلی داشتین میتونید کامنت بزترید
ممنون امید وارم مشکلتون برطرف بشه
مشکلم حل شد ؟
یکی پتانسومتر برای کنتراس صفحه ال سی دی واقعا لازم بود .
خوشحالم مشکلت حل شد موفق باشی