NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2944 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 5 از 5

موضوع: چطور میتونم یک مقدار عددی مثل شماره موبایل رو در eeprom ذخیره کنم و بخونم؟

  1. #1
    تازه وارد
    تاریخ عضویت
    Apr 2016
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    Icon16 چطور میتونم یک مقدار عددی مثل شماره موبایل رو در eeprom ذخیره کنم و بخونم؟

    با سلام .از دوستان عزیز میخوام در مورد نوشتن و خوندن در حافظه eeprom کمکم کنن. میخوام یه مقدار 11 رقمی رو که یک شماره موبایل هست رو با کیپد وارد کنم و ذخیره کنم و در برنامه از اون استفاده کنم

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر علاقه مند stackprograme آواتار ها
    تاریخ عضویت
    Jul 2015
    نوشته ها
    42
    تشکر
    15
    تشکر شده 29 بار در 15 پست

    پیش فرض

    سلام اسم محیط توسعه هم باید می گفتید
    این سورس برای کدویژن است.

    /************************************************** ***
    Chip type : ATmega32
    AVR Core Clock frequency: 8.000000 MHz
    Memory model : Small
    External RAM size : 0
    Data Stack size : 512
    ************************************************** ***/

    #include <mega32.h>
    #include <delay.h>

    eeprom unsigned char led_state;

    void main(void)
    {
    int i=0;

    PORTC=0x70;
    DDRC=0x0D; //pins(0,2) defined out with zero value and pins(4,5,6) defined in with pull up.

    PORTC |=led_state;

    while (1)
    {
    if(PINC.4==0) //mark pin(4) when pushed.
    {
    i=1;
    }
    if(PINC.4==1 && i==1) //detect pin(4) as a user selected pin when released.
    {
    i=0;
    led_state |=0x04;
    PORTC |=0x04;
    delay_ms(10);
    }

    if(PINC.5==0)
    {
    i=2;
    }
    if(PINC.5==1 && i==2)
    {
    i=0;
    led_state |=0x08;
    PORTC |=0x08;
    delay_ms(10);
    }

    if(PINC.6==0)
    {
    i=3;
    }
    if(PINC.6==1 && i==3)
    {
    i=0;
    led_state =0x00;
    PORTC &=0xF3;
    delay_ms(10);
    }
    }//end of while(1).
    }


    برای اطلاعات بیشتر
    راه اندازی EEPROM داخلی AVR

  4. #3
    تازه وارد
    تاریخ عضویت
    Apr 2016
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sanei1370 نمایش پست ها
    با سلام .از دوستان عزیز میخوام در مورد نوشتن و خوندن در حافظه eeprom کمکم کنن. میخوام یه مقدار 11 رقمی رو که یک شماره موبایل هست رو با کیپد وارد کنم و ذخیره کنم و در برنامه از اون استفاده کنم
    . من با بسکام کار میکنم

  5. #4
    کاربر علاقه مند stackprograme آواتار ها
    تاریخ عضویت
    Jul 2015
    نوشته ها
    42
    تشکر
    15
    تشکر شده 29 بار در 15 پست

    پیش فرض

    سلام،این هم کد بسکام
    کد:
    $regfile = “m48def.dat”                     ‘specify the used micro$crystal = 4000000                           ‘used crystal frequency$baud = 19200                                ‘use baud rateDim b as byte                                   ‘frist dimension a variableDim yes as string*1$eepromLabel1:Data 1,2,3,4,5Label2:Data 10,20,30,40,50$dataReadeeprom b , label1Print b                                             ‘prints 1Readeeprom bPrint b                                             ‘prints 2Readeeprom b , label 2Print b                                             ‘prints 10Readeeprom bPrint b                                             ‘print20Input “ready?” , yesB = 100Writeeeprom b , label1B= 101Writeeeprom bReadeeprom b , label1Print b                                            ‘prints 1Readeeprom bPrint b                                            ‘prints 2End
    دانلود پروژه الکترونیک و میکروکنترلرهای ARM-AVR-PIC-8051-الکترونیک 98ارتباط با حافظه EEPROM داخلی میکروکنترلر AVR | الکترونیک 98

  6. #5
    مدیر انجمن sobhan537 آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    عبدالملکی
    نوشته ها
    1,084
    تشکر
    3,098
    تشکر شده 804 بار در 495 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sanei1370 نمایش پست ها
    با سلام .از دوستان عزیز میخوام در مورد نوشتن و خوندن در حافظه eeprom کمکم کنن. میخوام یه مقدار 11 رقمی رو که یک شماره موبایل هست رو با کیپد وارد کنم و ذخیره کنم و در برنامه از اون استفاده کنم
    سلام
    ابتدا شماره رو در یک متغیر بریز (مثلا متغیر a)
    بعد با دستور زیر این متغیر را در حافظه eeprom ذخیره کنید:
    writeeeprom a,1
    waitms 20

موضوعات مشابه

  1. کدوم دانشگاه بهتر میتونه مهارتامو افزایش بده ؟؟؟؟
    توسط Dr.ROOSTA در انجمن گفت و گوي آزاد
    پاسخ: 11
    آخرين نوشته: 23-03-2014, 18:40
  2. کسی میتونه کمک کنه
    توسط raasool در انجمن LPC series (NXP)
    پاسخ: 3
    آخرين نوشته: 29-10-2013, 10:24
  3. پاسخ: 11
    آخرين نوشته: 10-08-2013, 20:59
  4. کجا میتونه ذخیره بشه؟
    توسط safavism در انجمن گفت و گوي آزاد
    پاسخ: 2
    آخرين نوشته: 13-07-2012, 00:58

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

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