roboforum.ru

Технический форум по робототехнике.

наваял библиотеку работы с LCD от Motorola С115

наваял библиотеку работы с LCD от Motorola С115

skorpionm » 08 сен 2010, 20:57

мож каму пригодиться и самому чтоб не прое...

+ дисплея стоимомть до 100р и удобно паяется, работает по протаколу I2C следовательно юзается всего 2 вывода у МК.
вы воды настраиваются в файле LCDC115.C просто сказка а не дисплей. есдинственный минус нет подсветки.
С примером на ATMega8
C115.GIF

с115.rar
(752.48 КиБ) Скачиваний: 0



ДОБАВИЛ новую либу переработаную + поддержка апаратного I2C теперь цеплять только по даташиту ресет на любую ногу (с правкой в LCDC115.C) либо на PC3 и не чего менять не надо
Библиотеку поправил HiSER За что ему ОГРОМНОЕ СПАСИБО теперь все просто летает
примеры юзатья функций

Код: Выделить всёРазвернуть

void lcd_hex(unsigned char v);            // lcd_put(i); i переменная типа byte выводит на экран значение HEX
void lcd_set_line(unsigned char line);         //  void lcd_set_line(Y); Y=1..7 переход курсора на строку
void lcd_write_data (unsigned char dat_byte);      //  lcd_write_data(0xXX) ;послать байт на отрисовку, для вывода картинок картинок
void lcd_video_mode(unsigned char mode);      //  lcd_video_mode(MODE); MODE=0..1 отображение инвормации 0 - норманьно 1 - негатив
void lcd_clear(void);            //  lcd_clear(); очистить экран
void lcd_init(void);               // lcd_init(); иницилизация дисплея
void lcd_puts(unsigned char *data, unsigned char mode);   // lcd_puts(t,MODE); t в данном случае массив или lcd_puts("hello",MODE)  выводит строку символов
void lcd_put(unsigned char data,unsigned char mode);   // lcd_put('A',MODE); или lcd_put(65,MODE); или lcd_put(0x41,MODE); выводи 1 символ
void lcd_putsf(flash unsigned char *data, unsigned char line,unsigned char mode); // cd_putsf(''Hello",Y,MODE);  вывод строки в заданую линию на экране в заданом режиме отображения
void lcd_gotoxy ( unsigned char x, unsigned char y );   //  lcd_gotoxy(X,Y); Х=0..96 Y=0..7  перевод курсора в нужную позицию



аппаратный.rar
(4.72 КиБ) Скачиваний: 0
Последний раз редактировалось skorpionm 09 сен 2010, 17:29, всего редактировалось 5 раз(а).

Re: наваял библиотеку работы с LCD от Motorola С115

SkyStorm » 08 сен 2010, 21:26

схему бы и картинку :)

Re: наваял библиотеку работы с LCD от Motorola С115

elesy » 09 сен 2010, 10:40

Схема в архиве

Re: наваял библиотеку работы с LCD от Motorola С115

Samcrew » 30 ноя 2010, 10:38

Как переделать библиотеку для Attiny2313 ?


Rambler\'s Top100 Mail.ru counter