Например TDA7294

Форум РадиоКот • Просмотр темы - Работа с ЖКИ на контроллере HD44780 и его аналогах
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн авг 11, 2025 00:44:28

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2431 ]    , 2, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 25, 2006 15:22:34 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
спасиб попробую.

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 25, 2006 19:19:09 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
чёт он совсем не реагирует уж всяко пробовал нижняя строка полностью закрашена и всё. Наверно от статики сдох пока поял.

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 25, 2006 19:45:08 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
reset на землю посбрасывал появилось!!!!!!!
токмо больше не запускается :evil:
не долго длилось счастье

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 26, 2006 14:10:31 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
запускается он у меня странно как-то если кварц закоротить на время :o
и блин символы некоторые не кажет как надо. вместо них 'ф'


Вложения:
Комментарий к файлу: коды брал отсюда
ind_1_9_1.gif [70.34 KiB]
Скачиваний: 1696

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 26, 2006 16:38:09 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 717
Зарегистрирован: Ср фев 01, 2006 22:29:02
Сообщений: 3107
Откуда: г.Ростов-на-Дону
Рейтинг сообщения: 0
То что с символами глюк это нормально т.к каждая контора знакогенератор особенно русский ваяет как им вздумается. Когда выводишь на экран английские буквы косяки наблюдаются?.
Вот распределение в памяти всех 16 адресов символов для первой и второй строки:
1-я строка 0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,
0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F

2-я строка 0xC0,0xC1,0xC2,0xC3,0xC4,0xC5,0xC6,0xC7
0xC8,0xC9,0xCA,0xCB,0xCC,0xCD0xCE,0xCF

попробуй выводить надписи непосредственно в разные ячейки например таким образом
Код:
ldi Tempd,0x80  ;Установили кур в 1 поз пер строк
rcall WriteCmd
ldi temp,$44    ;вывели "D"
rcall WriteLn
ldi Tempd,0x81  ;втор позиция пер стороки
rcall WriteCmd
ldi temp,$49    ;вывели "I"
rcall WriteLn
ldi Tempd,0x82  ;третья позиция пер стороки
rcall WriteCmd
ldi temp,$47    ;вывели "G"
rcall WriteLn
ldi Tempd,0x83  ;четвертая позиция пер стороки
rcall WriteCmd
ldi temp,$49    ; вывели "I"
rcall WriteLn
ldi Tempd,0x84  ;пятая позиция пер стороки
rcall WriteCmd
ldi temp,$54    ; вывели "T"
rcall WriteLn


Кстати на кварц погляди может ты его плохо припаял или попробуй положить его на плату он то металический и сделай рамку (крепление для него) и припаяй эту рамку на (-).

Прогу для перекодировки символов попробую прикрепить сюда хотя что-то в последнее время не очень получается файлы цеплять если что почту оставь скину во время работы над моим мндикатором она мне очень помогла.


Вложения:
LCD_coder.zip [245.37 KiB]
Скачиваний: 1274
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 26, 2006 17:40:26 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
Спасибо с символами разобрался оказалось что первая часть 0x.. это слева на право по табл. а второе сверху вниз а я считал.......
уже не помну как. короче теперь и по русски пишет.
попробую кварц припоять как ты сказал а то надоело шайбошкой коротить и не с первого раза то что надо-то кажет бывает аброкодабру выдаст ну я ему есчё пару к.з. пока не добьюсь нужной картинки. А индикатор у меня такойже как у тебя почти только строка короче - WH1202A

P/S у меня файлы тоже плохо цеплялись я поменял пароль и вхожу каждый раз "вручную" а не автоматически как до этого было . стех пор т(ук,тук,тук по голове :shock: ) всё в поряде

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 26, 2006 19:29:12 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
проводуля не помог. кстати замыкать не обязатеьно оказалось достаточно просто прикоснуться слегка главное чтоб с ругой контакт был. мож комп наводки даёт :?

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 27, 2006 18:04:18 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
дабы исправить Глюк с запуском генера решил попробовать увеличить амплитуду колебаний на кварце что рекомендуют умнные дядьки в условиях эл.помех. для этого надо FUSE-bit CKPOT прошить в 0, по умолчанию он 1. дописываю соответственно в бантик
c:\avr\avreal\avreal32.exe +atmega8 -! -p1 -ab -%% -o4MHz -ew code.hex -n -fCKSEL=F,SUT=1,CKPOT=0
и avreal шить отказывается :cry:
чё за глюк может кто знает и есчё если мы раз прошили фуз то ключ -ew его стирает при перепрошивке????
Здесь наверно Serega может помочь о чём очень прошу :o

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 27, 2006 19:00:44 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 717
Зарегистрирован: Ср фев 01, 2006 22:29:02
Сообщений: 3107
Откуда: г.Ростов-на-Дону
Рейтинг сообщения: 0
Если у тебя идут такие глюки попробуй прошивать пони прогом сам пользуюсь постоянно этой прогой. Как ее настраивать на программатор в файле приложеном. Попробуй может получше будет.


Вложения:
programing.RAR [27.51 KiB]
Скачиваний: 861
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 27, 2006 19:59:20 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
картинки конечно интересные только вот про фузы я там ничего не увидел. а так у меня и Avreal нормально шьёт по крайней мере надёжно. я хочу к меге датчик температуры поглючить и фик знает как себя генер поведёт наладка не к чёрту будет.

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 27, 2006 20:13:49 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 717
Зарегистрирован: Ср фев 01, 2006 22:29:02
Сообщений: 3107
Откуда: г.Ростов-на-Дону
Рейтинг сообщения: 0
Фузы в пони прог должны быть просто в той настройке что я тебе скинул они не описаны но я точно помню что они там где то есть. Кстати какой датчик температуры планируешь вешать?

Сам покапался в свох запасах и обнаружил один DS18B20 и другой DS1821 вот сейчас и сижу в раздумьях какой из них вешать т.к качал на них даташиты и они разные .


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 27, 2006 20:53:26 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
у меня DS1624 он по 2-Wire,TWI,I2C подглючается а по DS1820 у меня в книге написано к кусками кода под AT89C2051 у этого датчика 1-Wire интерфейс который в ней описан также как и I2C. в примере они флеш память 24Cxxx подглючают. а твоя DS-довольно подробно описана . книга Белов "Конструирование устройств на микроконтролерах" 2005г. если сильно надо напиши что конкретно я посмотрю что из этого есть и как время появиться набью. Сканера совсем нету. и если пони не сильно тяжелая скинь на мыло molchec@mail.ru

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 28, 2006 19:31:15 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 717
Зарегистрирован: Ср фев 01, 2006 22:29:02
Сообщений: 3107
Откуда: г.Ростов-на-Дону
Рейтинг сообщения: 0
Как пони помог прошить твой контроллер? Вчера скинул его тебе на почту.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 01, 2006 15:59:53 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
сегодня попробую пока некогда и скину на мыло то что ты просил

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 05, 2006 12:00:34 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
Sailanser чёт никак немогу одиночный символ где надо вывести по твоему способу (эт который выше описан) вместо него закрашенный прямоугольник мигает

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 05, 2006 13:09:05 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 717
Зарегистрирован: Ср фев 01, 2006 22:29:02
Сообщений: 3107
Откуда: г.Ростов-на-Дону
Рейтинг сообщения: 0
Помню ты говорил что у тебя индикатор кажется 12х2 насколько помню модет у тебя адресация ячеек другая например у мнея в моем даташите на индикатор написано так:

1-я строка:
DDRAM addres 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
2-я строка:
DDRAM addres 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F

Посмотри по своему даташиту что у тебя пишут по этой части.
Кстати какой код гонишь в индикатор что вместо него черный квадрат вылазеет?
Попробуй написать следующее ABCD коды 0х41, 0х42, 0х43, 0х44 или так $41, $42, $43, $44. если пытаешься вывести русские символы то там стопудово может не совпадать кодовая таблица. если надо будет напиши вышлю на почту перекодировщик символов для LCD просто пишешь в нем слово а он внизу дает тебе коды как я написал для слова ABCD. Но скорее всего или адресация у тебя или несовподение кодировки зашитой в индикатор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 05, 2006 19:25:12 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
нее символы и русские и анг. всё совпадает об этом уже писал,
адреса теже токма последних с 13 по 16 естесвенно нет, а код писал разный щас и не помню и русских и англицких, у тебя то всё работает??? и где ты это в коде писал??? пришли код полного исходника(можно на мыло) может в коде я где-то глюкнул.

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 05, 2006 22:15:18 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 717
Зарегистрирован: Ср фев 01, 2006 22:29:02
Сообщений: 3107
Откуда: г.Ростов-на-Дону
Рейтинг сообщения: 0
Скинул тебе исходник на почту (и приклеплю сюда на всякий случай)он выводит в первую строку слово УРА ВСЕ РАБОТАЕТ и во вторую 2-я. и стр. через несколько позиций.
К письму приложил фотку всего этого добра для того что бы как говориться было видно наглядно что работает.
Как говорил раньше сам использую AT90S2313+WH1602D.


Вложения:
INLCD.asm [7.99 KiB]
Скачиваний: 1064
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 08, 2006 18:13:54 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
выходной не прошёл даром написал подпрограмму разбивающее значение РОН на еденицы, десятки,сотни(0-255) и выводит на дисплей , хачу таким образом выводить инфу с АЦП кстати аналоговую и цифровую земли надо соединять когда сигнал на АЦП подаём?


Вложения:
Комментарий к файлу: юзайте наздоровье
lcd.asm [2.39 KiB]
Скачиваний: 916

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 09, 2006 21:19:50 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 38
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
т.к. АЦП 10-ти разрядный переделал подпрограмму под 10 битный код
+ использовал команду SBRS что уменьшило чуть код если кому надо выложу или на мыло могу

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2431 ]    , 2, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 54


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y