Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 20.07.2010, 00:48   #51
men17
Прохожий
 
Регистрация: 26.04.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
men17 на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Доброго времени суток!
Занялся освоением контроллеров и решил сделать термометор на TINY2313 и WH0802A. Написал програмулину и работает, но кривовато отображение. При работе заголовок выводится в 2-х строках в дальнейшем все отображение только в верхней строке (lcd_goto(0,1)-не работает). Также заметил, что если между выводом между 1 и 2 строкой вставить любую строку с кодом, то вывод второй строки будет в первой. Фьюзы-заводские. Пробовал с WH1202A тоже... Програмирую Pony prog.
Вот часть кода на Си:
/****Вывод заставки о производителе****/
lcd_gotoxy(0,0);
lcd_putsf("Thermo");
lcd_gotoxy(0,1);
lcd_putsf("Alex");
delay_ms(1500);
lcd_clear();

if(ds1820_devices==0)
{
lcd_putsf("Nosensor");
delay_ms(1000);
}
else
{
/**Выводим информацию о найденных датчиках**/
lcd_gotoxy(0,0);
lcd_putsf("Find:");
show(ds1820_devices);
delay_ms(1000);
lcd_gotoxy(0,1);
lcd_putsf("Devices");
delay_ms(1000);
lcd_clear();

Заставка-Ок! А вот вывод кол-во датчиков и далее, только в верхней строке Если закоментить строки:
show(ds1820_devices);
delay_ms(1000);
то выводятся 2 строки С Любой из этих строк вывод накладывается в первой строке.
Ваше мнение в чем проблемма?
Реклама:
men17 вне форума  
Непрочитано 23.07.2010, 14:19   #52
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Что за функция
Код:
show(ds1820_devices);
Чем она занимается? Приведите её содержимое, плз.
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
OneTech вне форума  
Непрочитано 03.09.2010, 14:18   #53
men17
Прохожий
 
Регистрация: 26.04.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
men17 на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

void show(int znach)
{
if(znach==0) {lcd_putsf("0");}
if(znach==1) {lcd_putsf("1");}
if(znach==2) {lcd_putsf("2");}
И тд.
men17 вне форума  
Непрочитано 10.10.2010, 12:27   #54
Dorgx7
Частый гость
 
Регистрация: 04.02.2007
Сообщений: 43
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dorgx7 на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Прошу помощи в освоении Работы с LCD дисплеем WH1602.
Контроллер ATmega16-16pu Кварц 8 МГц
Дисплей WH1602A
Схема подключения по 8 битной шине:

тут текст программы на С (CVavr)
lcd16x02.TXT
Заранее благодарен за помощь.
Миниатюры:
Нажмите на изображение для увеличения
Название: shema.JPG
Просмотров: 2500
Размер:	87.7 Кб
ID:	13464  
Dorgx7 вне форума  
Непрочитано 10.10.2010, 12:37   #55
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Существуют Индикаторы для Низких температур.Там Смещение нужно.У меня валяется такой .Отрицательное.(Пробовал с процессора меандр(диоды-конденсаторы) - минусовое . Сделал. Заработал. Потом плюнул-Новый купил(там- буквально вольта два понадобилось в минус))

Последний раз редактировалось OlegNZH; 10.10.2010 в 12:41.
OlegNZH вне форума  
Непрочитано 10.10.2010, 12:47   #56
Dorgx7
Частый гость
 
Регистрация: 04.02.2007
Сообщений: 43
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dorgx7 на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Забыл уточнить дисплей при включении выдает
Нажмите на изображение для увеличения
Название: IMG_0001.jpg
Просмотров: 316
Размер:	305.1 Кб
ID:	13467 контраст на землю
Нажмите на изображение для увеличения
Название: IMG_0002.jpg
Просмотров: 263
Размер:	256.2 Кб
ID:	13469 отрегулированный контраст

Последний раз редактировалось Dorgx7; 10.10.2010 в 12:59. Причина: уточнение
Dorgx7 вне форума  
Непрочитано 10.10.2010, 14:22   #57
950km
Прописка
 
Регистрация: 09.11.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
950km на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Сообщение от Dorgx7 Посмотреть сообщение
Прошу помощи в освоении Работы с LCD дисплеем WH1602.....
Заранее благодарен за помощь.
А почему Вы не хотите воспользоваться вот этим? Чётко и понятно написан фрагмент. Что поставите в строчку, где "моя внучка....и т.д." то и будет на индикаторе.
Прозрачная и понятная среда АБ господина Громова даёт Вам возможность программировать, компилировать, шить чужие ХЕКсы и отлаживать Ваши проги. Мануал на русском, красота. Вопросы по АБ сюда.
__________________
http://samopal.su
950km вне форума  
Непрочитано 10.10.2010, 15:13   #58
Dorgx7
Частый гость
 
Регистрация: 04.02.2007
Сообщений: 43
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dorgx7 на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Спасибо за предложение но я пока останусь на с
просто у меня уже появляются сомнения в работоспособности дисплея ((
Dorgx7 вне форума  
Непрочитано 10.10.2010, 16:37   #59
950km
Прописка
 
Регистрация: 09.11.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
950km на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Сообщение от Dorgx7 Посмотреть сообщение
я пока останусь на с
На здоровье.
__________________
http://samopal.su
950km вне форума  
Непрочитано 10.10.2010, 16:51   #60
аtаs_stas
Заблокирован
 
Регистрация: 23.08.2010
Сообщений: 541
Сказал спасибо: 20
Сказали Спасибо 93 раз(а) в 78 сообщении(ях)
аtаs_stas на пути к лучшему
По умолчанию Re: WH1602 и Tiny2313

Сообщение от Dorgx7 Посмотреть сообщение
Забыл уточнить дисплей при включении выдает
Вы забыли уточнить... картинка при просто подаче питания, или в проце прога пытается его чем-то напичкать???
Подайте просто питание... если проц в панельке - уберите проц... и посмотрите что получится... Рано ещё этот дисплей хоронить...
аtаs_stas вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часы дла ВАЗ классики на tiny2313 VladimirMal Микроконтроллеры, АЦП, память и т.д 8 17.10.2011 14:31


Часовой пояс GMT +4, время: 22:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot