ايران ويج

نسخه‌ی کامل: چند تا سوال
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام و تشکر بابت جواب هایی که گرفتم از شما دوستان و جواب هایی که نگرفتم و مجبور شدم خودم برم بگردم تا بفهمم ...
چند تا سوال دارم نمی دونم کسی جواب می ده یا نه ولی می پرسم :
قصد دارم یک برنامه بنویسم که تو یک قسمتش مجبورم از توی رم 24c256 اطلاعات بخونم و بریزم توی یک بافر . اما چون تو بیسیک همچین دستوری نداره تا جایی که من می دونم پس یکم مجبور شدم اسمبلی یاد بگیرم که بخوام از توی رم بخونم اما توی این هم باز مشکل پیدا می کنم یعنی تاجایی که می دونم تو اسمبلی فقط با رجیستر ها کار می کنیم اگر بخوایم هر کاری کنیم پس باز هم نمیشه چیزی را ریخت توی بافر !
همراه این قضیه این سوال هم برام مطرحه که اصلا با دستور مووسی میشه از توی رم (24cxxx) چیزی خوند یا نه ؟
مثلا این جا را ببینید:
$asm
back : mov dptr,#10h
mov a,#00h
mov a,@a+dptr
mov buffer(i) , a ?????????
djnz r3,back

می شه کسی راهنماییم کنه چیکار باید بکنم ؟
سری ۲۴ EEPROM هست البته زیر دسته RAM ها به حساب می یاد ولی نه RAM ی که معمولا فته می شه
بعد این ها سریال هستند یعنی به این راحتی نمی تونی باهاشون کار کنی بیسکام باید یه چیز هایی داشته باشه تو سایت Atmel یه چیزی با C براش نوشته شده
می خوای سرچ کنی EEPROm سریال رو سرچ کن
مهندس تو هلپ بسكام يه I2C و يا 24cxx سرچ كني كلي راهنما برات مياره !

تازه كتابخونه اش رو هم داره !
دستتون درد نکنه ببینم چیکار میکنم...راستی اگر چیز ساده تری هم هستش برای رم که بشه به جای این ها ازش استفاده کرد بگید لطفا...
کاری که من می خوام بکنم اینه که بریزم توی رم و از توی رم بخونم بعدا و بریزم توی یه بافر که البته سرعت بالایی هم تقریبا می خوام.
بازم ممنون
از اونجایی که ندونستن عیب نیست و نپرسیدن عیب !
میشه توضیح بدین منظور از کتابخونه چیه؟؟!!!
خب خودم فکر کنم جوابم را گرفتم میگم اینجا که اگر برای کسی دیگه هم پیش اومد بدونه که کتابخونه تو یک نرم افزار مثل بسکام به این صورت که مثلا یک برنامه را بطور کلی می نویسه یک نفر و در اختیار دیگران هم قرار می ده و بقیه می تونن از اون به عنوان یک منبع استفاده کنن تو برنامه هایی که خودشون می نویسن.
یعنی مثلا وقتی که یک نفر نیاز داره انتگرال یک چیزی را بگیره تو برنامش , میاد اون برنامه ای که قبلا یک نفر نوشته و مربوط میشه به گرفتن انتگرال را به عنوان کتابخونه استفاده می کنه تو برنامه خودش و دیگه مراحل انتگرال گیری را انجام نمیده !!!
ایشالا که درست گفته باشم و درست متوجه شده باشید . افرین