سلام دوستان عزيز
من يه مدار با atmega 8 و lcd 16*2 و مي خوام برام يه نوشته رو نشون يا ... ولي وقتي كه اي سي رو بعد پروگرم كردن تو مدار مي زارم نصف سمت راست lcd رديف پايين وبالا فقط مربع روشن ميشه ممنون ميشم كمكم كنيد .راستي lcd حداكثر چه ولتاژي رو ميتونه تحمل كنه؟مرسي
حد اکثر 5ولت هست
برای اون سیاه نبودن ال سی دی هم ممیتونید به مقاومت یک کیلو اهم رو به پایه vee وصل کنید
یک بار سیم هارو چک کنید
برنامه رو بزارین
من يه بار اشتباهي 6 ولت دادم يعني سوخته؟
يه پتانسيومتر به veeوصله سيم ها هم چك كردم اينم يه برنامه خيلي ساده اس و برنامه كامل رو دارم مي نويسم هنوز كامل نشده
$regfile = "m8def.dat"
$crystal = 16000000
Do
Cls
Lcd "mazyar"
Loop
End
شما برنامه تون مشکل داره ضمن اینکه باید فیوز بیت هارو هم تنظیم کنید .
بايد چه طور بنويسم اكه ميشه كمكم كنيد من مبتديم
کد php:
$regfile = "m8def.dat"
$crystal = 1000000
Config Lcd = 16 * 2
'Config Lcdpin = Pin , .......
Cls
Locate 1 , 1
Lcd "iranled.com"
End
ببخشيد فيوز بيت چيه و چطور تنظيم ميشه؟
با این برنامه ای که گذاشتم نیازی به تنظیم فیوز بیت نیست و همون دیفالت میکرو کافی هست
فقط خط 4 برنامه رو باید متناسب با مدارتون که وصل کردین بنویسید
برنامه و مدارتون رو بزارین
اون خطی که گفتم رو نوشتین؟
$regfile = "m8def.dat"
$crystal = 1000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db7 = Pinc.5 , Db6 = Pinc.4 , Db5 = Pinc.3 , Db4 = Pinc.2 , E = Pinc.1 , Rs = Pinc.0
Cls
Locate 1 , 1
Lcd "mazyar"
End
اره نوشتم يعني برق 6ولت به lcd وصل شه نمي سوزه؟