درخواست کمک برای تایمر دو زمانه |
- sky_man847
- نویسنده موضوع
- آفلاین
- COM_KUNENA_SAMPLEDATA_RANK_ADMIN
بستن
اطلاعات بیشتر
- ارسال ها: 19
- تشکرهای دریافت شده: 0
10 سال 8 ماه قبل - 10 سال 8 ماه قبل #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 رو تو ایپرام قرار بدم باید تو کدوم خط استفاده کنم
باور کنین هیچ جایی ار این حافظه بخوبی توضیح نداده لااقل یه منبع بگین توتحریم هستم
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 سال 8 ماه قبل توسط sky_man847.
لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.
بستن
اطلاعات بیشتر
- ارسال ها: 111
- امتياز: 26
- تشکرهای دریافت شده: 43
10 سال 8 ماه قبل #113
توسط atmega128
بله نیازی نیست دستورات اضافی
فقط کافیه یه متغیر در ایپرم تعریف کنید مثل زیر:
hx=timer1
فقط کافیه یه متغیر در ایپرم تعریف کنید مثل زیر:
dim as timer1 erom byte
بعد تو برنامه هر بار hx تغییر کرد باید این خطم اضافه کنی:
timer1=hx
wait us 30
با این کار ذخیره در ایپرم انجام میشه و برای این که در هنگام روشن شدن برنامه متغیرها از نو خونده بشن باید متغیرها با مقدار داخل ایپرم پر بشن یعنی در اول برنامه و قبل از حلقه اصلی برای هر متغیر ایپرم:wait us 30
hx=timer1
این کاربران از شما تشکر نموده اند: sky_man847
لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.
- sky_man847
- نویسنده موضوع
- آفلاین
- COM_KUNENA_SAMPLEDATA_RANK_ADMIN
بستن
اطلاعات بیشتر
- ارسال ها: 19
- تشکرهای دریافت شده: 0
10 سال 8 ماه قبل #114
توسط sky_man847
مهندس قاطی میکنه باور کن جواب نمیده :ahhh: مهندس چجوری خواهش کنم انجام دادم نشد نشد نشد
لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.
بستن
اطلاعات بیشتر
- ارسال ها: 111
- امتياز: 26
- تشکرهای دریافت شده: 43
10 سال 8 ماه قبل #115
توسط atmega128
من برات نوشتم ولی این دیگه از اون پروژه ها بود در صورتی که ممکنه یه اکانت یک ساله بخر که حد اقل به سایت یه کمکی کرده باشی...
یه کلید d.4 گذاشتم که در هنگاه راه اندازی اولیه برای پاک کردن مقدار ایپرم لازمه فشار داده بشه
دلیل قاطی کردن مدار اینه که وقتی راه اندازی اولیه میکنی مقادیر داخل ایپرم نا مشخصه و مدار قاطی میکنه برای همین باید مقدار ایپرم در راه اندازی اولیه صفر بشه اگه ابتدای مدار ایپرمو صفر کنی هر بار خاموش بشه بازم صفر میشه پس مجبوری کلید بزاری و فقط یک بار دستی ایپرم رو ریست کنی
یه کلید d.4 گذاشتم که در هنگاه راه اندازی اولیه برای پاک کردن مقدار ایپرم لازمه فشار داده بشه
دلیل قاطی کردن مدار اینه که وقتی راه اندازی اولیه میکنی مقادیر داخل ایپرم نا مشخصه و مدار قاطی میکنه برای همین باید مقدار ایپرم در راه اندازی اولیه صفر بشه اگه ابتدای مدار ایپرمو صفر کنی هر بار خاموش بشه بازم صفر میشه پس مجبوری کلید بزاری و فقط یک بار دستی ایپرم رو ریست کنی
این کاربران از شما تشکر نموده اند: sky_man847
لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.
- sky_man847
- نویسنده موضوع
- آفلاین
- COM_KUNENA_SAMPLEDATA_RANK_ADMIN
بستن
اطلاعات بیشتر
- ارسال ها: 19
- تشکرهای دریافت شده: 0
10 سال 8 ماه قبل #116
توسط sky_man847
مهندس ممون از لطفتون چندتا سوال داشتم این اکانت که میخرم فقط دانلود فایلهایی هست که تو سایت اصلی برای کاربرای ویژه گذاشتین هستش یا مزایای دگه هم داره؟مثلا کمک گرفتن از شما در برنامه ها بصورت جدی...
یه سوال دگه مهندس تو حافظه این برامه که نوشتین یه مشکلی هست فقط مختص دقیق مثلا 1دقیقه انتخاب میکنی بعد از اول مدار رو راه اندازی میکنی این 1دقیقه میشه 1ساعت..این مشکل واسه ثانیه پیش نمیاد هر چند ثانیه انتخاب کردی بعد راه اندازی همون رو نشون میده ولی تو دقیقه که میزی بعد راه اندازی دقیقه صفر میشه ساعت میشه1
مهندس سوال بیجواب م که از اولش میپرسیدم منظورم تایمی که میره یهو برق قطع بشه مدار از صفر شروع نشه این تایمر رو واسه جوجه کشی لازم دارم اگه دقیقه 40 برق قطع شه و از اول شروع به شمارش کنه تخم مرغها از بین میرن طفیا
مهندس اگه جواب اون اکانت هم بدی اقدام میکنم
با تشکر
یه سوال دگه مهندس تو حافظه این برامه که نوشتین یه مشکلی هست فقط مختص دقیق مثلا 1دقیقه انتخاب میکنی بعد از اول مدار رو راه اندازی میکنی این 1دقیقه میشه 1ساعت..این مشکل واسه ثانیه پیش نمیاد هر چند ثانیه انتخاب کردی بعد راه اندازی همون رو نشون میده ولی تو دقیقه که میزی بعد راه اندازی دقیقه صفر میشه ساعت میشه1
مهندس سوال بیجواب م که از اولش میپرسیدم منظورم تایمی که میره یهو برق قطع بشه مدار از صفر شروع نشه این تایمر رو واسه جوجه کشی لازم دارم اگه دقیقه 40 برق قطع شه و از اول شروع به شمارش کنه تخم مرغها از بین میرن طفیا
مهندس اگه جواب اون اکانت هم بدی اقدام میکنم
با تشکر
لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.
بستن
اطلاعات بیشتر
- ارسال ها: 111
- امتياز: 26
- تشکرهای دریافت شده: 43
10 سال 8 ماه قبل #117
توسط atmega128
نه فقط پروژه ها رو میتونی دانلود کنی در مورد کمک کردن باید بگم شما دیگه این مشکلات کوچیکو باید خودت حل کنی یا این که از اول میدادی من انجام میدادم کار خودتو راحت میکردی
در مورد این چیزی که گفتی یک دقیقه میشه یک ساعت بله باید برنامه کاملتر بشه و احتمالا باید یه رنج برای متغیرها بزاری تا این شکلی نشه
در مورد این چیزی که گفتی یک دقیقه میشه یک ساعت بله باید برنامه کاملتر بشه و احتمالا باید یه رنج برای متغیرها بزاری تا این شکلی نشه
لطفاً ورود یا ايجاد حساب كاربری برای پیوستن به بحث.