سلام. من تو دیتاشیت AVR خوندم که 8.5 میلی ثانیه طول میکشه تا مقدار داده در EEPROM نوشته بشه. حالا آیا لازمه بعد از مقدار دهی متغیر از نوع EEPROM یه تاخیر مثلا 10 میلی ثانیه ای در برنامه قرار بدیم؟ من این تاخیر رو تو مثال های HELP BASCOM ندیدم.
اطلاعیه
Collapse
No announcement yet.
آیا بعد از مقداردهی یک متغیر از نوع EEPROM نیاز به تاخیر هست؟
Collapse
X
-
پاسخ : آیا بعد از مقداردهی یک متغیر از نوع EEPROM نیاز به تاخیر هست؟
سلام
بله ، چون BASCOM بیشتر برای شبیه سازی و نمونه هست اما توضیحات دیتاشیت بر اساس کارکرد عملی.
اگر تاخیر رو قرار ندین یا داده هاتون رو از EEPROm به غلط می خونین یا اصلا بر روی آن نوشته نمی شود
حتما تاخیر 10 میلی ثانیه ای رو قرار بدینهیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.
-
پاسخ : آیا بعد از مقداردهی یک متغیر از نوع EEPROM نیاز به تاخیر هست؟
ممنون. شما گفتید در صورت عدم قراردادن تاخیر داده ها رو از EEPROM غلط میخونیم. اما یه سوال: برای نوشتن تو EEPROM که حتما تاخیر لازمه اما مگه برای خوندن از EEPROM هم نیاز به تاخیر داریم؟نوشته اصلی توسط baby_1اگر تاخیر رو قرار ندین یا داده هاتون رو از EEPROm به غلط می خونین یا اصلا بر روی آن نوشته نمی شود
برای نوشتن همین 10 میلی ثانیه کفایت میکنه؟
دیدگاه
-
پاسخ : آیا بعد از مقداردهی یک متغیر از نوع EEPROM نیاز به تاخیر هست؟
بله کفایت میکنه (چیزی هست که تو دیتاشیت اومده)نوشته اصلی توسط شازدهبرای نوشتن همین 10 میلی ثانیه کفایت میکنه؟
میخواستم بدونم چطور میشه ی متغیر از نوع single,string*x,long رو تو ایپیرام ذخیره کرد؟
برای single که میام اون رو به ی عدد صحیح ،بدون اعشار تبدیل میکنم،ذخیره میکنم؛میخونم ،تبدیلش میکنم به همون عدد اول و...(یعنی نمیتونم مستقیم ذخیره کنم،چون خود خونه های ایپیرام هم 8 بیتی هست اما Single,long سی ودو بیتی هستن؛چ راهی هست؟!)
دیدگاه
-
پاسخ : آیا بعد از مقداردهی یک متغیر از نوع EEPROM نیاز به تاخیر هست؟
معمولا کامپایلر خودش اینکار رو انجام میده یا حتما تو هلپ تابع گوشزد میکنه که تاخیر قرار داده بشه.
من با کدویژن تاخیر نمیذارم. شما هم برای اطمینان فایل بیسیک رو کامپایل کن بعد لیست اسمبلی (اگه داشته باشه) رو ببین تا مطمئن شی که تاخیر قرار داده میشه (توسط کامپایلر ) یا نه.
دیدگاه
-
پاسخ : آیا بعد از مقداردهی یک متغیر از نوع EEPROM نیاز به تاخیر هست؟
تاخیر تو بسکام لازم نیست تو کد تولیدی لحاظ می شههمانطور که مایل نیستم بنده کسی باشم، حاضر نیستم آقای کسی باشم. کسانی که مخالف آزادی دیگرانند، خود لیاقت آزادی را ندارند.((آبراهام لینکن))
قدرت شگفت انگیز نیروهای خلاق و استعدادهای نهفته آدمی هنگامی آشکار می شود که نیازی حیاتی، تواناییهای او را به فعالیت وادارد و کشش آرزویی، سراپای وجودش را به جنب و جوش درآورد.((آبراهام لینکن))
[img width=343 height=100]http://www.elecdesigner.com/uploads/PRO-DESIGNER-GROUP.jpg[/img]
دیدگاه











دیدگاه