// درخواست کمک برای تایمر دو زمانه - صفحه 5 - برق،رباتیک،کامپیوتر - الکترونیکا

الکترونیکا پروژه های الکترونیک و مکانیک

سایت در حال به روز رسانی به نسخه ی جدید میباشد در صورت بروز مشکل با شماره ی 09213203841 تماس بگیرید

درخواست کمک برای تایمر دو زمانه

اطلاعات بیشتر
10 سال 9 ماه قبل - 10 سال 9 ماه قبل #112 توسط sky_man847
lمهندس به صورت زیر باید برم جلو؟
Dim V as Eram Byte 'store in EEPROM

Dim B As Byte 'normal variable

B = 10

V = B 'store variable in EEPROM

B = V 'read from EEPROM
مهندس به تعریف تابع نیار نداریم
eeprom$
مهندس برای یادگیری با help بسکام میرم جلو به مشکلات زیادی برمیخورم یکم کمکم میکنید writeeepromیا readeeprom نیاز نیس بکار ببریم؟؟
شما نوشتین تو برنامه dim as timer1 erom byteاز این متغیر باید استفاده کنیم دگه؟؟
تابع ()portb=lookupرو باید در متغیر timer1قرار بدیم دگه؟شما گفتین متغیر های mz رو تو ایپرام قرار بدم باید تو کدوم خط استفاده کنم
باور کنین هیچ جایی ار این حافظه بخوبی توضیح نداده لااقل یه منبع بگین توتحریم هستم
آخرين ويرايش: 10 سال 9 ماه قبل توسط sky_man847.

لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.

اطلاعات بیشتر
10 سال 9 ماه قبل #113 توسط atmega128
بله نیازی نیست دستورات اضافی
فقط کافیه یه متغیر در ایپرم تعریف کنید مثل زیر:
dim as timer1 erom byte
بعد تو برنامه هر بار hx تغییر کرد باید این خطم اضافه کنی:
timer1=hx
wait us 30
با این کار ذخیره در ایپرم انجام میشه و برای این که در هنگام روشن شدن برنامه متغیرها از نو خونده بشن باید متغیرها با مقدار داخل ایپرم پر بشن یعنی در اول برنامه و قبل از حلقه اصلی برای هر متغیر ایپرم:
hx=timer1
این کاربران از شما تشکر نموده اند: sky_man847

لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.

اطلاعات بیشتر
10 سال 9 ماه قبل #114 توسط sky_man847
مهندس قاطی میکنه باور کن :( جواب نمیده :ahhh: مهندس چجوری خواهش کنم :( انجام دادم نشد نشد نشد :( :( :( :(

لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.

اطلاعات بیشتر
10 سال 9 ماه قبل #115 توسط atmega128
من برات نوشتم ولی این دیگه از اون پروژه ها بود در صورتی که ممکنه یه اکانت یک ساله بخر که حد اقل به سایت یه کمکی کرده باشی...
یه کلید d.4 گذاشتم که در هنگاه راه اندازی اولیه برای پاک کردن مقدار ایپرم لازمه فشار داده بشه

دلیل قاطی کردن مدار اینه که وقتی راه اندازی اولیه میکنی مقادیر داخل ایپرم نا مشخصه و مدار قاطی میکنه برای همین باید مقدار ایپرم در راه اندازی اولیه صفر بشه اگه ابتدای مدار ایپرمو صفر کنی هر بار خاموش بشه بازم صفر میشه پس مجبوری کلید بزاری و فقط یک بار دستی ایپرم رو ریست کنی

فايل پيوست:

نام فايل: fza_counter2epram.rar
اندازه فايل:47 کیلوبایت
پيوست:
این کاربران از شما تشکر نموده اند: sky_man847

لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.

اطلاعات بیشتر
10 سال 9 ماه قبل #116 توسط sky_man847
مهندس ممون از لطفتون چندتا سوال داشتم این اکانت که میخرم فقط دانلود فایلهایی هست که تو سایت اصلی برای کاربرای ویژه گذاشتین هستش یا مزایای دگه هم داره؟مثلا کمک گرفتن از شما در برنامه ها بصورت جدی...
یه سوال دگه مهندس تو حافظه این برامه که نوشتین یه مشکلی هست فقط مختص دقیق مثلا 1دقیقه انتخاب میکنی بعد از اول مدار رو راه اندازی میکنی این 1دقیقه میشه 1ساعت..این مشکل واسه ثانیه پیش نمیاد هر چند ثانیه انتخاب کردی بعد راه اندازی همون رو نشون میده ولی تو دقیقه که میزی بعد راه اندازی دقیقه صفر میشه ساعت میشه1
مهندس سوال بیجواب م که از اولش میپرسیدم منظورم تایمی که میره یهو برق قطع بشه مدار از صفر شروع نشه این تایمر رو واسه جوجه کشی لازم دارم اگه دقیقه 40 برق قطع شه و از اول شروع به شمارش کنه تخم مرغها از بین میرن طفیا
مهندس اگه جواب اون اکانت هم بدی اقدام میکنم
با تشکر

لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.

اطلاعات بیشتر
10 سال 9 ماه قبل #117 توسط atmega128
نه فقط پروژه ها رو میتونی دانلود کنی در مورد کمک کردن باید بگم شما دیگه این مشکلات کوچیکو باید خودت حل کنی یا این که از اول میدادی من انجام میدادم کار خودتو راحت میکردی
در مورد این چیزی که گفتی یک دقیقه میشه یک ساعت بله باید برنامه کاملتر بشه و احتمالا باید یه رنج برای متغیرها بزاری تا این شکلی نشه

لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.

قدرت گرفته از كيوننا