با سلام
یه سوال داشتم الان LCD من مشکل داره خط اول LCD 16 تا مستطیل مشکی داره هیچ نشانه گری نمی اد
از چی میتونه باشه؟؟
من این برنامه رو می نویسم
$regfile = "m32def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.2 , Rs = Porta.0
Cls
Lcd "iman"
End
فقط همونطور که گفتم تمام مثال های دفتر چه این برد با codevision هست و تو codevision پورت rd هم لازمه
که الان تو بسکام این پورت بیکار میمونه....این میتونه علتش باشه؟
اگه خط اول فقط روشن می مونه یعنی هنوز مقدار دهی اولیه نشده یعنی اطلاعات درست بهش نرسیده
اون پایه رو هم دقیقا یادم نیست باید صفر یا یک باشه ولی می تونی دایم به صفر یا یک وصلش کنی (البته باید ببینی کدوم اجازه رایت بهش می ده)
سلام
تا اونجایی که یادم میاد
پایه های
1و3و5 رو به زمین وصل میکردم
البته فقط برای کامپایلر بیسکام
ha_60 نوشته است:اگه خط اول فقط روشن می مونه یعنی هنوز مقدار دهی اولیه نشده یعنی اطلاعات درست بهش نرسیده
اون پایه رو هم دقیقا یادم نیست باید صفر یا یک باشه ولی می تونی دایم به صفر یا یک وصلش کنی (البته باید ببینی کدوم اجازه رایت بهش می ده)
همه اینارو متحان کردم مثل اینکه اصلا هیج دیتایی به lcd فرستاده نمیشه
هیج فرقی نمیکنه که به پورت میکرو وصل باشه یا نه اون خط اولش سیاه اعصاب آدم خورد میکنه
حالا امکان داره خود lcd مشکل داشته باشه؟؟ چون وقتی که از رو برد آموزشی درش می ارم میزارم رو برد بورد و تک تک پورتها رو با سیم
مثل همون مداره پروتئوس(
http://www.Photo-Host.org/view/273828lcd1.jpg )به هم وصل میکنم این دفعه خط اولش سیاه نمیشه ولی هیچ چیزی نشون نمیده فقط نور بک گراند lcd روشنه که اونم
بعد از 5 ,6 ثانیه خاموش میشه...البته تو این حالت یه خوبی که داره اینه که وقتی میکرو رو ریست میکنم رو lcd هم تا ثیر میزاره و اونم ریست میشه
!!!!!!!!از راهنما ییتون ممنونم[/url]
soheil_julio نوشته است:با سلام
یه سوال داشتم الان LCD من مشکل داره خط اول LCD 16 تا مستطیل مشکی داره هیچ نشانه گری نمی اد
از چی میتونه باشه؟؟
من الان همین مشکلو دارم
منتها توی خط پایین !
حتی وقتی میکرو رو کلا قطع می کنم همین طور خط پایین بلانکه همش :cry: :cry:
زمانی که vo رو از زمین قطع می کنم همش خاموش میشه . وگرنه بلانکای پایین روشنه . :cry:
سلام خسته نباشید
من یه امتحانی کردم با codevision جواب داد ولی با bascom جواب نمیده فکر کنم برای اینکه بفهمیم مشکل از کجاست
بهتر شد
حالا چی الان باید چی کار کنم؟؟؟
ببینید بسکام ورژن 1.11.7.4 فقط کتاب خانه lcd برای پورت B رو داره .به help اون یه نگاه بندازید.نمیدونم از چه ورژنی استفاده میکنید .تو این ورژن بهتره پایه های lcd رو مثل help اون وصل کنید.اون طور یادم میاد تو ورژن 1.11.8.3 این مشکل حل شده .