سلام و خسته نباشید
من تازه دارم از کد ویژن کوچ می کنم به Atmel Studio .
در کل باید بگم ازش خیلی خوشم اومده .
ولی الان برای LCD کاراکتری یه مشکل دارم و نتونستم راهش بندازم
نمیدونم مشکل چی هست . توضیح میدم .
من فایل lcd.h رو در برنامه در قسمت lib اضافه کردم و دستورات اینکلود و غیره همگی بنظر ok می یاد چون برنامه از اونا ایراد نمی گیره !
(قبلا ایراد میگرفت تا اینکه پدرم در اومد تا درست شد ) :mrgreen:
الان تنظیم پورت برای lcd رو که در هدر فایل lcd.h انجام میشه رو این طوری گذاشتم
#define LCD_DATA D
#define LCD_E B
#define LCD_E_POS PB2
#define LCD_RS B
#define LCD_RS_POS PB0
#define LCD_RW B
#define LCD_RW_POS PB1
در مورد rs , rw , e فکر کنم دررست باشه ولی در مورد پورت D که بعنوان دیتا تعریف شده از لحاظ سخت افزاری من پین های 4 تا 7 رو به پین های 11 تا 14 lcd وصل کردم .
نمی دونم الان چطوری اینو بهش بفهمونم ؟ :angry:
من تازه دارم از کد ویژن کوچ می کنم به Atmel Studio .
در کل باید بگم ازش خیلی خوشم اومده .
ولی الان برای LCD کاراکتری یه مشکل دارم و نتونستم راهش بندازم
نمیدونم مشکل چی هست . توضیح میدم .
من فایل lcd.h رو در برنامه در قسمت lib اضافه کردم و دستورات اینکلود و غیره همگی بنظر ok می یاد چون برنامه از اونا ایراد نمی گیره !
(قبلا ایراد میگرفت تا اینکه پدرم در اومد تا درست شد ) :mrgreen:
الان تنظیم پورت برای lcd رو که در هدر فایل lcd.h انجام میشه رو این طوری گذاشتم
#define LCD_DATA D
#define LCD_E B
#define LCD_E_POS PB2
#define LCD_RS B
#define LCD_RS_POS PB0
#define LCD_RW B
#define LCD_RW_POS PB1
در مورد rs , rw , e فکر کنم دررست باشه ولی در مورد پورت D که بعنوان دیتا تعریف شده از لحاظ سخت افزاری من پین های 4 تا 7 رو به پین های 11 تا 14 lcd وصل کردم .
نمی دونم الان چطوری اینو بهش بفهمونم ؟ :angry:
دیدگاه