با سلام خدمت دوستان عزیز
من می خواهم از EEPROM داخلی MEGA128 استفاده کنم داخل دیتاشیت کد های زیر را قرار داده بود ولی وقتی در کدویژن می زنم ریجسترها را نمی شناسه
کسی با EEPROM داخلی میکرو کنترلر کار کرده که در این زمینه بتونه من را راهنمایی بکنه
با تشکر
من می خواهم از EEPROM داخلی MEGA128 استفاده کنم داخل دیتاشیت کد های زیر را قرار داده بود ولی وقتی در کدویژن می زنم ریجسترها را نمی شناسه
کسی با EEPROM داخلی میکرو کنترلر کار کرده که در این زمینه بتونه من را راهنمایی بکنه
با تشکر
کد:
[left] void EEPROM_write(unsigned int uiAddress, unsigned char ucData) { /* Wait for completion of previous write */ while(EECR & (1<<EEWE)) ; /* Set up address and data registers */ EEAR = uiAddress; EEDR = ucData; /* Write logical one to EEMWE */ EECR |= (1<<EEMWE); /* Start eeprom write by setting EEWE */ EECR |= (1<<EEWE); } [/left]
دیدگاه