پاسخ : ایجاد منو برای LCD های گرافیکی ( GLCD Menu-System )
با سلام،
مشکل شما رو دقیقا متوجه نشدم!
روتین N11_GotoXR پوینتر LCD رو به مختصات X ( از 0 تا 95 ) و Row ( از 0 تا 8 ) منتقل میکنه.
اگر شما مشخصا از این تابع استفاده کنید، عملکرد مشخصی مشاهده میکنید ولی عملکرد این روتین در زمان چاپ کاراکترها، بستگی به توابعی داره که از اون استفاده میکنند.
ارتفاع Row در حالت عادی 8 پیکسل هستش ( بجر Row = 8 که یک پیکسله! ) ولی توابع چاپ کاراکتر ممکنه که با توجه به بزرگ نمایی کاراکترها، مقادیر خاص خودشون رو تولید کنند.
بهتره شما مثالی از موردی که به مشکل خوردید رو بگید تا بهتر بشه نظر بدیم ....
نوشته اصلی توسط NAO_ROBOT
مشکل شما رو دقیقا متوجه نشدم!
روتین N11_GotoXR پوینتر LCD رو به مختصات X ( از 0 تا 95 ) و Row ( از 0 تا 8 ) منتقل میکنه.
اگر شما مشخصا از این تابع استفاده کنید، عملکرد مشخصی مشاهده میکنید ولی عملکرد این روتین در زمان چاپ کاراکترها، بستگی به توابعی داره که از اون استفاده میکنند.
ارتفاع Row در حالت عادی 8 پیکسل هستش ( بجر Row = 8 که یک پیکسله! ) ولی توابع چاپ کاراکتر ممکنه که با توجه به بزرگ نمایی کاراکترها، مقادیر خاص خودشون رو تولید کنند.
بهتره شما مثالی از موردی که به مشکل خوردید رو بگید تا بهتر بشه نظر بدیم ....
دیدگاه