به طور کلی در محیط اسمبلر AVR STUDIO برای اختصاص دادن نام به خانه های حافظه RAM از .EQU استفاده میشه اما با این روش باید برای تک تک خانه ها یکبار این دستور نوشته بشه، با PIC که کار میکردم برای اختصاص دادن نام به خانه های متوالی از روش زیر استفاده میکردم:
در این روش از خانه 0 به نام D1 نام میگرفت و خانه های بعدی به ترتیب نام های زیری بهشون اختصاص داده میشد، راهی هست که بتونم در AVRSTUDIO به این صورت یا مشابهش آدرس های رم رو سریع نامگذاری کنم؟ چندین بار لازمم شده تعداد خانه های زیادی رو نامگذاری کنم و یه مقدار زمانگیر هست که مرتب equ رو استفاده کنیم. اگر راهی میدونید لطفا راهنمایی کنید و بگید آیا مختص نسخه خاصی هست یا در نسخه های قدیمی هم جواب میده؟ چون فعلا به دلایل مشکلات ویندوزم نسخه 4.19 رو استفاده می کنم و نتونستم نسخه های جدید تر را نصب کنم.
تشکر
کد:
CBLOCK 0X00 D1 D2 TUP TDOWN XTEMP YTEMP ENDC
تشکر
دیدگاه