[an error occurred while processing this directive]
Ответ: (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
миниатюрный аудио-видеорекордер mAVR

Отправлено abivan 27 июня 2002 г. 11:58
В ответ на: Вопрос по С для PIC. отправлено SERGO 26 июня 2002 г. 21:14

Смысл преобразовать float к типу char[] и записать N байт.

unsigned char addr=0;

int main(){
float fDur=123.456;
EE_write((char*)&fDur, sizeof(float));

}

void EE_write( char *buffer, unsigned char bLength){
do{
EEPROM_WRITE(addr++, (BYTE)*buffer); // Это макрос описан в файле
buffer++; // pic1687x.h (HTPIC 8.00pl3)
}while(--bLength);
return;
}


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru