سلام
این پروژه قراره کارای زیر رو انجام بده:
یک قطعه برنامه رو در ROM داخلی میکرو 8051 ذخیره میکنیم. بعد توسط کاربر یک قسمت از این قطعه برنامه انتخاب میشه ( با دادن آدرس شروع و پایان قسمت مورد نظر به صورت کد هگز ) سپس کدهای قسمت مورد نظر کاربر به RAM خارجی منتقل میشه و اجرا میشه.... و مقدار ثبات های معمول مثل (A,B,R0...R7, DPTR,PC , ....) رو به برنامه اصلی برمیگردونه و در انتها روی LCD نمایش میده....
مشکل من اینه که نمیدونم چه جوری باید قطعه برنامه رو به RAM خارجی منتقل و اونجا اجرا کنم..... و از اون چه جوری مقدار ثبات های مورد نظر رو برگردونم؟؟
کسی میتونه کمک کنه؟؟؟
این پروژه قراره کارای زیر رو انجام بده:
یک قطعه برنامه رو در ROM داخلی میکرو 8051 ذخیره میکنیم. بعد توسط کاربر یک قسمت از این قطعه برنامه انتخاب میشه ( با دادن آدرس شروع و پایان قسمت مورد نظر به صورت کد هگز ) سپس کدهای قسمت مورد نظر کاربر به RAM خارجی منتقل میشه و اجرا میشه.... و مقدار ثبات های معمول مثل (A,B,R0...R7, DPTR,PC , ....) رو به برنامه اصلی برمیگردونه و در انتها روی LCD نمایش میده....
مشکل من اینه که نمیدونم چه جوری باید قطعه برنامه رو به RAM خارجی منتقل و اونجا اجرا کنم..... و از اون چه جوری مقدار ثبات های مورد نظر رو برگردونم؟؟
کسی میتونه کمک کنه؟؟؟
دیدگاه