نمایش نتایج: از 1 به 1 از 1
Like Tree1 لایک
  • 1 Post By hesam.time

موضوع: خواندن از eeprom

  1. #1
    Senior Member
    تاریخ عضویت
    Mar 2013
    محل سکونت
    Iran
    نوشته ها
    138

    Lightbulb خواندن از eeprom

    میکروکنترلر روی برد آردینو دارای 512 بایت EEPROM است. حافظه ای که وقتی برد خاموش است ، مقادیر در آن نگهداری می شود.(مانند یک دیسک سخت کوچک).
    این مثال چگونگی خواندن مقدار از هر بایت EEPROM با استفاده از تابع ()EEPROM.read و چاپ مقادیر آن در پنجره سریال نشان می دهد.
    سخت افزار موردنیاز
    برد آردینو
    مدار
    arduino_bb.jpg
    کد:
    #include <EEPROM.h> //EEPROM شروع به خواندن اولین بایت (آدرس 0) از int address = 0; byte value; void setup() { // مقداردهی اولیه سریال و انتظار برای باز شدن پورت Serial.begin(9600); while (!Serial) { ; // انتظار برای پورت سریال برای اتصال.Leonardo تنها مورد نیاز برای } } void loop() { //EEPROM خواندن بایت از آدرس فعلی value = EEPROM.read(address); Serial.print(address); Serial.print("\t"); Serial.print(value, DEC); Serial.println(); // EEPROM پیشروی به آدرس بعدی address = address + 1; // تنها 512 بایت از EEPROM وجود دارد ،از 0 تا 511 // اگر در آدرس 512 هستیم در نزدیکی آدرس 0 می پیچیم. if (address == 512) address = 0; delay(500); }
    لینک سایت:Arduino - EEPROMRead
    ویرایش توسط hesam.time : 04-03-2013 در ساعت 01:54 PM
    لایک کردن

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO