|
работа с LCD, помощ чайнику |
|
|
|
 |
Ответов
|
Jun 17 2011, 07:40
|

Знающий
   
Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342

|
Не вижу в приведенном коде что такое "шаг" ? Что-бы понять логику вывода "значения переменной" на "экран" - пройдите один раз всю математику на бумаге, без функций, компиляторов. Чисто логически пройти, по-шагово, например: "вот есть переменная, она содержит значение 15, это две цифры 1 и 5, значит на экран надо вывести два символа '1' '5', что-бы на экране был символ '1' нужно включить сегменты B и C, чтобы включить эти сегменты - нужно записать 1 в ячейку памяти связанную с этим сегментом.... ". Что-то в таком духе.
Приведенная "непонятная функция" - просто копирует готовый к выводу массив в память сегментов.
P.S. lcd_cell_t - это указатель. P.P.S. учебник по С... любой.
|
|
|
|
|
Jun 17 2011, 08:29
|
Знающий
   
Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464

|
Цитата(izerg @ Jun 17 2011, 11:40)  Не вижу в приведенном коде что такое "шаг" ? Что-бы понять логику вывода "значения переменной" на "экран" - пройдите один раз всю математику на бумаге, без функций, компиляторов. Чисто логически пройти, по-шагово, например: "вот есть переменная, она содержит значение 15, это две цифры 1 и 5, значит на экран надо вывести два символа '1' '5', что-бы на экране был символ '1' нужно включить сегменты B и C, чтобы включить эти сегменты - нужно записать 1 в ячейку памяти связанную с этим сегментом.... ". Что-то в таком духе.
Приведенная "непонятная функция" - просто копирует готовый к выводу массив в память сегментов.
P.S. lcd_cell_t - это указатель. P.P.S. учебник по С... любой. понятно что указатель. Просто я написал для справки что это пользовательский тип данных uint16
|
|
|
|
Сообщений в этой теме
Zelepuk работа с LCD Jun 15 2011, 11:30 skripach Предлагаю написать свой putchar + шришты и использ... Jun 15 2011, 12:36 izerg Цитата(Zelepuk @ Jun 15 2011, 14:30) Хочу... Jun 15 2011, 12:37 Сергей Борщ QUOTE (izerg @ Jun 15 2011, 15:37) 1. не ... Jun 15 2011, 13:13 Zelepuk Спасибо за ответы. У меня микроконтроллер MSP430F4... Jun 15 2011, 13:30 term83 ПОМОГИТЕ. ЕСТЬ ДИСПЛЭЙ DG16080 как его запустит в ... Jun 15 2011, 15:13 Сергей Борщ QUOTE (Zelepuk @ Jun 15 2011, 16:30) У ме... Jun 15 2011, 20:18 Zelepuk Цитата(Сергей Борщ @ Jun 16 2011, 00:18) ... Jun 16 2011, 06:55  rezident Цитата(Zelepuk @ Jun 16 2011, 11:55) Прич... Jun 16 2011, 08:01 Сергей Борщ QUOTE (Zelepuk @ Jun 16 2011, 09:55) у ме... Jun 16 2011, 09:27 rezident Цитата(Сергей Борщ @ Jun 16 2011, 14:27) ... Jun 16 2011, 11:43 rezident Цитата(Zelepuk @ Jun 17 2011, 10:43) Да в... Jun 17 2011, 09:05  Zelepuk Цитата(rezident @ Jun 17 2011, 13:05) Что... Jun 17 2011, 14:27   rezident Цитата(Zelepuk @ Jun 17 2011, 19:27) Проб... Jun 17 2011, 18:24    Zelepuk Цитата(rezident @ Jun 17 2011, 22:24) Т.е... Jun 18 2011, 06:22    One Цитата(rezident @ Jun 17 2011, 22:24) ...... Jun 18 2011, 07:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|