Свежие обсуждения
Консультации

TIC55-8 как правильно выводить на него данные?

1 3

Здравствуйте всем.
Собираю девайс на PIC16F684 и TIC55-8 в процессе работы случайным образом "выпадают" сегменты которые в данный момент д.б. включены, в чем может быть проблема? Или это изюминка данного индикатора?

Обновление индикатора происходит каждые 0.25c, данные для вывода хранятся в буфере, который обновляется только перед выводом, в процессе загрузки данных прерываний не генерируется. Текст процедур+ком. для LCD в аттч.

 

Аттч.

240109.inc

 

Такое впечатление,что какая-то помеха пролезает.
Шины LOAD,DIN,DCLK шунтированы на землю резисторами в пару килоом?

Я изготавливал на TIC55 с десяток конструкций и ничего такого не замечал.Хороший дешевый индикатор.
Без шунтирования обходилось.

И у вас LCD_DAT,LCD_CLK,LCD_LOAD почему-то не имеют связи с портами.
Надо бы порты хоть переименовать.

И вообще...
Самому правку чужого файла сделать не под силу? MPLAB то хоть есть на компьютере?
Хоть бы честно попросил у толпы помощи.
А так...Как-то нехорошо...
Учи матчасть.Двоечник.

 

Вот здесь http://invent-systems.narod.ru/TIC_indic.htm можно посмотреть примеры программ для работы с индикаторами этого типа.

 

Catcatcat: Вот здесь http://invent-systems.narod.ru/TIC_indic.htm можно посмотреть примеры программ для работы с индикаторами этого типа.

Большое спасибо.С удовольствием почитаю.

Еще бы такую же толковую статью на TIC96.(128х32)
Может есть ссылка?

Ага.Нашел.Здесь же.

 

pictele: Шины LOAD,DIN,DCLK шунтированы на землю резисторами в пару килоом?Нет. Зачем мне их тянуть к земле?
pictele: Я изготавливал на TIC55 с десяток конструкций Ну так дайте дельный совет или поделитесь куском кода, если есть опыт работы с данным индикатором.
pictele: И у вас LCD_DAT,LCD_CLK,LCD_LOAD почему-то не имеют связи с портами. Вы видели целиком мой проект? Директива #define Вам, о чем ни будь говорит?
pictele: И вообще... ...Учи матчасть.Двоечник.Судя по Вашему посту Вы колышник. И вообще если нечего сообщить по теме не стоит здесь мусорить.
Для сведения, программу полностью написал сам, занимаюсь c PIC уже более 10лет.

 

Catcatcat: Вот здесь Спасибо за ссылку, уже изучал. Из нее собственно и родились задержки для формирования импульса LOAD и CLK. Но к сожалению проблема не ушла.

 

Я делал амперметр с TIC5231, пока он лежал на столе и мерил мА всё было хорошо, а когда поставил по назначению в ЗУ (ток до 10 А), то стали проподать сегменты. Я тогда намудрил с землей и конденсаторы фильтрующие не везде стояли....
Писал на бейсике, могу найти если нужно

 

Кондеры 0,1мк стоят на стабилизаторе 5в и на выводах питания мк, на индикаторе кондера нет попробую поставить. С землей может чтото намудрил гляньте на плату см.атт. (земля подсвечена). По коду, если найдете выложите пожалуйста или на почту в профиле.
А как Ваше впечатление об индикаторе, стоит его применять в дальнейших разработках?

 

Если я правильно понимаю, то белым цветом отметил кнопки, лапки которых Вы использовали как перемычки. Следовательно, я наблюдаю два замкнутых контура (отметил лишние дорожки желтым цветом). Можно попробовать просто порезать в местах, выделенных синим цветом. Красным цветом, там, где стабилизатор, дорожка должна быть толще, чтоб наводки по земле могли стекать с индикатора на шину земли.
Другая дорожка отмечена красным цветом, тоже должна быть толще от начала до места разветвления (как в природе, маленькие ручейки стекаются в одну реку, так и наводки потекут туда где шире). Возле лапок питания индикатора (можно непосредственно к самим лапкам) поставить конденсатор.