Перейти к содержанию
    

Doniak

Участник
  • Постов

    13
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. AvrUsb500 by Petka

    Извиняюсь если не в тему но Выше вы писали что не планируете поддержку Xmeg. А есть ли у вас наработки какие нибудь примеры исходников? Не подскажете на сколько схоже программирование Хмеги и более ранних AVR (кроме шин программирования).
  2. Компилятор для XMega

    CVAVR V2.04.2c эвалюшен версия максимальный код 3кб, но это так к слову оно есть но не многие знают :)
  3. AVR и Siemens M55

    пробуйте вставить задержки до 100мс. в инициализацию дисплэя. Осё мой исходник. Дисплей включается теперь постоянно. lcd_comtype(0x02); lcd_comdat(0x04, 0x00); lcd_comtype(0x0C); lcd_comdat(0x00, 0x01); delay_ms(80); lcd_comtype(0x03); lcd_comdat(0x00, 0x0C); lcd_comtype(0x0E); lcd_comdat(0x2D, 0x1F); delay_ms(80); lcd_comtype(0x0D); lcd_comdat(0x06, 0x16); delay_ms(80); lcd_comtype(0x01); lcd_comdat(0x02, 0x15); lcd_comtype(0x05); lcd_comdat(0x00, 0x30); lcd_comtype(0x07); lcd_comdat(0x00, 0x37); CSpuls();
  4. AVR и Siemens M55

    А переменный резистор в зади дисплея не помогает?
  5. AVR и Siemens M55

    Полистал ДШ на кристал дисплея LPH88. Чтоб проследить где проблема в иницыализацыи зделал выборку основных команд. и стал эксперементировать... :) Подбором установил что если подобрать паузы между установкой регистров дисплей иницыализируется хорошо, без всяких изменений в цвете серых оттенков. Моя иницыализацыя виглидит так: lcd_comtype(0x0C); lcd_comdat(0x00, 0x01); delay_ms(40); lcd_comtype(0x03); lcd_comdat(0x00, 0x0C); delay_ms(40); lcd_comtype(0x0D); lcd_comdat(0x0A, 0x1A); delay_ms(40); lcd_comtype(0x04); lcd_comdat(0x07, 0x7F); delay_ms(40); lcd_comtype(0x0E); lcd_comdat(0x2D, 0x11); delay_ms(40); lcd_comtype(0x07); lcd_comdat(0x00, 0x33); CSpuls(); void delay_ms (long Del){ // Delay in ms long i; Del = Del * 8000; for (i = Del; i > 0; i--); } Частота МК(AT91SAM7S32) 26МГц с копейками
  6. AVR и Siemens M55

    Вот ещё интересная сцылка http://datagor.ru/microcontrollers/686-pri...s-s65-k-mk.html Может есть кто там зареген? скиньте пожалуйста исходники с сайта.
  7. AVR и Siemens M55

    Мы про один и тотже дисплей говорим (LPH88) ? 1В и 43 регистров в коде кранза не нашел, здесь HD66773.pdf тоже не нашел. В куске кода я не пойму где регистры и где значения...
  8. AVR и Siemens M55

    Запускается то он всегда, а вот "нормально" через раз. В тусклых тонах он работает медленно, цветопередача неправильная всё серым кажется. пробивал ставить задержки перед SPCK, между последовательными передачами, без результатно или вообще не запускается. Нужно будит еще попробовать задержку поменять между выбора микросхемы
  9. AVR и Siemens M55

    между чем короткие задержки? Может причина в длине проводников от МК к дисплэю. Заметил такую закономерность если перегнуть шлейф дисплэй крайне редко запускается нормально,а если выпрямить то ровно через раз. При этом ево надо выключять програмно : lcd_comtype(0x0D); lcd_comdat(0x05,0x05); lcd_comtype(0x0E); lcd_comdat(0x1D,0x1F); lcd_comtype(0x03); lcd_comdat(0x00,0x00);
  10. AVR и Siemens M55

    Не бывало у вас такова что при иницыализацые дисплэй становился серым(тусклым), а при повторном запускался нормально?
  11. AVR и Siemens M55

    Спасиба всё заработало проблема оказалась в том что неправельно дёргал ногой CS. В настройках выбрал переменую переферию и теперь меняю её при вызове функцые CSpuls(); и всё работает :) Немного не ясно какой должна быть фаза синхрон сигнала вродибы в любой работает...
  12. AVR и Siemens M55

    AT91C_PA11_NPCS0 - пробывал не переводить результата нет исходник настройки SPI брал с дисплея LS020 коменты сохранились но настройки сделал на 8бит , Clock/4 Шурила спасиба за исходник долго по интернету искал подобное под АТ91. а функцыи как в либе KEILa оО Не могли бы объяснить вот эту функцию что она делает ( её внутренности ) spi_pld (0);
  13. AVR и Siemens M55

    Имеется дисплей LPH88 (Siemens CX65) на мега16 инициализировал нормально. Подключил к АТ91SAM7S32 не удаётся запустить :( в архиве исходник может подскажетев чом ошибка ? display.rar
×
×
  • Создать...