Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено diper 23 октября 2003 г. 10:59
В ответ на: Снова о WX1602A (+) отправлено arud 22 октября 2003 г. 11:43


#define LCD_MAC 0x3B //!< I2C адрес ЖКИ

const uchar InitData[] = {0x24, 0x0E, 0x06, 0x25, 0x9A, 0x24 };

LCD_RESET_PORT |= LCD_RESET_BIT;
DelayUS(10);
LCD_RESET_PORT &= (~LCD_RESET_BIT);
DelayUS(2000);
I2CWriteBlock(LCD_MAC, 0x00, InitData, sizeof(InitData));

/**
*******************************************************************************
* \brief Запись данных в устройство
*
* \param devAddr адрес устройства
* \param dataAddr адрес данных в устройстве
* \param buf указатель на данные
* \param len количество данных
*
* \note Некоторые устроуства i2c имеют сегментную структуру памяти.
* И при достижении граници происходит переход на начало сегмента.
*
******************************************************************************/
void I2CWriteBlock(uchar devAddr, uchar dataAddr, const uchar *buf, uchar len)

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

Ответы



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

E-mail: info@telesys.ru