Lev@ Опубликовано 30 апреля, 2014 Автор Поделиться Опубликовано 30 апреля, 2014 (изменено) Нашел проблему с железом - все работает Изменено 30 апреля, 2014 пользователем Lev@ 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Lev@ Опубликовано 3 мая, 2014 Автор Поделиться Опубликовано 3 мая, 2014 Добавил кода: #define CMD_MOVE_LEFT 0b00011000 // ||||- * // |||-- * // ||--- RL: 1-shift right, 0-shift left // |---- SC: 1-display shift, 0-cursor move #define CMD_MOVE_RIGHT 0b00011100 // ||||- * // |||-- * // ||--- RL: 1-shift right, 0-shift left // |---- SC: 1-display shift, 0-cursor move а програмке, такой: sprintf(lcd_buff, "1.System"); lcd_puts(lcd_buff); lcd_write(0x90); sprintf(lcd_buff, "2.Function"); lcd_puts(lcd_buff); while(1) { __delay_ms(197); __delay_ms(197); __delay_ms(197); __delay_ms(197); __delay_ms(197); for ((i = 0; i <= 15; i++) { __delay_ms(100); lcd_write(CMD_MOVE_LEFT);} __delay_ms(197); __delay_ms(197); __delay_ms(197); __delay_ms(197); __delay_ms(197); for ((i = 0; i <= 15; i++) { __delay_ms(100); lcd_write(CMD_MOVE_RIGHT);} ; } ... типа подобие менюшки бегающей. теперь буду прикручивать клавиатуру и "русские" символы 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Lev@ Опубликовано 4 мая, 2014 Автор Поделиться Опубликовано 4 мая, 2014 ... о а как вывести значение переменной - число? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
КЭС Опубликовано 4 мая, 2014 Поделиться Опубликовано 4 мая, 2014 Разбери на составляющие, к полученным значениям прибавляй 48. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alex Опубликовано 4 мая, 2014 Поделиться Опубликовано 4 мая, 2014 как вывести значение переменной - число? sprintf. Или нет ? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Lev@ Опубликовано 4 мая, 2014 Автор Поделиться Опубликовано 4 мая, 2014 с выводом переменных понятно: unsigned char temp; ................................. temp = 45; sprintf(lcd_buff,"%u", temp); lcd_puts(lcd_buff); ................................... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Lev@ Опубликовано 4 мая, 2014 Автор Поделиться Опубликовано 4 мая, 2014 (изменено) Прикрутил 18b20 и сделал вывод информации Изменено 4 мая, 2014 пользователем Lev@ 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Bugrim Опубликовано 25 октября, 2014 Поделиться Опубликовано 25 октября, 2014 (изменено) Добрый день. Прошу помощи в организации таблицы данных в памяти программ. Массив - 256 констант. Необходимо имея номер константы вытянуть из памяти программ 12 битное число. Все константы заранее определены и могут быть прописаны в начальном коде. Язык программирования - XC8, среда разаработки - MPLABX. За ранее благодарен. РАЗОБРАЛСЯ. СПАСИБО!!! Изменено 25 октября, 2014 пользователем Bugrim 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.