Mam pytanie, ma ktoś może jeszcze schemat płytki lub jakąs mozajke ścieżek?, bo niestety nie mam eagla a w darmowych programach nie da się zabardzo w smd
Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tamkimz napisał:Mam takie pytanie, ma ktoś może jeszcze płytke do tego? niestety nie mam eagla a w innych darmowych programach nie zabardzo idzie zrobić w smd![]()
Dodano po 18 [minuty]:
Mam pytanie, ma ktoś może jeszcze schemat płytki lub jakąs mozajke ścieżek?, bo niestety nie mam eagla a w darmowych programach nie da się zabardzo w smd
Przem.pol napisał:Dziękuje bardzo za odpowiedź i poradę.
Najwięcej wątpliwości miałem przy pinie 4 na LCD, ale teraz już wszystko jasne![]()
Jak wrócę do domu (prawdopodobnie w poniedziałek) podłączę wszystko i mam nadzieję że zadziała.
Pozdrawiam
Przemek
Cytat:Инициализация дисплея
Инициализация должна быть выполнена в течении 30мс после появления питания.
Дисплей инициализируется следующей последовательностью:
1. Выполнить аппаратный сброс, установив на линии R̅E̅S̅ низкий уровень минимум на 100нс;
2. Включить дисплей и выбрать расширенный набор команд, послав 0x21;
3. Установить схему смещения напряжения, команда 0x13;
4. Установить режим температурной коррекции, команда 0x04;
5. Включить генератор повышенного напряжения на уровне 6.42 Вольта, команда 0xB8;
6. Вернуться в стандартный набор команд, послав 0x20;
7. Включить вывод графической информации на дисплей командой 0x0C.
После этой последовательности дисплей готов к работе.
Пример кода инициализации
void display_init() {
PORTD &= ~PCD8544_RES; // Низкий уровень на линии RES
PORTD |= PCD8544_RES; // Высокий уровень на линии RES
display_cmd(0x21); // расширенный набор команд
display_cmd(0x80 + 56); // напряжение смещения
display_cmd(0x04); // Режим температурной коррекции 0
display_cmd(0x13); // схема смещения 1:48
display_cmd(0x20);
display_cmd(0x0c); // Нормальное отображение
}